34 lines
1.2 KiB
Ada
34 lines
1.2 KiB
Ada
with System.Storage_Elements;
|
|
with STM32.Address_Map;
|
|
with STM32.USARTs;
|
|
|
|
package STM32.F429.USARTs is
|
|
|
|
package USART_Base renames STM32.USARTs;
|
|
|
|
USART1: aliased USART_Base.USART_Registers with Volatile, Import,
|
|
Address => System.Storage_Elements.To_Address(Address_Map.USART1);
|
|
|
|
USART2: aliased USART_Base.USART_Registers with Volatile, Import,
|
|
Address => System.Storage_Elements.To_Address(Address_Map.USART2);
|
|
|
|
USART3: aliased USART_Base.USART_Registers with Volatile, Import,
|
|
Address => System.Storage_Elements.To_Address(Address_Map.USART3);
|
|
|
|
UART4: aliased USART_Base.USART_Registers with Volatile, Import,
|
|
Address => System.Storage_Elements.To_Address(Address_Map.UART4);
|
|
|
|
UART5: aliased USART_Base.USART_Registers with Volatile, Import,
|
|
Address => System.Storage_Elements.To_Address(Address_Map.UART5);
|
|
|
|
USART6: aliased USART_Base.USART_Registers with Volatile, Import,
|
|
Address => System.Storage_Elements.To_Address(Address_Map.USART6);
|
|
|
|
UART7: aliased USART_Base.USART_Registers with Volatile, Import,
|
|
Address => System.Storage_Elements.To_Address(Address_Map.UART7);
|
|
|
|
UART8: aliased USART_Base.USART_Registers with Volatile, Import,
|
|
Address => System.Storage_Elements.To_Address(Address_Map.UART8);
|
|
|
|
end STM32.F429.USARTs;
|