Add an instance argument to the SPIDEV definitions.
This commit is contained in:
parent
f826877c61
commit
c7264eb550
@ -265,9 +265,9 @@ static void at86rf23x_setreg(FAR struct spi_dev_s *spi, uint32_t addr,
|
|||||||
|
|
||||||
reg[1] = val;
|
reg[1] = val;
|
||||||
at86rf23x_lock(spi);
|
at86rf23x_lock(spi);
|
||||||
SPI_SELECT(spi, SPIDEV_IEEE802154, true);
|
SPI_SELECT(spi, SPIDEV_IEEE802154(0), true);
|
||||||
SPI_SNDBLOCK(spi, reg, 2);
|
SPI_SNDBLOCK(spi, reg, 2);
|
||||||
SPI_SELECT(spi, SPIDEV_IEEE802154, false);
|
SPI_SELECT(spi, SPIDEV_IEEE802154(0), false);
|
||||||
at86rf23x_unlock(spi);
|
at86rf23x_unlock(spi);
|
||||||
|
|
||||||
wlinfo("0x%02X->r[0x%02X]\n", val, addr);
|
wlinfo("0x%02X->r[0x%02X]\n", val, addr);
|
||||||
@ -292,9 +292,9 @@ static uint8_t at86rf23x_getreg(FAR struct spi_dev_s *spi, uint32_t addr)
|
|||||||
|
|
||||||
at86rf23x_lock (spi);
|
at86rf23x_lock (spi);
|
||||||
|
|
||||||
SPI_SELECT(spi, SPIDEV_IEEE802154, true);
|
SPI_SELECT(spi, SPIDEV_IEEE802154(0), true);
|
||||||
SPI_EXCHANGE(spi, reg, val, 2);
|
SPI_EXCHANGE(spi, reg, val, 2);
|
||||||
SPI_SELECT(spi, SPIDEV_IEEE802154, false);
|
SPI_SELECT(spi, SPIDEV_IEEE802154(0), false);
|
||||||
|
|
||||||
at86rf23x_unlock(spi);
|
at86rf23x_unlock(spi);
|
||||||
|
|
||||||
@ -359,12 +359,12 @@ static int at86rf23x_writeframe(FAR struct spi_dev_s *spi, FAR uint8_t *frame,
|
|||||||
|
|
||||||
at86rf23x_lock(spi);
|
at86rf23x_lock(spi);
|
||||||
|
|
||||||
SPI_SELECT(spi, SPIDEV_IEEE802154, true);
|
SPI_SELECT(spi, SPIDEV_IEEE802154(0), true);
|
||||||
|
|
||||||
SPI_SNDBLOCK(spi, ®, 1);
|
SPI_SNDBLOCK(spi, ®, 1);
|
||||||
SPI_SNDBLOCK(spi, &frame, len);
|
SPI_SNDBLOCK(spi, &frame, len);
|
||||||
|
|
||||||
SPI_SELECT(spi, SPIDEV_IEEE802154, false);
|
SPI_SELECT(spi, SPIDEV_IEEE802154(0), false);
|
||||||
|
|
||||||
at86rf23x_unlock(spi);
|
at86rf23x_unlock(spi);
|
||||||
|
|
||||||
@ -388,13 +388,13 @@ static uint8_t at86rf23x_readframe(FAR struct spi_dev_s *spi,
|
|||||||
reg = RF23X_SPI_FRAME_READ;
|
reg = RF23X_SPI_FRAME_READ;
|
||||||
|
|
||||||
at86rf23x_lock(spi);
|
at86rf23x_lock(spi);
|
||||||
SPI_SELECT(spi, SPIDEV_IEEE802154, true);
|
SPI_SELECT(spi, SPIDEV_IEEE802154(0), true);
|
||||||
|
|
||||||
SPI_SNDBLOCK(spi, ®, 1);
|
SPI_SNDBLOCK(spi, ®, 1);
|
||||||
SPI_RECVBLOCK(spi, &len, 1);
|
SPI_RECVBLOCK(spi, &len, 1);
|
||||||
SPI_RECVBLOCK(spi, frame_rx, len+3);
|
SPI_RECVBLOCK(spi, frame_rx, len+3);
|
||||||
|
|
||||||
SPI_SELECT(spi, SPIDEV_IEEE802154, false);
|
SPI_SELECT(spi, SPIDEV_IEEE802154(0), false);
|
||||||
at86rf23x_unlock(spi);
|
at86rf23x_unlock(spi);
|
||||||
|
|
||||||
return len;
|
return len;
|
||||||
|
Loading…
Reference in New Issue
Block a user