osd-contiki/cpu
Oliver Schmidt ea08635ca4 Optimized CS8900A driver for speed and size.
- Speed: The primary byte copy loops are reduzed to the bare minimum by adjusting the base pointer 'ptr' and loop register 'y' in such a way that the 'y' overflow matches the low byte of the loop size.

- Size: Factored out all repeated code into subroutines. Introduced a loop for setting the MAC address.

Additional minor changes:

- Activate frame reception as last step of initialization after CS8900A configuration.

- Properly set internal address bits used by the CS8900A.
2013-09-12 23:32:25 +02:00
..
6502 Optimized CS8900A driver for speed and size. 2013-09-12 23:32:25 +02:00
arm Makefile.include: support make clean all 2013-06-20 17:45:41 -05:00
avr cpu/avr/radio/rf230bb/rf230bb.c (rf230_transmit): extend comment on tx sequence 2013-07-28 18:43:29 -03:00
cc253x Fix cc2530 UART1 init bug 2013-08-09 16:09:12 +01:00
cc2430 Disable SDCC warnings 110 and 126 2013-08-09 15:57:49 +01:00
cc2538 Updates CC2538 GPIO 2013-09-11 21:39:56 -04:00
mc1322x mc1322x: make uart buffer sizes configurable from contiki-conf.h 2013-07-04 14:09:40 -04:00
msp430 Makefile.include: support make clean all 2013-06-20 17:45:41 -05:00
native Several minor consistency improvements. 2013-07-31 00:55:31 +02:00
pic32 pic32 minor cleanups 2013-05-17 14:32:39 +02:00
stm32w108 Some little refactor 2013-07-19 16:15:55 +02:00
x86 avoid unnecessary symbols.c/h copying 2012-03-26 23:00:43 +02:00
z80 Makefile.include: support make clean all 2013-06-20 17:45:41 -05:00