6 Commits

Author SHA1 Message Date
2b63e7d4ec sw: bootrom: Remove jump workaround
With the naked attribute, this no longer causes gcc to push stuff onto the stack.
2025-01-30 20:18:44 +01:00
bd3eeb0ca2 sw: bootrom: Prevent gcc from generating prologue
Specifically, we do not want it to push anything to the stack
(such as the frame pointer), because it is not yet set up.
2025-01-30 20:16:23 +01:00
916a3c1a4e sw: bootrom: Make stack selectable via define 2025-01-30 20:15:29 +01:00
d4ca976641 sw: bootrom: Fix memory address for stack 2025-01-30 20:13:36 +01:00
e561c31691 sw: bootrom: Improve performance and reduce size 2024-08-07 18:01:22 +02:00
4057f5239e sw: Add bootrom 2024-07-06 19:15:41 +02:00