b36b2098906c348bc696aaba8d467f970b232358
[fw/altos] / src / stm32f4 / registers.ld
1 stm_tim2   = 0x40000000;
2 stm_tim3   = 0x40000400;
3 stm_tim4   = 0x40000800;
4 stm_tim5   = 0x40000c00;
5 stm_tim6   = 0x40001000;
6 stm_tim7   = 0x40001400;
7 stm_tim12  = 0x40001800;
8 stm_tim13  = 0x40001c00;
9 stm_tim14  = 0x40002000;
10 stm_lptim1 = 0x40002400;
11 stm_rtc    = 0x40002800;
12 stm_wwdg   = 0x40002c00;
13 stm_iwdg   = 0x40003000;
14 stm_can1   = 0x40006400;
15 stm_can2   = 0x40006800;
16 stm_can3   = 0x40006c00;
17 stm_pwr    = 0x40007000;
18 stm_dac1   = 0x40007400;
19 stm_uart7  = 0x40007800;
20 stm_uart8  = 0x40007c00;
21
22 stm_gpioa  = 0x40020000;
23 stm_gpiob  = 0x40020400;
24 stm_gpioc  = 0x40020800;
25 stm_gpiod  = 0x40020c00;
26 stm_gpioe  = 0x40021000;
27 stm_gpiof  = 0x40021400;
28 stm_gpiog  = 0x40021800;
29 stm_gpioh  = 0x40021c00;
30
31 stm_crc    = 0x40023000;
32 stm_rcc    = 0x40023800;
33 stm_flash  = 0x40023c00;
34 stm_dma1   = 0x40026000;
35 stm_dma2   = 0x40026400;
36
37 stm_systick = 0xe000e010;
38
39 stm_ictr   = 0xe000e004;
40 stm_nvic   = 0xe000e100;
41
42 stm_scb    = 0xe000ed00;
43
44 stm_mpu    = 0xe000ed90;
45
46 stm_flash_size = 0x1fff7a22;
47 stm_device_id = 0x1fff7a10;