XMC Peripheral Library for XMC4000 Family
2.1.16
|
#include <xmc_ebu.h>
Detailed Description
Mode configuration values for EBU
The structure presents a convenient way to set/obtain the mode configuration, SDRAM tristate, external clock, arbitration, timeout control and ALE mode for EBU. The XMC_EBU_Init() can be used to populate the structure with the clock configuration values of the EBU module.
Field Documentation
uint32_t bus_timeout_control |
Determines num of inactive cycles leading to a bus timeout after the EBU gains ownership
00H: Timeout is disabled
01H: Timeout is generated after 1 x 8 clock cycles
FFH: Timeout is generated after 255 x 8 clock cycles
uint32_t ebu_ale_mode |
ALE mode. Switch the ADV output to be an active high ALE signal instead of active low ADV. (XMC_EBU_ALE_MODE_t)
uint32_t ebu_arbitration_mode |
Arbitration mode selection (XMC_EBU_ARB_MODE_t)
uint32_t ebu_arbsync |
0 - arbitration inputs are sync; 1 - arbitration inputs are async
uint32_t ebu_extlock |
0 - ext bus is not locked after the EBU gains ownership; 1 - ext bus is not locked
uint32_t ebu_sdram_tristate |
0 - SDRAM cannot be shared; 1 - SDRAM can be shared
The documentation for this struct was generated from the following file:
Generated on Mon Aug 7 2017 11:33:58 for XMC Peripheral Library for XMC4000 Family by 1.8.11