23 #ifndef LIBBSP_ARM_LPC32XX_EMC_H 24 #define LIBBSP_ARM_LPC32XX_EMC_H 48 #define SDRAMCLK_CLOCKS_DIS BSP_BIT32(0) 49 #define SDRAMCLK_DDR_MODE BSP_BIT32(1) 50 #define SDRAMCLK_DDR_DQSIN_DELAY(val) BSP_FLD32(val, 2, 6) 51 #define SDRAMCLK_RTC_TICK_EN BSP_BIT32(7) 52 #define SDRAMCLK_SW_DDR_CAL BSP_BIT32(8) 53 #define SDRAMCLK_CAL_DELAY BSP_BIT32(9) 54 #define SDRAMCLK_SENSITIVITY_FACTOR(val) BSP_FLD32(val, 10, 12) 55 #define SDRAMCLK_DCA_STATUS BSP_BIT32(13) 56 #define SDRAMCLK_COMMAND_DELAY(val) BSP_FLD32(val, 14, 18) 57 #define SDRAMCLK_SW_DDR_RESET BSP_BIT32(19) 58 #define SDRAMCLK_PIN_1_FAST BSP_BIT32(20) 59 #define SDRAMCLK_PIN_2_FAST BSP_BIT32(21) 60 #define SDRAMCLK_PIN_3_FAST BSP_BIT32(22) 70 #define EMC_AHB_PORT_BUFF_EN BSP_BIT32(0) 80 #define EMC_AHB_TIMEOUT(val) BSP_FLD32(val, 0, 9) 90 #define SDRAM_ADDR_ROW_16MB(val) ((uint32_t) (val) << 10) 91 #define SDRAM_ADDR_ROW_32MB(val) ((uint32_t) (val) << 11) 92 #define SDRAM_ADDR_ROW_64MB(val) ((uint32_t) (val) << 11) 94 #define SDRAM_ADDR_BANK_16MB(ba1, ba0) \ 95 (((uint32_t) (ba1) << 23) | ((uint32_t) (ba0) << 22)) 96 #define SDRAM_ADDR_BANK_32MB(ba1, ba0) \ 97 (((uint32_t) (ba1) << 23) | ((uint32_t) (ba0) << 24)) 98 #define SDRAM_ADDR_BANK_64MB(ba1, ba0) \ 99 (((uint32_t) (ba1) << 25) | ((uint32_t) (ba0) << 24)) 101 #define SDRAM_MODE_16MB(mode) \ 102 (SDRAM_ADDR_BANK_16MB(0, 0) | SDRAM_ADDR_ROW_16MB(mode)) 103 #define SDRAM_MODE_32MB(mode) \ 104 (SDRAM_ADDR_BANK_32MB(0, 0) | SDRAM_ADDR_ROW_32MB(mode)) 105 #define SDRAM_MODE_64MB(mode) \ 106 (SDRAM_ADDR_BANK_64MB(0, 0) | SDRAM_ADDR_ROW_64MB(mode)) 108 #define SDRAM_EXTMODE_16MB(mode) \ 109 (SDRAM_ADDR_BANK_16MB(1, 0) | SDRAM_ADDR_ROW_16MB(mode)) 110 #define SDRAM_EXTMODE_32MB(mode) \ 111 (SDRAM_ADDR_BANK_32MB(1, 0) | SDRAM_ADDR_ROW_32MB(mode)) 112 #define SDRAM_EXTMODE_64MB(mode) \ 113 (SDRAM_ADDR_BANK_64MB(1, 0) | SDRAM_ADDR_ROW_64MB(mode)) 115 #define SDRAM_MODE_BURST_LENGTH(val) BSP_FLD32(val, 0, 2) 116 #define SDRAM_MODE_BURST_INTERLEAVE BSP_BIT32(3) 117 #define SDRAM_MODE_CAS(val) BSP_FLD32(val, 4, 6) 118 #define SDRAM_MODE_TEST_MODE(val) BSP_FLD32(val, 7, 8) 119 #define SDRAM_MODE_WRITE_BURST_SINGLE_BIT BSP_BIT32(9) 121 #define SDRAM_EXTMODE_PASR(val) BSP_FLD32(val, 0, 2) 122 #define SDRAM_EXTMODE_DRIVER_STRENGTH(val) BSP_FLD32(val, 5, 6) 135 uint32_t sdramclk_ctrl;
136 uint32_t nop_time_in_us;
struct rtems_bsdnet_ifconfig * config
Network driver configuration.
Definition: intercom.c:74
unsigned size
Definition: tte.h:74