38 #include "lwip/arch.h"
46 #ifndef __sio_fd_t_defined
47 typedef void * sio_fd_t;
60 sio_fd_t sio_open(u8_t devnum)ICACHE_FLASH_ATTR;
72 void sio_send(u8_t c, sio_fd_t fd)ICACHE_FLASH_ATTR;
83 u8_t sio_recv(sio_fd_t fd)ICACHE_FLASH_ATTR;
98 u32_t sio_read(sio_fd_t fd, u8_t *data, u32_t len)ICACHE_FLASH_ATTR;
111 u32_t sio_tryread(sio_fd_t fd, u8_t *data, u32_t len)ICACHE_FLASH_ATTR;
125 u32_t sio_write(sio_fd_t fd, u8_t *data, u32_t len)ICACHE_FLASH_ATTR;
128 #ifndef sio_read_abort
134 void sio_read_abort(sio_fd_t fd)ICACHE_FLASH_ATTR;