MeterLogger
|
Go to the source code of this file.
#define APB_CLK_FREQ 80*1000000 |
Definition at line 77 of file eagle_soc.h.
#define BIT0 0x00000001 |
Definition at line 60 of file eagle_soc.h.
#define BIT1 0x00000002 |
Definition at line 59 of file eagle_soc.h.
#define BIT10 0x00000400 |
Definition at line 50 of file eagle_soc.h.
#define BIT11 0x00000800 |
Definition at line 49 of file eagle_soc.h.
#define BIT12 0x00001000 |
Definition at line 48 of file eagle_soc.h.
#define BIT13 0x00002000 |
Definition at line 47 of file eagle_soc.h.
#define BIT14 0x00004000 |
Definition at line 46 of file eagle_soc.h.
Referenced by ac_motor_valve_open(), ac_out_off_timer_func(), ac_pwm_timer_func(), ac_test(), ac_test_timer_func(), ac_thermo_close(), and ac_thermo_open().
#define BIT15 0x00008000 |
Definition at line 45 of file eagle_soc.h.
Referenced by ac_out_off_timer_func(), ac_test(), ac_thermo_close(), and ac_thermo_open().
#define BIT16 0x00010000 |
Definition at line 44 of file eagle_soc.h.
#define BIT17 0x00020000 |
Definition at line 43 of file eagle_soc.h.
#define BIT18 0x00040000 |
Definition at line 42 of file eagle_soc.h.
#define BIT19 0x00080000 |
Definition at line 41 of file eagle_soc.h.
#define BIT2 0x00000004 |
Definition at line 58 of file eagle_soc.h.
Referenced by led_blinker_timer_func(), led_init(), led_off(), and led_on().
#define BIT20 0x00100000 |
Definition at line 40 of file eagle_soc.h.
#define BIT21 0x00200000 |
Definition at line 39 of file eagle_soc.h.
#define BIT22 0x00400000 |
Definition at line 38 of file eagle_soc.h.
#define BIT23 0x00800000 |
Definition at line 37 of file eagle_soc.h.
#define BIT24 0x01000000 |
Definition at line 36 of file eagle_soc.h.
#define BIT25 0x02000000 |
Definition at line 35 of file eagle_soc.h.
#define BIT26 0x04000000 |
Definition at line 34 of file eagle_soc.h.
#define BIT27 0x08000000 |
Definition at line 33 of file eagle_soc.h.
#define BIT28 0x10000000 |
Definition at line 32 of file eagle_soc.h.
#define BIT29 0x20000000 |
Definition at line 31 of file eagle_soc.h.
#define BIT3 0x00000008 |
Definition at line 57 of file eagle_soc.h.
#define BIT30 0x40000000 |
Definition at line 30 of file eagle_soc.h.
#define BIT31 0x80000000 |
Definition at line 29 of file eagle_soc.h.
#define BIT4 0x00000010 |
Definition at line 56 of file eagle_soc.h.
#define BIT5 0x00000020 |
Definition at line 55 of file eagle_soc.h.
#define BIT6 0x00000040 |
Definition at line 54 of file eagle_soc.h.
#define BIT7 0x00000080 |
Definition at line 53 of file eagle_soc.h.
#define BIT8 0x00000100 |
Definition at line 52 of file eagle_soc.h.
#define BIT9 0x00000200 |
Definition at line 51 of file eagle_soc.h.
#define CLEAR_PERI_REG_MASK | ( | reg, | |
mask | |||
) | WRITE_PERI_REG((reg), (READ_PERI_REG(reg)&(~(mask)))) |
Definition at line 70 of file eagle_soc.h.
Referenced by ext_spi_init(), spi_init(), spi_mode(), spi_rx_byte_order(), spi_transaction(), spi_tx_byte_order(), uart_config(), uart_set_line_inverse(), and uart_set_parity().
#define EDGE_INT_ENABLE_REG (PERIPHS_DPORT_BASEADDR+0x04) |
Definition at line 91 of file eagle_soc.h.
#define ETS_CACHED_ADDR | ( | addr | ) | (addr) |
Definition at line 65 of file eagle_soc.h.
#define ETS_UNCACHED_ADDR | ( | addr | ) | (addr) |
Definition at line 64 of file eagle_soc.h.
#define FRC1_COUNT_ADDRESS 0x04 |
Definition at line 179 of file eagle_soc.h.
#define FRC1_CTRL_ADDRESS 0x08 |
Definition at line 181 of file eagle_soc.h.
#define FRC1_INT_ADDRESS 0x0c |
Definition at line 184 of file eagle_soc.h.
#define FRC1_INT_CLR_MASK 0x00000001 |
Definition at line 185 of file eagle_soc.h.
#define FRC1_LOAD_ADDRESS 0x00 |
Definition at line 176 of file eagle_soc.h.
#define FRC2_COUNT_ADDRESS 0x24 |
Definition at line 188 of file eagle_soc.h.
#define FUNC_GPIO0 0 |
Definition at line 257 of file eagle_soc.h.
#define FUNC_GPIO1 3 |
Definition at line 232 of file eagle_soc.h.
#define FUNC_GPIO10 3 |
Definition at line 252 of file eagle_soc.h.
#define FUNC_GPIO12 3 |
Definition at line 220 of file eagle_soc.h.
#define FUNC_GPIO13 3 |
Definition at line 222 of file eagle_soc.h.
#define FUNC_GPIO14 3 |
Definition at line 224 of file eagle_soc.h.
Referenced by ac_out_init().
#define FUNC_GPIO15 3 |
Definition at line 226 of file eagle_soc.h.
Referenced by ac_out_init().
#define FUNC_GPIO2 0 |
Definition at line 259 of file eagle_soc.h.
Referenced by led_init().
#define FUNC_GPIO3 3 |
Definition at line 229 of file eagle_soc.h.
#define FUNC_GPIO4 0 |
Definition at line 263 of file eagle_soc.h.
#define FUNC_GPIO5 0 |
Definition at line 265 of file eagle_soc.h.
#define FUNC_GPIO9 3 |
Definition at line 248 of file eagle_soc.h.
#define FUNC_SDCLK 0 |
Definition at line 234 of file eagle_soc.h.
#define FUNC_SDCMD 0 |
Definition at line 254 of file eagle_soc.h.
#define FUNC_SDDATA0 0 |
Definition at line 237 of file eagle_soc.h.
#define FUNC_SDDATA1 0 |
Definition at line 241 of file eagle_soc.h.
#define FUNC_SDDATA1_U1RXD 7 |
Definition at line 244 of file eagle_soc.h.
#define FUNC_SDDATA2 0 |
Definition at line 246 of file eagle_soc.h.
#define FUNC_SDDATA3 0 |
Definition at line 250 of file eagle_soc.h.
#define FUNC_SPICLK 1 |
Definition at line 235 of file eagle_soc.h.
#define FUNC_SPICS0 1 |
Definition at line 255 of file eagle_soc.h.
#define FUNC_SPID 1 |
Definition at line 242 of file eagle_soc.h.
#define FUNC_SPIHD 1 |
Definition at line 247 of file eagle_soc.h.
#define FUNC_SPIQ 1 |
Definition at line 238 of file eagle_soc.h.
#define FUNC_SPIWP 1 |
Definition at line 251 of file eagle_soc.h.
#define FUNC_U0RTS 4 |
Definition at line 227 of file eagle_soc.h.
Referenced by uart_config().
#define FUNC_U0TXD 0 |
Definition at line 231 of file eagle_soc.h.
Referenced by uart_config().
#define FUNC_U0TXD_BK 4 |
Definition at line 261 of file eagle_soc.h.
#define FUNC_U1RXD 4 |
Definition at line 243 of file eagle_soc.h.
#define FUNC_U1TXD 4 |
Definition at line 239 of file eagle_soc.h.
#define FUNC_U1TXD_BK 2 |
Definition at line 260 of file eagle_soc.h.
Referenced by uart_config().
#define GET_PERI_REG_BITS | ( | reg, | |
hipos, | |||
lowpos | |||
) | ((READ_PERI_REG(reg)>>(lowpos))&((1<<((hipos)-(lowpos)+1))-1)) |
Definition at line 72 of file eagle_soc.h.
#define GPIO_AS_PIN_SOURCE 0 |
Definition at line 159 of file eagle_soc.h.
#define GPIO_ENABLE_ADDRESS 0x0c |
Definition at line 103 of file eagle_soc.h.
#define GPIO_ENABLE_W1TC_ADDRESS 0x14 |
Definition at line 105 of file eagle_soc.h.
#define GPIO_ENABLE_W1TS_ADDRESS 0x10 |
Definition at line 104 of file eagle_soc.h.
#define GPIO_ID_NONE 0xffffffff |
Definition at line 127 of file eagle_soc.h.
#define GPIO_ID_PIN | ( | n | ) | (GPIO_ID_PIN0+(n)) |
Definition at line 125 of file eagle_soc.h.
#define GPIO_ID_PIN0 0 |
Definition at line 124 of file eagle_soc.h.
#define GPIO_IN_ADDRESS 0x18 |
Definition at line 108 of file eagle_soc.h.
#define GPIO_LAST_REGISTER_ID GPIO_ID_PIN(15) |
Definition at line 126 of file eagle_soc.h.
#define GPIO_OUT_ADDRESS 0x00 |
Definition at line 99 of file eagle_soc.h.
Referenced by ac_test_timer_func(), and led_blinker_timer_func().
#define GPIO_OUT_W1TC_ADDRESS 0x08 |
Definition at line 101 of file eagle_soc.h.
#define GPIO_OUT_W1TC_DATA_MASK 0x0000ffff |
Definition at line 106 of file eagle_soc.h.
#define GPIO_OUT_W1TS_ADDRESS 0x04 |
Definition at line 100 of file eagle_soc.h.
#define GPIO_PAD_DRIVER_DISABLE (~GPIO_PAD_DRIVER_ENABLE) |
Definition at line 152 of file eagle_soc.h.
#define GPIO_PAD_DRIVER_ENABLE 1 |
Definition at line 151 of file eagle_soc.h.
#define GPIO_PIN0_ADDRESS 0x28 |
Definition at line 122 of file eagle_soc.h.
#define GPIO_PIN_CONFIG_GET | ( | x | ) | (((x) & GPIO_PIN_CONFIG_MASK) >> GPIO_PIN_CONFIG_LSB) |
Definition at line 134 of file eagle_soc.h.
#define GPIO_PIN_CONFIG_LSB 11 |
Definition at line 132 of file eagle_soc.h.
#define GPIO_PIN_CONFIG_MASK 0x00001800 |
Definition at line 133 of file eagle_soc.h.
#define GPIO_PIN_CONFIG_MSB 12 |
Definition at line 131 of file eagle_soc.h.
#define GPIO_PIN_CONFIG_SET | ( | x | ) | (((x) << GPIO_PIN_CONFIG_LSB) & GPIO_PIN_CONFIG_MASK) |
Definition at line 135 of file eagle_soc.h.
#define GPIO_PIN_COUNT 16 |
Definition at line 129 of file eagle_soc.h.
#define GPIO_PIN_INT_TYPE_GET | ( | x | ) | (((x) & GPIO_PIN_INT_TYPE_MASK) >> GPIO_PIN_INT_TYPE_LSB) |
Definition at line 148 of file eagle_soc.h.
#define GPIO_PIN_INT_TYPE_LSB 7 |
Definition at line 147 of file eagle_soc.h.
#define GPIO_PIN_INT_TYPE_MASK 0x380 |
Definition at line 145 of file eagle_soc.h.
#define GPIO_PIN_INT_TYPE_MSB 9 |
Definition at line 146 of file eagle_soc.h.
#define GPIO_PIN_INT_TYPE_SET | ( | x | ) | (((x) << GPIO_PIN_INT_TYPE_LSB) & GPIO_PIN_INT_TYPE_MASK) |
Definition at line 149 of file eagle_soc.h.
#define GPIO_PIN_PAD_DRIVER_GET | ( | x | ) | (((x) & GPIO_PIN_PAD_DRIVER_MASK) >> GPIO_PIN_PAD_DRIVER_LSB) |
Definition at line 156 of file eagle_soc.h.
#define GPIO_PIN_PAD_DRIVER_LSB 2 |
Definition at line 154 of file eagle_soc.h.
#define GPIO_PIN_PAD_DRIVER_MASK 0x00000004 |
Definition at line 155 of file eagle_soc.h.
#define GPIO_PIN_PAD_DRIVER_MSB 2 |
Definition at line 153 of file eagle_soc.h.
#define GPIO_PIN_PAD_DRIVER_SET | ( | x | ) | (((x) << GPIO_PIN_PAD_DRIVER_LSB) & GPIO_PIN_PAD_DRIVER_MASK) |
Definition at line 157 of file eagle_soc.h.
#define GPIO_PIN_SOURCE_GET | ( | x | ) | (((x) & GPIO_PIN_SOURCE_MASK) >> GPIO_PIN_SOURCE_LSB) |
Definition at line 164 of file eagle_soc.h.
#define GPIO_PIN_SOURCE_LSB 0 |
Definition at line 162 of file eagle_soc.h.
#define GPIO_PIN_SOURCE_MASK 0x00000001 |
Definition at line 163 of file eagle_soc.h.
#define GPIO_PIN_SOURCE_MSB 0 |
Definition at line 161 of file eagle_soc.h.
#define GPIO_PIN_SOURCE_SET | ( | x | ) | (((x) << GPIO_PIN_SOURCE_LSB) & GPIO_PIN_SOURCE_MASK) |
Definition at line 165 of file eagle_soc.h.
#define GPIO_PIN_WAKEUP_ENABLE_GET | ( | x | ) | (((x) & GPIO_PIN_WAKEUP_ENABLE_MASK) >> GPIO_PIN_WAKEUP_ENABLE_LSB) |
Definition at line 142 of file eagle_soc.h.
#define GPIO_PIN_WAKEUP_ENABLE_LSB 10 |
Definition at line 140 of file eagle_soc.h.
#define GPIO_PIN_WAKEUP_ENABLE_MASK 0x00000400 |
Definition at line 141 of file eagle_soc.h.
#define GPIO_PIN_WAKEUP_ENABLE_MSB 10 |
Definition at line 139 of file eagle_soc.h.
#define GPIO_PIN_WAKEUP_ENABLE_SET | ( | x | ) | (((x) << GPIO_PIN_WAKEUP_ENABLE_LSB) & GPIO_PIN_WAKEUP_ENABLE_MASK) |
Definition at line 143 of file eagle_soc.h.
#define GPIO_REG_READ | ( | reg | ) | READ_PERI_REG(PERIPHS_GPIO_BASEADDR + reg) |
Definition at line 97 of file eagle_soc.h.
Referenced by ac_test_timer_func(), and led_blinker_timer_func().
#define GPIO_REG_WRITE | ( | reg, | |
val | |||
) | WRITE_PERI_REG(PERIPHS_GPIO_BASEADDR + reg, val) |
Definition at line 98 of file eagle_soc.h.
#define GPIO_RTC_CALIB_SYNC PERIPHS_GPIO_BASEADDR+0x6c |
Definition at line 115 of file eagle_soc.h.
#define GPIO_RTC_CALIB_VALUE PERIPHS_GPIO_BASEADDR+0x70 |
Definition at line 118 of file eagle_soc.h.
#define GPIO_STATUS_ADDRESS 0x1c |
Definition at line 110 of file eagle_soc.h.
#define GPIO_STATUS_INTERRUPT_MASK 0x0000ffff |
Definition at line 113 of file eagle_soc.h.
#define GPIO_STATUS_W1TC_ADDRESS 0x24 |
Definition at line 112 of file eagle_soc.h.
#define GPIO_STATUS_W1TS_ADDRESS 0x20 |
Definition at line 111 of file eagle_soc.h.
#define GPIO_WAKEUP_DISABLE (~GPIO_WAKEUP_ENABLE) |
Definition at line 138 of file eagle_soc.h.
#define GPIO_WAKEUP_ENABLE 1 |
Definition at line 137 of file eagle_soc.h.
#define NOW | ( | ) | RTC_REG_READ(FRC2_COUNT_ADDRESS) |
Definition at line 173 of file eagle_soc.h.
Referenced by sys_now().
#define PAD_XPD_DCDC_CONF (REG_RTC_BASE + 0x0A0) |
Definition at line 203 of file eagle_soc.h.
Referenced by gpio16_input_conf(), and gpio16_output_conf().
#define PERIPHS_DPORT_BASEADDR 0x3ff00000 |
Definition at line 83 of file eagle_soc.h.
#define PERIPHS_GPIO_BASEADDR 0x60000300 |
Definition at line 84 of file eagle_soc.h.
#define PERIPHS_IO_MUX 0x60000800 |
Definition at line 87 of file eagle_soc.h.
Referenced by spi_init_gpio().
#define PERIPHS_IO_MUX_CONF_U (PERIPHS_IO_MUX + 0x00) |
Definition at line 216 of file eagle_soc.h.
#define PERIPHS_IO_MUX_FUNC 0x13 |
Definition at line 207 of file eagle_soc.h.
#define PERIPHS_IO_MUX_FUNC_S 4 |
Definition at line 208 of file eagle_soc.h.
#define PERIPHS_IO_MUX_GPIO0_U (PERIPHS_IO_MUX + 0x34) |
Definition at line 256 of file eagle_soc.h.
#define PERIPHS_IO_MUX_GPIO2_U (PERIPHS_IO_MUX + 0x38) |
Definition at line 258 of file eagle_soc.h.
Referenced by led_init(), and uart_config().
#define PERIPHS_IO_MUX_GPIO4_U (PERIPHS_IO_MUX + 0x3C) |
Definition at line 262 of file eagle_soc.h.
#define PERIPHS_IO_MUX_GPIO5_U (PERIPHS_IO_MUX + 0x40) |
Definition at line 264 of file eagle_soc.h.
#define PERIPHS_IO_MUX_MTCK_U (PERIPHS_IO_MUX + 0x08) |
Definition at line 221 of file eagle_soc.h.
Referenced by spi_init_gpio().
#define PERIPHS_IO_MUX_MTDI_U (PERIPHS_IO_MUX + 0x04) |
Definition at line 219 of file eagle_soc.h.
Referenced by spi_init_gpio().
#define PERIPHS_IO_MUX_MTDO_U (PERIPHS_IO_MUX + 0x10) |
Definition at line 225 of file eagle_soc.h.
Referenced by ac_out_init(), spi_init_gpio(), and uart_config().
#define PERIPHS_IO_MUX_MTMS_U (PERIPHS_IO_MUX + 0x0C) |
Definition at line 223 of file eagle_soc.h.
Referenced by ac_out_init(), and spi_init_gpio().
#define PERIPHS_IO_MUX_OE BIT0 |
Definition at line 214 of file eagle_soc.h.
#define PERIPHS_IO_MUX_PULLUP BIT7 |
Definition at line 209 of file eagle_soc.h.
#define PERIPHS_IO_MUX_PULLUP2 BIT6 |
Definition at line 210 of file eagle_soc.h.
#define PERIPHS_IO_MUX_SD_CLK_U (PERIPHS_IO_MUX + 0x1c) |
Definition at line 233 of file eagle_soc.h.
Referenced by spi_init_gpio().
#define PERIPHS_IO_MUX_SD_CMD_U (PERIPHS_IO_MUX + 0x30) |
Definition at line 253 of file eagle_soc.h.
Referenced by spi_init_gpio().
#define PERIPHS_IO_MUX_SD_DATA0_U (PERIPHS_IO_MUX + 0x20) |
Definition at line 236 of file eagle_soc.h.
Referenced by spi_init_gpio().
#define PERIPHS_IO_MUX_SD_DATA1_U (PERIPHS_IO_MUX + 0x24) |
Definition at line 240 of file eagle_soc.h.
Referenced by spi_init_gpio().
#define PERIPHS_IO_MUX_SD_DATA2_U (PERIPHS_IO_MUX + 0x28) |
Definition at line 245 of file eagle_soc.h.
#define PERIPHS_IO_MUX_SD_DATA3_U (PERIPHS_IO_MUX + 0x2c) |
Definition at line 249 of file eagle_soc.h.
#define PERIPHS_IO_MUX_SLEEP_OE BIT1 |
Definition at line 213 of file eagle_soc.h.
#define PERIPHS_IO_MUX_SLEEP_PULLUP BIT3 |
Definition at line 211 of file eagle_soc.h.
#define PERIPHS_IO_MUX_SLEEP_PULLUP2 BIT2 |
Definition at line 212 of file eagle_soc.h.
#define PERIPHS_IO_MUX_U0RXD_U (PERIPHS_IO_MUX + 0x14) |
Definition at line 228 of file eagle_soc.h.
#define PERIPHS_IO_MUX_U0TXD_U (PERIPHS_IO_MUX + 0x18) |
Definition at line 230 of file eagle_soc.h.
Referenced by uart_config().
#define PERIPHS_RTC_BASEADDR 0x60000700 |
Definition at line 86 of file eagle_soc.h.
#define PERIPHS_TIMER_BASEDDR 0x60000600 |
Definition at line 85 of file eagle_soc.h.
#define PIN_FUNC_SELECT | ( | PIN_NAME, | |
FUNC | |||
) |
Definition at line 270 of file eagle_soc.h.
Referenced by ac_out_init(), led_init(), spi_init_gpio(), and uart_config().
#define PIN_PULLUP_DIS | ( | PIN_NAME | ) | CLEAR_PERI_REG_MASK(PIN_NAME, PERIPHS_IO_MUX_PULLUP) |
Definition at line 267 of file eagle_soc.h.
Referenced by uart_config().
#define PIN_PULLUP_EN | ( | PIN_NAME | ) | SET_PERI_REG_MASK(PIN_NAME, PERIPHS_IO_MUX_PULLUP) |
Definition at line 268 of file eagle_soc.h.
#define READ_PERI_REG | ( | addr | ) | (*((volatile uint32_t *)ETS_UNCACHED_ADDR(addr))) |
Definition at line 68 of file eagle_soc.h.
Referenced by gpio16_input_conf(), gpio16_input_get(), gpio16_output_conf(), gpio16_output_set(), spi_transaction(), uart0_rx_intr_handler(), and uart_tx_one_char().
#define REG_RTC_BASE PERIPHS_RTC_BASEADDR |
Definition at line 192 of file eagle_soc.h.
#define RTC_CALIB_RDY_S 31 |
Definition at line 119 of file eagle_soc.h.
#define RTC_CALIB_START BIT31 |
Definition at line 116 of file eagle_soc.h.
#define RTC_CALIB_VALUE_MASK 0xfffff |
Definition at line 120 of file eagle_soc.h.
#define RTC_CLR_REG_MASK | ( | reg, | |
mask | |||
) | CLEAR_PERI_REG_MASK(PERIPHS_TIMER_BASEDDR +reg, mask) |
Definition at line 171 of file eagle_soc.h.
#define RTC_GPIO_CONF (REG_RTC_BASE + 0x090) |
Definition at line 202 of file eagle_soc.h.
Referenced by gpio16_input_conf(), and gpio16_output_conf().
#define RTC_GPIO_ENABLE (REG_RTC_BASE + 0x074) |
Definition at line 200 of file eagle_soc.h.
Referenced by gpio16_input_conf(), and gpio16_output_conf().
#define RTC_GPIO_IN_DATA (REG_RTC_BASE + 0x08C) |
Definition at line 201 of file eagle_soc.h.
Referenced by gpio16_input_get().
#define RTC_GPIO_OUT (REG_RTC_BASE + 0x068) |
Definition at line 199 of file eagle_soc.h.
Referenced by gpio16_output_set().
#define RTC_PERIOD_NUM_MASK 0x3ff |
Definition at line 117 of file eagle_soc.h.
#define RTC_REG_READ | ( | addr | ) | READ_PERI_REG(PERIPHS_TIMER_BASEDDR + addr) |
Definition at line 169 of file eagle_soc.h.
#define RTC_REG_WRITE | ( | addr, | |
val | |||
) | WRITE_PERI_REG(PERIPHS_TIMER_BASEDDR + addr, val) |
Definition at line 170 of file eagle_soc.h.
#define RTC_STORE0 (REG_RTC_BASE + 0x030) |
Definition at line 194 of file eagle_soc.h.
#define RTC_STORE1 (REG_RTC_BASE + 0x034) |
Definition at line 195 of file eagle_soc.h.
#define RTC_STORE2 (REG_RTC_BASE + 0x038) |
Definition at line 196 of file eagle_soc.h.
#define RTC_STORE3 (REG_RTC_BASE + 0x03C) |
Definition at line 197 of file eagle_soc.h.
#define SET_PERI_REG_BITS | ( | reg, | |
bit_map, | |||
value, | |||
shift | |||
) | (WRITE_PERI_REG((reg),(READ_PERI_REG(reg)&(~((bit_map)<<(shift))))|((value)<<(shift)) )) |
Definition at line 73 of file eagle_soc.h.
Referenced by uart_set_stop_bits(), and uart_set_word_length().
#define SET_PERI_REG_MASK | ( | reg, | |
mask | |||
) | WRITE_PERI_REG((reg), (READ_PERI_REG(reg)|(mask))) |
Definition at line 71 of file eagle_soc.h.
Referenced by ext_spi_init(), spi_init(), spi_mode(), spi_rx_byte_order(), spi_transaction(), spi_tx_byte_order(), uart_config(), uart_set_line_inverse(), and uart_set_parity().
#define SIGMA_AS_PIN_SOURCE (~GPIO_AS_PIN_SOURCE) |
Definition at line 160 of file eagle_soc.h.
#define SPI0_CLK_EQU_SYS_CLK BIT8 |
Definition at line 217 of file eagle_soc.h.
#define SPI1_CLK_EQU_SYS_CLK BIT9 |
Definition at line 218 of file eagle_soc.h.
#define TIMER_CLK_FREQ (APB_CLK_FREQ>>8) |
Definition at line 79 of file eagle_soc.h.
Referenced by sys_now().
#define TM1_EDGE_INT_DISABLE | ( | ) | CLEAR_PERI_REG_MASK(EDGE_INT_ENABLE_REG, BIT1) |
Definition at line 93 of file eagle_soc.h.
#define TM1_EDGE_INT_ENABLE | ( | ) | SET_PERI_REG_MASK(EDGE_INT_ENABLE_REG, BIT1) |
Definition at line 92 of file eagle_soc.h.
#define UART_CLK_FREQ APB_CLK_FREQ |
Definition at line 78 of file eagle_soc.h.
Referenced by uart_config(), and uart_set_baudrate().
#define WRITE_PERI_REG | ( | addr, | |
val | |||
) | (*((volatile uint32_t *)ETS_UNCACHED_ADDR(addr))) = (uint32_t)(val) |
Definition at line 69 of file eagle_soc.h.
Referenced by gpio16_input_conf(), gpio16_output_conf(), gpio16_output_set(), spi_clock(), spi_init_gpio(), spi_transaction(), uart0_rx_intr_handler(), uart_config(), and uart_tx_one_char().