115 __attribute__((deprecated(
"Please use FMC_RESET().")));
hal_fmc_memory_type_t type
Definition: hal_fmc.h:81
uint8_t data_setup
Definition: hal_fmc.h:99
Initialization structure for timing information of sram bank.
Definition: hal_fmc.h:94
hal_bool_t read_burst
Definition: hal_fmc.h:83
uint8_t address_hold
Definition: hal_fmc.h:98
hal_fmc_memory_width_t width
Definition: hal_fmc.h:82
uint8_t bus_turnaround
Definition: hal_fmc.h:95
hal_fmc_access_mode_t
Defines the different available access modes.
Definition: hal_fmc.h:67
hal_fmc_memory_type_t
Defines the different memory types.
Definition: hal_fmc.h:46
hal_bool_t write_enable
Definition: hal_fmc.h:84
Initialization structure for sram bank.
Definition: hal_fmc.h:79
Common #defines and typedefs.
hal_bool_t continous_clock
Definition: hal_fmc.h:86
void hal_fmc_reset(hal_fmc_bank_t bank) __attribute__((deprecated("Please use FMC_RESET().")))
Resets fmc bank to default values.
void hal_fmc_init_sram(hal_fmc_bank_t bank, hal_fmc_sram_init_t init, hal_fmc_sram_timing_t timing)
Initializes a fmc bank as SRAM.
uint8_t clk_divider
Definition: hal_fmc.h:101
hal_fmc_bank_t
Defines the different memory banks.
Definition: hal_fmc.h:34
hal_bool_t
Often used TRUE / FALSE type.
Definition: hal_common.h:31
hal_fmc_access_mode_t mode
Definition: hal_fmc.h:103
hal_bool_t write_burst
Definition: hal_fmc.h:85
uint8_t address_setup
Definition: hal_fmc.h:97
hal_bool_t address_mux
Definition: hal_fmc.h:80
uint8_t data_latency
Definition: hal_fmc.h:102
hal_fmc_memory_width_t
Defines the available data bus widths.
Definition: hal_fmc.h:56