stm32-ada/library/source/f4/stm32-f429-usarts.ads

34 lines
1.2 KiB
Ada
Raw Normal View History

2023-11-09 17:46:56 +01:00
with System.Storage_Elements;
with STM32.Address_Map;
with STM32.USARTs;
2023-11-09 17:46:56 +01:00
2024-01-18 15:43:18 +01:00
package STM32.F429.USARTs is
2023-11-09 17:46:56 +01:00
package USART_Base renames STM32.USARTs;
2023-11-09 17:46:56 +01:00
USART1: aliased USART_Base.USART_Registers with Volatile, Import,
2023-11-09 17:46:56 +01:00
Address => System.Storage_Elements.To_Address(Address_Map.USART1);
USART2: aliased USART_Base.USART_Registers with Volatile, Import,
2023-11-09 17:46:56 +01:00
Address => System.Storage_Elements.To_Address(Address_Map.USART2);
USART3: aliased USART_Base.USART_Registers with Volatile, Import,
2023-11-09 17:46:56 +01:00
Address => System.Storage_Elements.To_Address(Address_Map.USART3);
UART4: aliased USART_Base.USART_Registers with Volatile, Import,
2023-11-09 17:46:56 +01:00
Address => System.Storage_Elements.To_Address(Address_Map.UART4);
UART5: aliased USART_Base.USART_Registers with Volatile, Import,
2023-11-09 17:46:56 +01:00
Address => System.Storage_Elements.To_Address(Address_Map.UART5);
USART6: aliased USART_Base.USART_Registers with Volatile, Import,
2023-11-09 17:46:56 +01:00
Address => System.Storage_Elements.To_Address(Address_Map.USART6);
UART7: aliased USART_Base.USART_Registers with Volatile, Import,
2023-11-09 17:46:56 +01:00
Address => System.Storage_Elements.To_Address(Address_Map.UART7);
UART8: aliased USART_Base.USART_Registers with Volatile, Import,
2023-11-09 17:46:56 +01:00
Address => System.Storage_Elements.To_Address(Address_Map.UART8);
2024-01-18 15:43:18 +01:00
end STM32.F429.USARTs;