-
Notifications
You must be signed in to change notification settings - Fork 1.2k
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Added LoadStore Exception handlers #9
Added LoadStore Exception handlers #9
Conversation
Thanks for this - are you from Espressif? |
Yes |
Handles LoadStoreErrorCause and LoadStoreAlignmentCause allowing to use 32-bit memory region (IRAM) as 8-bit or 16-bit memory region
041268a
to
175b131
Compare
I will shortly close this PR and merge the exact change into our kernel upstream. The change will be included in the coming release. Minor question for @sachin0x18 -- what was the "historical" reason that this port is under /ThirdPaty? |
The changes could be reviewed here -- https://sourceforge.net/p/freertos/code/2816/. We are still in the middle of the migration, should be able to merge PR normally afterwards. |
Thanks. We have dependency of this change on PR at aws/amazon-freertos#1713. Do we need to wait for next minor/major FreeRTOS kernel release or we can immediately update submodule pointer (for FreeRTOS kernel) there?
No specific reason. From our (Espressif) side, when we had first submitted ESP32 port, we did not include in CC @sachin0x18 |
Kernel team has prepared a release candidate (which has included this PR), and we will soon have a kernel release. After this release, everyone should be able to update their submodule pointer. As for the |
FreeRTOS/FreeRTOS-Kernel#9 -- Handles LoadStoreErrorCause and LoadStoreAlignmentCause allowing to use 32-bit memory region (IRAM) as 8-bit or 16-bit memory region git-svn-id: https://svn.code.sf.net/p/freertos/code/trunk@2816 1d2547de-c912-0410-9cb9-b8ca96c0e9e2
FreeRTOS/FreeRTOS-Kernel#9 -- Handles LoadStoreErrorCause and LoadStoreAlignmentCause allowing to use 32-bit memory region (IRAM) as 8-bit or 16-bit memory region
FreeRTOS#9 -- Handles LoadStoreErrorCause and LoadStoreAlignmentCause allowing to use 32-bit memory region (IRAM) as 8-bit or 16-bit memory region
FreeRTOS/FreeRTOS-Kernel#9 -- Handles LoadStoreErrorCause and LoadStoreAlignmentCause allowing to use 32-bit memory region (IRAM) as 8-bit or 16-bit memory region
Handles
LoadStoreErrorCause
andLoadStoreAlignmentCause
allowing to use32-bit memory region (IRAM) as 8-bit or 16-bit memory region