Implement better Stack Checking #20

Closed
opened 2020-09-07 20:05:27 +02:00 by mhu · 1 comment
Owner
  • Create a CRC protected area of 64 bytes between heap and stack.
  • Fill it with a pattern (yet to be defined).
    • Maybe use the RNG
  • CRC check the area. If stack or heap overgrow, the CRC check will fail and throw the Stack error flag
* Create a CRC protected area of 64 bytes between heap and stack. * Fill it with a pattern (yet to be defined). - Maybe use the RNG * CRC check the area. If stack or heap overgrow, the CRC check will fail and throw the Stack error flag
Author
Owner

Fully implemented in af555aba21

Fully implemented in af555aba21fb73fd8a798eabbdf7a58b30326398
mhu closed this issue 2020-09-07 22:00:30 +02:00
Sign in to join this conversation.
No Milestone
No Assignees
1 Participants
Notifications
Due Date
The due date is invalid or out of range. Please use the format 'yyyy-mm-dd'.

0001-01-01

Dependencies

No dependencies set.

Reference: mhu/reflow-oven-control-sw#20
No description provided.