mirror of
https://github.com/tinygo-org/tinygo.git
synced 2026-08-21 12:59:04 +00:00
feat(machine/stm32): add STM32H7 and NUCLEO-H753ZI support
This commit is contained in:
committed by
Ron Evans
parent
40ed956d6c
commit
3797e89600
@@ -0,0 +1,19 @@
|
||||
|
||||
MEMORY
|
||||
{
|
||||
FLASH_TEXT (rx) : ORIGIN = 0x08000000, LENGTH = 2048K
|
||||
RAM (xrw) : ORIGIN = 0x24000000, LENGTH = 512K
|
||||
}
|
||||
|
||||
/*
|
||||
* D2 SRAM (0x30000000, 288K on H753) and D3 SRAM (0x38000000, 64K) are not
|
||||
* mapped here and unused by the runtime. If a future driver places DMA
|
||||
* buffers there, add MPU regions for them in initMPU()
|
||||
* (src/runtime/runtime_stm32h7_mpu.go) — they currently fall through to the
|
||||
* default privileged WBWA map, so cache maintenance via DCacheClean/
|
||||
* DCacheInvalidate/DCacheFlush would silently miss those addresses.
|
||||
*/
|
||||
|
||||
_stack_size = 8K;
|
||||
|
||||
INCLUDE "targets/arm.ld"
|
||||
Reference in New Issue
Block a user