Name
SAMA5D3 hardware definitions — Details on obtaining hardware definitions for SAMA5D3
Register definitions
The file <cyg/hal/sama5d3.h>
can be
included from application and eCos package sources to provide
definitions related to SAMA5D3 subsystems. These include register
definitions for the interrupt controller, power management controller,
clock generator, memory controller, external bus interface, GPIO,
USART, and other subsystems.
Initialization helper macros
The file <cyg/hal/sama5d3_init.inc>
contains definitions of helper macros which may be used by SAMA5D3
platform HALs in order to initialise common subsystems without
excessive duplication between the platform HALs. Typically this file
will be included by
the hal_platform_setup.h
header
in the platform HAL, in turn included from the architectural HAL
file vectors.S
.
This file is solely intended to be used by platform HALs. At the same time, it is only present to assist initialization, and platform HALs are not obliged to use it if their startup requirements vary.
2024-03-18 | eCosPro Non-Commercial Public License |