?? rtc_reg.h
字號:
#define RTC_CONFIG_TWELVE_HOUR_LSB 1
#define RTC_CONFIG_TWELVE_HOUR_MASK 0x00000002
#define RTC_CONFIG_TWELVE_HOUR_GET(x) (((x) & RTC_CONFIG_TWELVE_HOUR_MASK) >> RTC_CONFIG_TWELVE_HOUR_LSB)
#define RTC_CONFIG_TWELVE_HOUR_SET(x) (((x) << RTC_CONFIG_TWELVE_HOUR_LSB) & RTC_CONFIG_TWELVE_HOUR_MASK)
#define RTC_CONFIG_DSE_MSB 0
#define RTC_CONFIG_DSE_LSB 0
#define RTC_CONFIG_DSE_MASK 0x00000001
#define RTC_CONFIG_DSE_GET(x) (((x) & RTC_CONFIG_DSE_MASK) >> RTC_CONFIG_DSE_LSB)
#define RTC_CONFIG_DSE_SET(x) (((x) << RTC_CONFIG_DSE_LSB) & RTC_CONFIG_DSE_MASK)
#define RTC_ALARM_STATUS_ADDRESS 0x0c0000c4
#define RTC_ALARM_STATUS_OFFSET 0x000000c4
#define RTC_ALARM_STATUS_ENABLE_MSB 1
#define RTC_ALARM_STATUS_ENABLE_LSB 1
#define RTC_ALARM_STATUS_ENABLE_MASK 0x00000002
#define RTC_ALARM_STATUS_ENABLE_GET(x) (((x) & RTC_ALARM_STATUS_ENABLE_MASK) >> RTC_ALARM_STATUS_ENABLE_LSB)
#define RTC_ALARM_STATUS_ENABLE_SET(x) (((x) << RTC_ALARM_STATUS_ENABLE_LSB) & RTC_ALARM_STATUS_ENABLE_MASK)
#define RTC_ALARM_STATUS_INTERRUPT_MSB 0
#define RTC_ALARM_STATUS_INTERRUPT_LSB 0
#define RTC_ALARM_STATUS_INTERRUPT_MASK 0x00000001
#define RTC_ALARM_STATUS_INTERRUPT_GET(x) (((x) & RTC_ALARM_STATUS_INTERRUPT_MASK) >> RTC_ALARM_STATUS_INTERRUPT_LSB)
#define RTC_ALARM_STATUS_INTERRUPT_SET(x) (((x) << RTC_ALARM_STATUS_INTERRUPT_LSB) & RTC_ALARM_STATUS_INTERRUPT_MASK)
#define UART_WAKEUP_ADDRESS 0x0c0000c8
#define UART_WAKEUP_OFFSET 0x000000c8
#define UART_WAKEUP_ENABLE_MSB 0
#define UART_WAKEUP_ENABLE_LSB 0
#define UART_WAKEUP_ENABLE_MASK 0x00000001
#define UART_WAKEUP_ENABLE_GET(x) (((x) & UART_WAKEUP_ENABLE_MASK) >> UART_WAKEUP_ENABLE_LSB)
#define UART_WAKEUP_ENABLE_SET(x) (((x) << UART_WAKEUP_ENABLE_LSB) & UART_WAKEUP_ENABLE_MASK)
#define RESET_CAUSE_ADDRESS 0x0c0000cc
#define RESET_CAUSE_OFFSET 0x000000cc
#define RESET_CAUSE_LAST_MSB 2
#define RESET_CAUSE_LAST_LSB 0
#define RESET_CAUSE_LAST_MASK 0x00000007
#define RESET_CAUSE_LAST_GET(x) (((x) & RESET_CAUSE_LAST_MASK) >> RESET_CAUSE_LAST_LSB)
#define RESET_CAUSE_LAST_SET(x) (((x) << RESET_CAUSE_LAST_LSB) & RESET_CAUSE_LAST_MASK)
#define SYSTEM_SLEEP_ADDRESS 0x0c0000d0
#define SYSTEM_SLEEP_OFFSET 0x000000d0
#define SYSTEM_SLEEP_HOST_IF_MSB 4
#define SYSTEM_SLEEP_HOST_IF_LSB 4
#define SYSTEM_SLEEP_HOST_IF_MASK 0x00000010
#define SYSTEM_SLEEP_HOST_IF_GET(x) (((x) & SYSTEM_SLEEP_HOST_IF_MASK) >> SYSTEM_SLEEP_HOST_IF_LSB)
#define SYSTEM_SLEEP_HOST_IF_SET(x) (((x) << SYSTEM_SLEEP_HOST_IF_LSB) & SYSTEM_SLEEP_HOST_IF_MASK)
#define SYSTEM_SLEEP_MBOX_MSB 3
#define SYSTEM_SLEEP_MBOX_LSB 3
#define SYSTEM_SLEEP_MBOX_MASK 0x00000008
#define SYSTEM_SLEEP_MBOX_GET(x) (((x) & SYSTEM_SLEEP_MBOX_MASK) >> SYSTEM_SLEEP_MBOX_LSB)
#define SYSTEM_SLEEP_MBOX_SET(x) (((x) << SYSTEM_SLEEP_MBOX_LSB) & SYSTEM_SLEEP_MBOX_MASK)
#define SYSTEM_SLEEP_MAC_IF_MSB 2
#define SYSTEM_SLEEP_MAC_IF_LSB 2
#define SYSTEM_SLEEP_MAC_IF_MASK 0x00000004
#define SYSTEM_SLEEP_MAC_IF_GET(x) (((x) & SYSTEM_SLEEP_MAC_IF_MASK) >> SYSTEM_SLEEP_MAC_IF_LSB)
#define SYSTEM_SLEEP_MAC_IF_SET(x) (((x) << SYSTEM_SLEEP_MAC_IF_LSB) & SYSTEM_SLEEP_MAC_IF_MASK)
#define SYSTEM_SLEEP_LIGHT_MSB 1
#define SYSTEM_SLEEP_LIGHT_LSB 1
#define SYSTEM_SLEEP_LIGHT_MASK 0x00000002
#define SYSTEM_SLEEP_LIGHT_GET(x) (((x) & SYSTEM_SLEEP_LIGHT_MASK) >> SYSTEM_SLEEP_LIGHT_LSB)
#define SYSTEM_SLEEP_LIGHT_SET(x) (((x) << SYSTEM_SLEEP_LIGHT_LSB) & SYSTEM_SLEEP_LIGHT_MASK)
#define SYSTEM_SLEEP_DISABLE_MSB 0
#define SYSTEM_SLEEP_DISABLE_LSB 0
#define SYSTEM_SLEEP_DISABLE_MASK 0x00000001
#define SYSTEM_SLEEP_DISABLE_GET(x) (((x) & SYSTEM_SLEEP_DISABLE_MASK) >> SYSTEM_SLEEP_DISABLE_LSB)
#define SYSTEM_SLEEP_DISABLE_SET(x) (((x) << SYSTEM_SLEEP_DISABLE_LSB) & SYSTEM_SLEEP_DISABLE_MASK)
#define LDO_VOLTAGE_ADDRESS 0x0c0000d4
#define LDO_VOLTAGE_OFFSET 0x000000d4
#define LDO_VOLTAGE_SLEEP_MSB 14
#define LDO_VOLTAGE_SLEEP_LSB 12
#define LDO_VOLTAGE_SLEEP_MASK 0x00007000
#define LDO_VOLTAGE_SLEEP_GET(x) (((x) & LDO_VOLTAGE_SLEEP_MASK) >> LDO_VOLTAGE_SLEEP_LSB)
#define LDO_VOLTAGE_SLEEP_SET(x) (((x) << LDO_VOLTAGE_SLEEP_LSB) & LDO_VOLTAGE_SLEEP_MASK)
#define LDO_VOLTAGE_WAKEUP_MSB 10
#define LDO_VOLTAGE_WAKEUP_LSB 8
#define LDO_VOLTAGE_WAKEUP_MASK 0x00000700
#define LDO_VOLTAGE_WAKEUP_GET(x) (((x) & LDO_VOLTAGE_WAKEUP_MASK) >> LDO_VOLTAGE_WAKEUP_LSB)
#define LDO_VOLTAGE_WAKEUP_SET(x) (((x) << LDO_VOLTAGE_WAKEUP_LSB) & LDO_VOLTAGE_WAKEUP_MASK)
#define LDO_VOLTAGE_SOC_ON_MSB 6
#define LDO_VOLTAGE_SOC_ON_LSB 4
#define LDO_VOLTAGE_SOC_ON_MASK 0x00000070
#define LDO_VOLTAGE_SOC_ON_GET(x) (((x) & LDO_VOLTAGE_SOC_ON_MASK) >> LDO_VOLTAGE_SOC_ON_LSB)
#define LDO_VOLTAGE_SOC_ON_SET(x) (((x) << LDO_VOLTAGE_SOC_ON_LSB) & LDO_VOLTAGE_SOC_ON_MASK)
#define LDO_VOLTAGE_ON_MSB 2
#define LDO_VOLTAGE_ON_LSB 0
#define LDO_VOLTAGE_ON_MASK 0x00000007
#define LDO_VOLTAGE_ON_GET(x) (((x) & LDO_VOLTAGE_ON_MASK) >> LDO_VOLTAGE_ON_LSB)
#define LDO_VOLTAGE_ON_SET(x) (((x) << LDO_VOLTAGE_ON_LSB) & LDO_VOLTAGE_ON_MASK)
#define LDO_A_VOLTAGE_ADDRESS 0x0c0000d8
#define LDO_A_VOLTAGE_OFFSET 0x000000d8
#define LDO_A_VOLTAGE_SLEEP_MSB 14
#define LDO_A_VOLTAGE_SLEEP_LSB 12
#define LDO_A_VOLTAGE_SLEEP_MASK 0x00007000
#define LDO_A_VOLTAGE_SLEEP_GET(x) (((x) & LDO_A_VOLTAGE_SLEEP_MASK) >> LDO_A_VOLTAGE_SLEEP_LSB)
#define LDO_A_VOLTAGE_SLEEP_SET(x) (((x) << LDO_A_VOLTAGE_SLEEP_LSB) & LDO_A_VOLTAGE_SLEEP_MASK)
#define LDO_A_VOLTAGE_WAKEUP_MSB 10
#define LDO_A_VOLTAGE_WAKEUP_LSB 8
#define LDO_A_VOLTAGE_WAKEUP_MASK 0x00000700
#define LDO_A_VOLTAGE_WAKEUP_GET(x) (((x) & LDO_A_VOLTAGE_WAKEUP_MASK) >> LDO_A_VOLTAGE_WAKEUP_LSB)
#define LDO_A_VOLTAGE_WAKEUP_SET(x) (((x) << LDO_A_VOLTAGE_WAKEUP_LSB) & LDO_A_VOLTAGE_WAKEUP_MASK)
#define LDO_A_VOLTAGE_SOC_ON_MSB 6
#define LDO_A_VOLTAGE_SOC_ON_LSB 4
#define LDO_A_VOLTAGE_SOC_ON_MASK 0x00000070
#define LDO_A_VOLTAGE_SOC_ON_GET(x) (((x) & LDO_A_VOLTAGE_SOC_ON_MASK) >> LDO_A_VOLTAGE_SOC_ON_LSB)
#define LDO_A_VOLTAGE_SOC_ON_SET(x) (((x) << LDO_A_VOLTAGE_SOC_ON_LSB) & LDO_A_VOLTAGE_SOC_ON_MASK)
#define LDO_A_VOLTAGE_ON_MSB 2
#define LDO_A_VOLTAGE_ON_LSB 0
#define LDO_A_VOLTAGE_ON_MASK 0x00000007
#define LDO_A_VOLTAGE_ON_GET(x) (((x) & LDO_A_VOLTAGE_ON_MASK) >> LDO_A_VOLTAGE_ON_LSB)
#define LDO_A_VOLTAGE_ON_SET(x) (((x) << LDO_A_VOLTAGE_ON_LSB) & LDO_A_VOLTAGE_ON_MASK)
#define SDIO_LDO_VOLTAGE_ADDRESS 0x0c0000dc
#define SDIO_LDO_VOLTAGE_OFFSET 0x000000dc
#define SDIO_LDO_VOLTAGE_OFF_MSB 18
#define SDIO_LDO_VOLTAGE_OFF_LSB 16
#define SDIO_LDO_VOLTAGE_OFF_MASK 0x00070000
#define SDIO_LDO_VOLTAGE_OFF_GET(x) (((x) & SDIO_LDO_VOLTAGE_OFF_MASK) >> SDIO_LDO_VOLTAGE_OFF_LSB)
#define SDIO_LDO_VOLTAGE_OFF_SET(x) (((x) << SDIO_LDO_VOLTAGE_OFF_LSB) & SDIO_LDO_VOLTAGE_OFF_MASK)
#define SDIO_LDO_VOLTAGE_SLEEP_MSB 14
#define SDIO_LDO_VOLTAGE_SLEEP_LSB 12
#define SDIO_LDO_VOLTAGE_SLEEP_MASK 0x00007000
#define SDIO_LDO_VOLTAGE_SLEEP_GET(x) (((x) & SDIO_LDO_VOLTAGE_SLEEP_MASK) >> SDIO_LDO_VOLTAGE_SLEEP_LSB)
#define SDIO_LDO_VOLTAGE_SLEEP_SET(x) (((x) << SDIO_LDO_VOLTAGE_SLEEP_LSB) & SDIO_LDO_VOLTAGE_SLEEP_MASK)
#define SDIO_LDO_VOLTAGE_WAKEUP_MSB 10
#define SDIO_LDO_VOLTAGE_WAKEUP_LSB 8
#define SDIO_LDO_VOLTAGE_WAKEUP_MASK 0x00000700
#define SDIO_LDO_VOLTAGE_WAKEUP_GET(x) (((x) & SDIO_LDO_VOLTAGE_WAKEUP_MASK) >> SDIO_LDO_VOLTAGE_WAKEUP_LSB)
#define SDIO_LDO_VOLTAGE_WAKEUP_SET(x) (((x) << SDIO_LDO_VOLTAGE_WAKEUP_LSB) & SDIO_LDO_VOLTAGE_WAKEUP_MASK)
#define SDIO_LDO_VOLTAGE_SOC_ON_MSB 6
#define SDIO_LDO_VOLTAGE_SOC_ON_LSB 4
#define SDIO_LDO_VOLTAGE_SOC_ON_MASK 0x00000070
#define SDIO_LDO_VOLTAGE_SOC_ON_GET(x) (((x) & SDIO_LDO_VOLTAGE_SOC_ON_MASK) >> SDIO_LDO_VOLTAGE_SOC_ON_LSB)
#define SDIO_LDO_VOLTAGE_SOC_ON_SET(x) (((x) << SDIO_LDO_VOLTAGE_SOC_ON_LSB) & SDIO_LDO_VOLTAGE_SOC_ON_MASK)
#define SDIO_LDO_VOLTAGE_ON_MSB 2
#define SDIO_LDO_VOLTAGE_ON_LSB 0
#define SDIO_LDO_VOLTAGE_ON_MASK 0x00000007
#define SDIO_LDO_VOLTAGE_ON_GET(x) (((x) & SDIO_LDO_VOLTAGE_ON_MASK) >> SDIO_LDO_VOLTAGE_ON_LSB)
#define SDIO_LDO_VOLTAGE_ON_SET(x) (((x) << SDIO_LDO_VOLTAGE_ON_LSB) & SDIO_LDO_VOLTAGE_ON_MASK)
#define CORE_PAD_ENABLE_ADDRESS 0x0c0000e0
#define CORE_PAD_ENABLE_OFFSET 0x000000e0
#define CORE_PAD_ENABLE_SLEEP_MSB 3
#define CORE_PAD_ENABLE_SLEEP_LSB 3
#define CORE_PAD_ENABLE_SLEEP_MASK 0x00000008
#define CORE_PAD_ENABLE_SLEEP_GET(x) (((x) & CORE_PAD_ENABLE_SLEEP_MASK) >> CORE_PAD_ENABLE_SLEEP_LSB)
#define CORE_PAD_ENABLE_SLEEP_SET(x) (((x) << CORE_PAD_ENABLE_SLEEP_LSB) & CORE_PAD_ENABLE_SLEEP_MASK)
#define CORE_PAD_ENABLE_WAKEUP_MSB 2
#define CORE_PAD_ENABLE_WAKEUP_LSB 2
#define CORE_PAD_ENABLE_WAKEUP_MASK 0x00000004
#define CORE_PAD_ENABLE_WAKEUP_GET(x) (((x) & CORE_PAD_ENABLE_WAKEUP_MASK) >> CORE_PAD_ENABLE_WAKEUP_LSB)
#define CORE_PAD_ENABLE_WAKEUP_SET(x) (((x) << CORE_PAD_ENABLE_WAKEUP_LSB) & CORE_PAD_ENABLE_WAKEUP_MASK)
#define CORE_PAD_ENABLE_SOC_ON_MSB 1
#define CORE_PAD_ENABLE_SOC_ON_LSB 1
#define CORE_PAD_ENABLE_SOC_ON_MASK 0x00000002
#define CORE_PAD_ENABLE_SOC_ON_GET(x) (((x) & CORE_PAD_ENABLE_SOC_ON_MASK) >> CORE_PAD_ENABLE_SOC_ON_LSB)
#define CORE_PAD_ENABLE_SOC_ON_SET(x) (((x) << CORE_PAD_ENABLE_SOC_ON_LSB) & CORE_PAD_ENABLE_SOC_ON_MASK)
#define CORE_PAD_ENABLE_ON_MSB 0
#define CORE_PAD_ENABLE_ON_LSB 0
#define CORE_PAD_ENABLE_ON_MASK 0x00000001
#define CORE_PAD_ENABLE_ON_GET(x) (((x) & CORE_PAD_ENABLE_ON_MASK) >> CORE_PAD_ENABLE_ON_LSB)
#define CORE_PAD_ENABLE_ON_SET(x) (((x) << CORE_PAD_ENABLE_ON_LSB) & CORE_PAD_ENABLE_ON_MASK)
#define SDIO_WRAPPER_ADDRESS 0x0c0000e4
#define SDIO_WRAPPER_OFFSET 0x000000e4
#define SDIO_WRAPPER_SLEEP_MSB 3
#define SDIO_WRAPPER_SLEEP_LSB 3
#define SDIO_WRAPPER_SLEEP_MASK 0x00000008
#define SDIO_WRAPPER_SLEEP_GET(x) (((x) & SDIO_WRAPPER_SLEEP_MASK) >> SDIO_WRAPPER_SLEEP_LSB)
#define SDIO_WRAPPER_SLEEP_SET(x) (((x) << SDIO_WRAPPER_SLEEP_LSB) & SDIO_WRAPPER_SLEEP_MASK)
#define SDIO_WRAPPER_WAKEUP_MSB 2
#define SDIO_WRAPPER_WAKEUP_LSB 2
#define SDIO_WRAPPER_WAKEUP_MASK 0x00000004
#define SDIO_WRAPPER_WAKEUP_GET(x) (((x) & SDIO_WRAPPER_WAKEUP_MASK) >> SDIO_WRAPPER_WAKEUP_LSB)
#define SDIO_WRAPPER_WAKEUP_SET(x) (((x) << SDIO_WRAPPER_WAKEUP_LSB) & SDIO_WRAPPER_WAKEUP_MASK)
#define SDIO_WRAPPER_SOC_ON_MSB 1
#define SDIO_WRAPPER_SOC_ON_LSB 1
#define SDIO_WRAPPER_SOC_ON_MASK 0x00000002
#define SDIO_WRAPPER_SOC_ON_GET(x) (((x) & SDIO_WRAPPER_SOC_ON_MASK) >> SDIO_WRAPPER_SOC_ON_LSB)
#define SDIO_WRAPPER_SOC_ON_SET(x) (((x) << SDIO_WRAPPER_SOC_ON_LSB) & SDIO_WRAPPER_SOC_ON_MASK)
#define SDIO_WRAPPER_ON_MSB 0
#define SDIO_WRAPPER_ON_LSB 0
#define SDIO_WRAPPER_ON_MASK 0x00000001
#define SDIO_WRAPPER_ON_GET(x)
?? 快捷鍵說明
復制代碼
Ctrl + C
搜索代碼
Ctrl + F
全屏模式
F11
切換主題
Ctrl + Shift + D
顯示快捷鍵
?
增大字號
Ctrl + =
減小字號
Ctrl + -