Commit graph

14 commits

Author SHA1 Message Date
Soren Ptak
d8fdd4e2f8 Remove duplicate space from the copyright header 2024-02-26 12:29:14 -05:00
Soren Ptak
c195770fe8 Apply git review ptach created by @aggarg 2024-02-23 07:03:37 -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
ec1332e1f4 Remove the default peripheral MPU region from the port. Add declarations of private functions to the top of port.c 2024-02-01 15:00:33 -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
aacae9f21c Fix formatting in portmacro_asm.h 2024-01-04 12:16:55 -05:00
Soren Ptak
63dfe612be Fix assert check in svc enter, remove un-used defines 2024-01-04 08:59:47 -05:00
Soren Ptak
0fc0a5fbba Formatting fix 2024-01-03 17:14:36 -05:00
Soren Ptak
d23078088c Remove the use of ulContext and a controlled SVC stack pointer for the port 2024-01-03 17:04:10 -05:00
Soren Ptak
26019cd2d7 Fix copyright headers in the new port files 2023-12-27 21:44:04 -05:00
Soren Ptak
4a74745eb2 First draft of a CRx MPU Port for FreeRTOS 2023-12-27 18:50:31 -05:00