+ bus annotations

This commit is contained in:
Vovanium 2021-05-03 22:56:37 +03:00
parent 4c7c6ace60
commit 0691fd254f
1 changed files with 7 additions and 1 deletions

View File

@ -1,7 +1,7 @@
package STM32.F4.Address_Map is
pragma Pure;
-- APB1
TIM2: constant := 16#4000_0000#;
TIM3: constant := 16#4000_0400#;
TIM4: constant := 16#4000_0800#;
@ -31,6 +31,8 @@ package STM32.F4.Address_Map is
DAC: constant := 16#4000_7400#;
UART7: constant := 14#4000_7800#;
UART8: constant := 14#4000_7C00#;
-- APB2
TIM1: constant := 16#4001_0000#;
TIM8: constant := 16#4001_0400#;
USART1: constant := 16#4001_1000#;
@ -44,6 +46,8 @@ package STM32.F4.Address_Map is
TIM9: constant := 16#4001_4000#;
TIM10: constant := 16#4001_4400#;
TIM11: constant := 16#4001_4800#;
-- AHB1
GPIOA: constant := 16#4002_0000#;
GPIOB: constant := 16#4002_0400#;
GPIOC: constant := 16#4002_0800#;
@ -64,6 +68,8 @@ package STM32.F4.Address_Map is
Ethernet_MAC:constant := 16#4002_8000#;
DMA2D: constant := 16#4002_B000#;
USB_OTG_HS: constant := 16#4004_0000#;
-- AHB2
USB_OTG_FS: constant := 16#5000_0000#;
DCMI: constant := 16#5005_0000#;
CRYP: constant := 16#5006_0000#;