mirror of
https://github.com/oliverschmidt/contiki.git
synced 2024-12-23 16:29:34 +00:00
initialize packet pointers properly.
This commit is contained in:
parent
4f8fc7bdfd
commit
e6a92481a1
@ -36,7 +36,7 @@
|
|||||||
#define reg(x) (*(volatile uint32_t *)(x))
|
#define reg(x) (*(volatile uint32_t *)(x))
|
||||||
|
|
||||||
static volatile packet_t packet_pool[NUM_PACKETS];
|
static volatile packet_t packet_pool[NUM_PACKETS];
|
||||||
static volatile packet_t *free_head, *rx_end, *tx_end, *dma_tx, *dma_rx = 0;
|
static volatile packet_t *free_head, *rx_end, *tx_end, *dma_tx, *dma_rx;
|
||||||
|
|
||||||
/* rx_head and tx_head are visible to the outside */
|
/* rx_head and tx_head are visible to the outside */
|
||||||
/* so you can peek at it and see if there is data */
|
/* so you can peek at it and see if there is data */
|
||||||
@ -65,6 +65,7 @@ void maca_init(void) {
|
|||||||
radio_init();
|
radio_init();
|
||||||
flyback_init();
|
flyback_init();
|
||||||
init_phy();
|
init_phy();
|
||||||
|
free_head = 0; rx_end = 0; tx_end = 0; dma_tx = 0; dma_rx = 0;
|
||||||
free_all_packets();
|
free_all_packets();
|
||||||
|
|
||||||
/* initial radio command */
|
/* initial radio command */
|
||||||
|
Loading…
Reference in New Issue
Block a user