RTEMS 6.1-rc6
|
Macros | |
#define | FSL_XBARB_DRIVER_VERSION (MAKE_VERSION(2, 0, 2)) |
#define | XBARB_SELx(base, output) (((volatile uint16_t *)(&((base)->SEL0)))[(uint32_t)(output) / 2UL]) |
#define | XBARB_WR_SELx_SELx(base, input, output) XBARB_SetSignalsConnection((base), (input), (output)) |
XBARB functional Operation. | |
void | XBARB_Init (XBARB_Type *base) |
Initializes the XBARB module. | |
void | XBARB_Deinit (XBARB_Type *base) |
Shuts down the XBARB module. | |
void | XBARB_SetSignalsConnection (XBARB_Type *base, xbar_input_signal_t input, xbar_output_signal_t output) |
Configures a connection between the selected XBARB_IN[*] input and the XBARB_OUT[*] output signal. | |
void XBARB_Deinit | ( | XBARB_Type * | base | ) |
Shuts down the XBARB module.
This function disables XBARB clock.
base | XBARB peripheral address. |
brief Shuts down the XBARB module.
This function disables XBARB clock.
param base XBARB peripheral address.
void XBARB_Init | ( | XBARB_Type * | base | ) |
Initializes the XBARB module.
This function un-gates the XBARB clock.
base | XBARB peripheral address. |
brief Initializes the XBARB module.
This function un-gates the XBARB clock.
param base XBARB peripheral address.
void XBARB_SetSignalsConnection | ( | XBARB_Type * | base, |
xbar_input_signal_t | input, | ||
xbar_output_signal_t | output | ||
) |
Configures a connection between the selected XBARB_IN[*] input and the XBARB_OUT[*] output signal.
This function configures which XBARB input is connected to the selected XBARB output. If more than one XBARB module is available, only the inputs and outputs from the same module can be connected.
base | XBARB peripheral address. |
input | XBARB input signal. |
output | XBARB output signal. |
brief Configures a connection between the selected XBARB_IN[*] input and the XBARB_OUT[*] output signal.
This function configures which XBARB input is connected to the selected XBARB output. If more than one XBARB module is available, only the inputs and outputs from the same module can be connected.
param base XBARB peripheral address. param input XBARB input signal. param output XBARB output signal.