Soren Ptak
d8fdd4e2f8
Remove duplicate space from the copyright header
2024-02-26 12:29:14 -05:00
Soren Ptak
ecd936bcdb
Fix a grammar issue, use longer function ends in port.c. Use @note in a few more places
2024-02-23 07:11:21 -05:00
Soren Ptak
c195770fe8
Apply git review ptach created by @aggarg
2024-02-23 07:03:37 -05:00
Soren Ptak
153af86d70
Fix an incorrect operating mode word in the portASM.S file, slight formatting tweak, use checkout@v4 to account for new warnings
2024-02-19 11:56:05 -05:00
Soren Ptak
370498fe93
Slight changes to formatting
2024-02-14 09:08:23 -05:00
Soren Ptak
db8f233276
Remove the check for clear tick interrupt. Format comments a little. Set copyright year for 2024
2024-02-02 10:59:15 -05:00
Soren Ptak
56a51ff9f5
Formatting changes, move function declarations around to make the file flow a bit better
2024-02-01 16:40:30 -05:00
Soren Ptak
9cf6c26a29
Add in functions to enable and disable the MPU background region. Add the calls to it in the MPU Setup function. Change the port's scheduler running variable name so it is different from the Kernels. Fix two incorrect comments SPSR -> CPSR
2024-02-01 12:42:02 -05:00
Soren Ptak
ca37a2cfc7
Respond to additional review feedback. Use periods at end of briefs. Remove same line brief. Add a check back in, change some file names, slight code formatting change.
2024-01-31 14:56:48 -05:00
Soren Ptak
91d4d2416a
Respond to PR Feedback
...
Fix incorrect context size define
Add MPU Region alignment check
Use highest priority MPU region when not provided xRegions
Remove unused variables
Remove dangling function declarations
2024-01-30 14:15:10 -05:00
Soren Ptak
53c84a1f6f
Update the port to use FreeRTOS_IRQ_Handler instead of the VIM functions
2024-01-10 09:19:56 -05:00
Soren Ptak
56b400f1a2
Change the parameters for prvMpuSetRegion() to follow the naming convention a bit more
2024-01-03 11:05:50 -05:00
Soren Ptak
fd19c0ee52
Throw an error if configALLOW_UNPRIVILEGED_CRITICAL_SECTIONS is set to 1
2024-01-02 15:15:34 -05:00
Soren Ptak
7650690bef
Clang format portmacro.h with slight tweaks to the format options
2024-01-02 11:48:30 -05:00
Soren Ptak
80d09879d1
Add in Access Control List support to the port
2023-12-28 17:51:42 -05:00
Soren Ptak
4a74745eb2
First draft of a CRx MPU Port for FreeRTOS
2023-12-27 18:50:31 -05:00