X-Git-Url: https://oss.titaniummirror.com/gitweb/?p=tinyos-2.x.git;a=blobdiff_plain;f=tos%2Fchips%2Fcc2420%2Fspi%2FCC2420SpiC.nc;h=582b46af58d34c405ae667b2aa17fff47091713b;hp=50e015e9a9bc3ccbf899c925dedebd6bf689854c;hb=e9bfab607e051bae6afb47b44892ce37541d1b44;hpb=adf1de6c009d13b7b52e68535c63b28f59c97400 diff --git a/tos/chips/cc2420/spi/CC2420SpiC.nc b/tos/chips/cc2420/spi/CC2420SpiC.nc index 50e015e9..582b46af 100644 --- a/tos/chips/cc2420/spi/CC2420SpiC.nc +++ b/tos/chips/cc2420/spi/CC2420SpiC.nc @@ -86,6 +86,12 @@ generic configuration CC2420SpiC() { provides interface CC2420Ram as PANID; provides interface CC2420Ram as SHORTADR; provides interface CC2420Ram as TXFIFO_RAM; + provides interface CC2420Ram as RXFIFO_RAM; + provides interface CC2420Ram as KEY0; + provides interface CC2420Ram as KEY1; + provides interface CC2420Ram as SABUF; + provides interface CC2420Ram as TXNONCE; + provides interface CC2420Ram as RXNONCE; // fifos provides interface CC2420Fifo as RXFIFO; @@ -150,6 +156,12 @@ implementation { PANID = Spi.Ram[ CC2420_RAM_PANID ]; SHORTADR = Spi.Ram[ CC2420_RAM_SHORTADR ]; TXFIFO_RAM = Spi.Ram[ CC2420_RAM_TXFIFO ]; + RXFIFO_RAM = Spi.Ram[ CC2420_RAM_RXFIFO ]; + KEY0 = Spi.Ram[ CC2420_RAM_KEY0 ]; + KEY1 = Spi.Ram[ CC2420_RAM_KEY1 ]; + SABUF = Spi.Ram[ CC2420_RAM_SABUF ]; + TXNONCE = Spi.Ram[ CC2420_RAM_TXNONCE ]; + RXNONCE = Spi.Ram[ CC2420_RAM_RXNONCE ]; // fifos RXFIFO = Spi.Fifo[ CC2420_RXFIFO ];