Skip to content

Commit

Permalink
Merge pull request #238 from bjoernQ/bugfix/fix-esp32s3-direct-boot
Browse files Browse the repository at this point in the history
Add high level CPU interrupts for ESP32-S3 direct-boot
  • Loading branch information
bjoernQ authored Oct 31, 2022
2 parents 8ec46df + c17ae77 commit 5aedd3e
Showing 1 changed file with 11 additions and 0 deletions.
11 changes: 11 additions & 0 deletions esp32s3-hal/ld/db-esp32s3.x
Original file line number Diff line number Diff line change
Expand Up @@ -58,6 +58,17 @@ EXTERN(__default_exception);
EXTERN(__default_double_exception);
EXTERN(__default_interrupt);

/* high level CPU interrupts */
PROVIDE(Timer0 = __default_user_exception);
PROVIDE(Timer1 = __default_user_exception);
PROVIDE(Timer2 = __default_user_exception);
PROVIDE(Timer3 = __default_user_exception);
PROVIDE(Profiling = __default_user_exception);
PROVIDE(NMI = __default_user_exception);
PROVIDE(Software0 = __default_user_exception);
PROVIDE(Software1 = __default_user_exception);

/* low level exception/interrupt, which must be overridden using naked functions */
EXTERN(__default_naked_exception);
EXTERN(__default_naked_double_exception);
EXTERN(__default_naked_level_2_interrupt);
Expand Down

0 comments on commit 5aedd3e

Please sign in to comment.