George Oikonomou
380ee3bae9
Code style fixes: cc253x
2012-12-16 19:28:56 +00:00
George Oikonomou
fa5a38666b
Removed redundant #else blocks
2012-09-20 15:09:15 +01:00
George Oikonomou
c6ec22c4c8
cc2530: Added a method to maximise stack depth
...
This was oringinally contributed/reported/discussed/patched by
Philippe Retornaz (EPFL) but it's implemented
in a more configurable fashion here.
2012-09-07 17:32:53 +01:00
Philippe Rétornaz
666ff6ca55
cc253x: use a uint8_t for sleep_flag
...
__bit variables must be located after the 0x20 address
This force the stack to start after 0x20, thus decrease
the stack size by a considerable amount.
2012-09-07 17:32:10 +01:00
George Oikonomou
1f7171f943
Adjust cc2x3x ports to the new clock API
2012-05-16 15:22:31 +01:00
David Kopf
cac4e9a222
Add clock_delay_us and clock_set_seconds to clock.h. Modify clock_wait to use clock_time_t.
...
Remove the troublesome avr/dev/delay.* files.
Add PLATFORM_NAME and combine the confusing *_REVISION defines into a single PLATFORM_TYPE
2012-04-09 15:49:53 -04:00
George Oikonomou
57969259ce
cc2x3x clock_delay(len) now delays for approx. len usecs
2012-04-03 16:26:11 +01:00
George Oikonomou
b3de052e01
Ported the stack-friendly clock ISR code over from cc243x to cc253x
2012-04-03 16:26:10 +01:00
George Oikonomou
ffa3a1c4c3
cc2x3x clock driver cleanup
...
* Bit-Addressable SFRs are now accessed as such,
instead of (N)OR-ing the byte
* A routine was declared as CCIF but not defined as such. Fixed
* Deleted a leftover duplicate define
* Formatting
* Comment updates and clarifications
2012-04-03 16:26:10 +01:00
George Oikonomou
ad256e5014
New platform: TI cc2530 Development Kit
...
This commits adds support for TI's SmartRF05 Eval. Board with cc2530 EMs
Some initial support for cc2531 USB dongles
2012-03-23 14:41:07 +00:00