diff --git a/cpu/mc1322x/contiki-maca.c b/cpu/mc1322x/contiki-maca.c index 916ac8a22..29357de28 100644 --- a/cpu/mc1322x/contiki-maca.c +++ b/cpu/mc1322x/contiki-maca.c @@ -229,7 +229,7 @@ int contiki_maca_read(void *buf, unsigned short bufsize) { } #endif PRINTF("\n\r"); - free_packet(p); + maca_free_packet(p); return bufsize; } else { return 0; diff --git a/cpu/mc1322x/lib/include/maca.h b/cpu/mc1322x/lib/include/maca.h index 5f1083f38..29e74f319 100644 --- a/cpu/mc1322x/lib/include/maca.h +++ b/cpu/mc1322x/lib/include/maca.h @@ -71,7 +71,7 @@ extern volatile uint8_t prm_mode; void tx_packet(volatile packet_t *p); volatile packet_t* rx_packet(void); volatile packet_t* get_free_packet(void); -void free_packet(volatile packet_t *p); +void maca_free_packet(volatile packet_t *p); void free_all_packets(void); extern volatile packet_t *rx_head, *tx_head; diff --git a/cpu/mc1322x/lib/maca.c b/cpu/mc1322x/lib/maca.c index c39b27ccb..92cf99b42 100644 --- a/cpu/mc1322x/lib/maca.c +++ b/cpu/mc1322x/lib/maca.c @@ -300,7 +300,7 @@ void bound_check(volatile packet_t *p) { /* public packet routines */ /* heads are to the right */ /* ends are to the left */ -void free_packet(volatile packet_t *p) { +void maca_free_packet(volatile packet_t *p) { safe_irq_disable(MACA); BOUND_CHECK(p); @@ -495,7 +495,7 @@ void free_all_packets(void) { free_head = 0; for(i=0; ileft; if(tx_head == 0) { tx_end = 0; } - free_packet(p); + maca_free_packet(p); // print_packets("free tx head"); irq_restore(); diff --git a/cpu/mc1322x/tests/autoack-rx.c b/cpu/mc1322x/tests/autoack-rx.c index 03de59249..518e9ed7a 100644 --- a/cpu/mc1322x/tests/autoack-rx.c +++ b/cpu/mc1322x/tests/autoack-rx.c @@ -94,7 +94,7 @@ void main(void) { /* print and free the packet */ printf("autoack-rx --- "); print_packet(p); - free_packet(p); + maca_free_packet(p); } if(uart1_can_get()) { diff --git a/cpu/mc1322x/tests/autoack-tx.c b/cpu/mc1322x/tests/autoack-tx.c index 205c18a49..0a1d257f5 100644 --- a/cpu/mc1322x/tests/autoack-tx.c +++ b/cpu/mc1322x/tests/autoack-tx.c @@ -139,7 +139,7 @@ void main(void) { if(p) { printf("RX: "); print_packet(p); - free_packet(p); + maca_free_packet(p); } } diff --git a/cpu/mc1322x/tests/per.c b/cpu/mc1322x/tests/per.c index f3a795b96..4e21714a7 100644 --- a/cpu/mc1322x/tests/per.c +++ b/cpu/mc1322x/tests/per.c @@ -146,7 +146,7 @@ void main(void) { print_packet(p); type = get_packet_type((packet_t *) p); addr = 0; /* FIXME */ - free_packet(p); + maca_free_packet(p); /* pick a new address if someone else is using ours */ if(addr == my_addr) { my_addr = random_short_addr(); diff --git a/cpu/mc1322x/tests/rftest-rx.c b/cpu/mc1322x/tests/rftest-rx.c index 2f3d5cf71..a9e9062cf 100644 --- a/cpu/mc1322x/tests/rftest-rx.c +++ b/cpu/mc1322x/tests/rftest-rx.c @@ -87,7 +87,7 @@ void main(void) { /* print and free the packet */ printf("rftest-rx --- "); print_packet(p); - free_packet(p); + maca_free_packet(p); } if(uart1_can_get()) { diff --git a/cpu/mc1322x/tests/rftest-tx.c b/cpu/mc1322x/tests/rftest-tx.c index 4ac413902..25cd3a254 100644 --- a/cpu/mc1322x/tests/rftest-tx.c +++ b/cpu/mc1322x/tests/rftest-tx.c @@ -94,7 +94,7 @@ void main(void) { check_maca(); while((p = rx_packet())) { - if(p) free_packet(p); + if(p) maca_free_packet(p); } p = get_free_packet();