Go to the source code of this file.
#define HSMC_BAT_BYTE_SELECT 0 |
#define HSMC_BAT_BYTE_WRITE 1 |
#define HSMC_BAT_OFFSET 8 |
Value:(((
value) & ((1 << HSMC_##
name##_SIZE) - 1)) \
Definition at line 111 of file hsmc.h.
Value:
& ((1 << HSMC_##
name##_SIZE) - 1))
Definition at line 114 of file hsmc.h.
Value:(((old) & ~(((1 << HSMC_##
name##_SIZE) - 1) \
Definition at line 117 of file hsmc.h.
#define HSMC_BIT |
( |
|
name | ) |
(1 << HSMC_##name##_OFFSET) |
#define HSMC_CYCLE0 0x0008 |
#define HSMC_CYCLE1 0x0018 |
#define HSMC_CYCLE2 0x0028 |
#define HSMC_CYCLE3 0x0038 |
#define HSMC_CYCLE4 0x0048 |
#define HSMC_CYCLE5 0x0058 |
#define HSMC_DBW_16_BITS 1 |
#define HSMC_DBW_32_BITS 2 |
#define HSMC_DBW_8_BITS 0 |
#define HSMC_DBW_OFFSET 12 |
#define HSMC_EXNW_MODE_DISABLED 0 |
#define HSMC_EXNW_MODE_FROZEN 2 |
#define HSMC_EXNW_MODE_OFFSET 4 |
#define HSMC_EXNW_MODE_READY 3 |
#define HSMC_EXNW_MODE_RESERVED 1 |
#define HSMC_EXNW_MODE_SIZE 2 |
#define HSMC_MODE0 0x000c |
#define HSMC_MODE1 0x001c |
#define HSMC_MODE2 0x002c |
#define HSMC_MODE3 0x003c |
#define HSMC_MODE4 0x004c |
#define HSMC_MODE5 0x005c |
#define HSMC_NCS_RD_PULSE_OFFSET 24 |
#define HSMC_NCS_RD_PULSE_SIZE 7 |
#define HSMC_NCS_RD_SETUP_OFFSET 24 |
#define HSMC_NCS_RD_SETUP_SIZE 6 |
#define HSMC_NCS_WR_PULSE_OFFSET 8 |
#define HSMC_NCS_WR_PULSE_SIZE 7 |
#define HSMC_NCS_WR_SETUP_OFFSET 8 |
#define HSMC_NCS_WR_SETUP_SIZE 6 |
#define HSMC_NRD_CYCLE_OFFSET 16 |
#define HSMC_NRD_CYCLE_SIZE 9 |
#define HSMC_NRD_PULSE_OFFSET 16 |
#define HSMC_NRD_PULSE_SIZE 7 |
#define HSMC_NRD_SETUP_OFFSET 16 |
#define HSMC_NRD_SETUP_SIZE 6 |
#define HSMC_NWE_CYCLE_OFFSET 0 |
#define HSMC_NWE_CYCLE_SIZE 9 |
#define HSMC_NWE_PULSE_OFFSET 0 |
#define HSMC_NWE_PULSE_SIZE 7 |
#define HSMC_NWE_SETUP_OFFSET 0 |
#define HSMC_NWE_SETUP_SIZE 6 |
#define HSMC_PMEN_OFFSET 24 |
#define HSMC_PS_OFFSET 28 |
#define HSMC_PULSE0 0x0004 |
#define HSMC_PULSE1 0x0014 |
#define HSMC_PULSE2 0x0024 |
#define HSMC_PULSE3 0x0034 |
#define HSMC_PULSE4 0x0044 |
#define HSMC_PULSE5 0x0054 |
#define HSMC_READ_MODE_NCS_CONTROLLED 0 |
#define HSMC_READ_MODE_NRD_CONTROLLED 1 |
#define HSMC_READ_MODE_OFFSET 0 |
#define HSMC_READ_MODE_SIZE 1 |
#define HSMC_SETUP0 0x0000 |
#define HSMC_SETUP1 0x0010 |
#define HSMC_SETUP2 0x0020 |
#define HSMC_SETUP3 0x0030 |
#define HSMC_SETUP4 0x0040 |
#define HSMC_SETUP5 0x0050 |
#define HSMC_TDF_CYCLES_OFFSET 16 |
#define HSMC_TDF_CYCLES_SIZE 4 |
#define HSMC_TDF_MODE_OFFSET 20 |
#define HSMC_TDF_MODE_SIZE 1 |
#define HSMC_WRITE_MODE_NCS_CONTROLLED 0 |
#define HSMC_WRITE_MODE_NWE_CONTROLLED 1 |
#define HSMC_WRITE_MODE_OFFSET 1 |
#define HSMC_WRITE_MODE_SIZE 1 |