#include "c_types.h"
#include "eagle_soc.h"
Go to the source code of this file.
|
#define | ETS_SDIO_INUM 1 |
|
#define | ETS_SPI_INUM 2 |
|
#define | ETS_GPIO_INUM 4 |
|
#define | ETS_UART_INUM 5 |
|
#define | ETS_UART1_INUM 5 |
|
#define | ETS_FRC_TIMER1_INUM 9 /* use edge*/ |
|
#define | ETS_INTR_LOCK() ets_intr_lock() |
|
#define | ETS_INTR_UNLOCK() ets_intr_unlock() |
|
#define | ETS_FRC_TIMER1_INTR_ATTACH(func, arg) ets_isr_attach(ETS_FRC_TIMER1_INUM, (func), (void *)(arg)) |
|
#define | ETS_FRC_TIMER1_NMI_INTR_ATTACH(func) NmiTimSetFunc(func) |
|
#define | ETS_SDIO_INTR_ATTACH(func, arg) ets_isr_attach(ETS_SDIO_INUM, (func), (void *)(arg)) |
|
#define | ETS_GPIO_INTR_ATTACH(func, arg) ets_isr_attach(ETS_GPIO_INUM, (func), (void *)(arg)) |
|
#define | ETS_UART_INTR_ATTACH(func, arg) ets_isr_attach(ETS_UART_INUM, (func), (void *)(arg)) |
|
#define | ETS_SPI_INTR_ATTACH(func, arg) ets_isr_attach(ETS_SPI_INUM, (func), (void *)(arg)) |
|
#define | ETS_INTR_ENABLE(inum) ets_isr_unmask((1<<inum)) |
|
#define | ETS_INTR_DISABLE(inum) ets_isr_mask((1<<inum)) |
|
#define | ETS_UART_INTR_ENABLE() ETS_INTR_ENABLE(ETS_UART_INUM) |
|
#define | ETS_UART_INTR_DISABLE() ETS_INTR_DISABLE(ETS_UART_INUM) |
|
#define | ETS_FRC1_INTR_ENABLE() ETS_INTR_ENABLE(ETS_FRC_TIMER1_INUM) |
|
#define | ETS_FRC1_INTR_DISABLE() ETS_INTR_DISABLE(ETS_FRC_TIMER1_INUM) |
|
#define | ETS_GPIO_INTR_ENABLE() ETS_INTR_ENABLE(ETS_GPIO_INUM) |
|
#define | ETS_GPIO_INTR_DISABLE() ETS_INTR_DISABLE(ETS_GPIO_INUM) |
|
#define | ETS_SPI_INTR_ENABLE() ETS_INTR_ENABLE(ETS_SPI_INUM) |
|
#define | ETS_SPI_INTR_DISABLE() ETS_INTR_DISABLE(ETS_SPI_INUM) |
|
#define | ETS_SDIO_INTR_ENABLE() ETS_INTR_ENABLE(ETS_SDIO_INUM) |
|
#define | ETS_SDIO_INTR_DISABLE() ETS_INTR_DISABLE(ETS_SDIO_INUM) |
|
◆ ETS_FRC1_INTR_DISABLE
◆ ETS_FRC1_INTR_ENABLE
◆ ETS_FRC_TIMER1_INTR_ATTACH
#define ETS_FRC_TIMER1_INTR_ATTACH |
( |
|
func, |
|
|
|
arg |
|
) |
| ets_isr_attach(ETS_FRC_TIMER1_INUM, (func), (void *)(arg)) |
◆ ETS_FRC_TIMER1_INUM
#define ETS_FRC_TIMER1_INUM 9 /* use edge*/ |
◆ ETS_FRC_TIMER1_NMI_INTR_ATTACH
#define ETS_FRC_TIMER1_NMI_INTR_ATTACH |
( |
|
func | ) |
NmiTimSetFunc(func) |
◆ ETS_GPIO_INTR_ATTACH
#define ETS_GPIO_INTR_ATTACH |
( |
|
func, |
|
|
|
arg |
|
) |
| ets_isr_attach(ETS_GPIO_INUM, (func), (void *)(arg)) |
◆ ETS_GPIO_INTR_DISABLE
◆ ETS_GPIO_INTR_ENABLE
◆ ETS_GPIO_INUM
◆ ETS_INTR_DISABLE
#define ETS_INTR_DISABLE |
( |
|
inum | ) |
ets_isr_mask((1<<inum)) |
◆ ETS_INTR_ENABLE
◆ ETS_INTR_LOCK
#define ETS_INTR_LOCK |
( |
| ) |
ets_intr_lock() |
◆ ETS_INTR_UNLOCK
#define ETS_INTR_UNLOCK |
( |
| ) |
ets_intr_unlock() |
◆ ETS_SDIO_INTR_ATTACH
#define ETS_SDIO_INTR_ATTACH |
( |
|
func, |
|
|
|
arg |
|
) |
| ets_isr_attach(ETS_SDIO_INUM, (func), (void *)(arg)) |
◆ ETS_SDIO_INTR_DISABLE
◆ ETS_SDIO_INTR_ENABLE
◆ ETS_SDIO_INUM
◆ ETS_SPI_INTR_ATTACH
#define ETS_SPI_INTR_ATTACH |
( |
|
func, |
|
|
|
arg |
|
) |
| ets_isr_attach(ETS_SPI_INUM, (func), (void *)(arg)) |
◆ ETS_SPI_INTR_DISABLE
◆ ETS_SPI_INTR_ENABLE
◆ ETS_SPI_INUM
◆ ETS_UART1_INUM
◆ ETS_UART_INTR_ATTACH
#define ETS_UART_INTR_ATTACH |
( |
|
func, |
|
|
|
arg |
|
) |
| ets_isr_attach(ETS_UART_INUM, (func), (void *)(arg)) |
◆ ETS_UART_INTR_DISABLE
◆ ETS_UART_INTR_ENABLE
◆ ETS_UART_INUM
◆ ETSEvent
◆ ETSHandle
◆ ETSParam
◆ ETSSignal
◆ ETSTask
◆ ETSTimer
◆ ETSTimerFunc
typedef void ETSTimerFunc(void *timer_arg) |