Home
last modified time | relevance | path

Searched refs:io (Results 1 – 9 of 9) sorted by relevance

/loramac-node-latest/src/boards/mcu/saml21/hal/src/
Dhal_spi_m_sync.c59 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 …]
Dhal_i2c_m_sync.c45 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()
Dhal_usart_sync.c68 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/
Duart-board.c65 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()
Di2c-board.c79 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/
Dhal_spi_m_sync.h67 struct io_descriptor io; member
206 …t spi_m_sync_get_io_descriptor(struct spi_m_sync_descriptor *const spi, struct io_descriptor **io);
Dhal_i2c_m_sync.h57 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);
Dhal_usart_sync.h64 struct io_descriptor io; member
129 …usart_sync_get_io_descriptor(struct usart_sync_descriptor *const descr, struct io_descriptor **io);
/loramac-node-latest/
DREADME.md45 **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…