Searched refs:io (Results 1 – 9 of 9) sorted by relevance
/loramac-node-latest/src/boards/mcu/saml21/hal/src/ |
D | hal_spi_m_sync.c | 59 static int32_t _spi_m_sync_io_write(struct io_descriptor *const io, const uint8_t *const buf, const… 60 static int32_t _spi_m_sync_io_read(struct io_descriptor *const io, uint8_t *const buf, const uint16… 76 spi->io.read = _spi_m_sync_io_read; in spi_m_sync_init() 77 spi->io.write = _spi_m_sync_io_write; in spi_m_sync_init() 143 static int32_t _spi_m_sync_io_read(struct io_descriptor *io, uint8_t *buf, const uint16_t length) in _spi_m_sync_io_read() argument 145 ASSERT(io); in _spi_m_sync_io_read() 147 struct spi_m_sync_descriptor *spi = CONTAINER_OF(io, struct spi_m_sync_descriptor, io); in _spi_m_sync_io_read() 171 static int32_t _spi_m_sync_io_write(struct io_descriptor *const io, const uint8_t *const buf, const… in _spi_m_sync_io_write() argument 173 ASSERT(io); in _spi_m_sync_io_write() 175 struct spi_m_sync_descriptor *spi = CONTAINER_OF(io, struct spi_m_sync_descriptor, io); in _spi_m_sync_io_write() [all …]
|
D | hal_i2c_m_sync.c | 45 static int32_t i2c_m_sync_read(struct io_descriptor *io, uint8_t *buf, const uint16_t n) in i2c_m_sync_read() argument 47 struct i2c_m_sync_desc *i2c = CONTAINER_OF(io, struct i2c_m_sync_desc, io); in i2c_m_sync_read() 68 static int32_t i2c_m_sync_write(struct io_descriptor *io, const uint8_t *buf, const uint16_t n) in i2c_m_sync_write() argument 70 struct i2c_m_sync_desc *i2c = CONTAINER_OF(io, struct i2c_m_sync_desc, io); in i2c_m_sync_write() 102 i2c->io.read = i2c_m_sync_read; in i2c_m_sync_init() 103 i2c->io.write = i2c_m_sync_write; in i2c_m_sync_init() 121 i2c->io.read = NULL; in i2c_m_sync_deinit() 122 i2c->io.write = NULL; in i2c_m_sync_deinit() 246 int32_t i2c_m_sync_get_io_descriptor(struct i2c_m_sync_desc *const i2c, struct io_descriptor **io) in i2c_m_sync_get_io_descriptor() argument 248 *io = &i2c->io; in i2c_m_sync_get_io_descriptor()
|
D | hal_usart_sync.c | 68 descr->io.read = usart_sync_read; in usart_sync_init() 69 descr->io.write = usart_sync_write; in usart_sync_init() 82 descr->io.read = NULL; in usart_sync_deinit() 83 descr->io.write = NULL; in usart_sync_deinit() 113 … usart_sync_get_io_descriptor(struct usart_sync_descriptor *const descr, struct io_descriptor **io) in usart_sync_get_io_descriptor() argument 115 ASSERT(descr && io); in usart_sync_get_io_descriptor() 117 *io = &descr->io; in usart_sync_get_io_descriptor() 249 struct usart_sync_descriptor *descr = CONTAINER_OF(io_descr, struct usart_sync_descriptor, io); in usart_sync_write() 275 struct usart_sync_descriptor *descr = CONTAINER_OF(io_descr, struct usart_sync_descriptor, io); in usart_sync_read()
|
/loramac-node-latest/src/boards/SAMR34/ |
D | uart-board.c | 65 if( io_write( &Usart0.io, &data, 1 ) == 0 ) in UartMcuPutChar() 74 if( io_read( &Usart0.io, data, 1 ) == 1 ) in UartMcuGetChar() 86 if( io_write( &Usart0.io, buffer, size ) == 0 ) in UartMcuPutBuffer() 95 *nbReadBytes = io_read( &Usart0.io, buffer, size ); in UartMcuGetBuffer()
|
D | i2c-board.c | 79 if( io_write( &I2C_INSTANCE.io, buffer, size ) == size ) in I2cMcuWriteBuffer() 92 if( io_read( &I2C_INSTANCE.io, buffer, size ) == size ) in I2cMcuReadBuffer()
|
/loramac-node-latest/src/boards/mcu/saml21/hal/include/ |
D | hal_spi_m_sync.h | 67 struct io_descriptor io; member 206 …t spi_m_sync_get_io_descriptor(struct spi_m_sync_descriptor *const spi, struct io_descriptor **io);
|
D | hal_i2c_m_sync.h | 57 struct io_descriptor io; member 229 int32_t i2c_m_sync_get_io_descriptor(struct i2c_m_sync_desc *const i2c, struct io_descriptor **io);
|
D | hal_usart_sync.h | 64 struct io_descriptor io; member 129 …usart_sync_get_io_descriptor(struct usart_sync_descriptor *const descr, struct io_descriptor **io);
|
/loramac-node-latest/ |
D | README.md | 45 **Note**: *The LoRaWAN stack API documentation can be found at: http://stackforce.github.io/LoRaMac… 51 The [Porting Guide](https://stackforce.github.io/LoRaMac-doc/LoRaMac-doc-v4.7.0/_p_o_r_t_i_n_g__g_u…
|