Ivan Delamer
|
c22838b9d3
|
Enable Timer1 on Raven so that interrupts coming from radio, which are
connected to input capture, fire again.
|
2013-02-15 16:08:37 -07:00 |
Ivan Delamer
|
b43dad00b0
|
Cleaned up RF230BB, and refactored FRAME_RETRIES and CSMA_RETRIES
#defines.
|
2012-09-04 11:12:18 -06:00 |
Ivan Delamer
|
2e72ec3594
|
Place ATmega1281 define in correct section (it does have compare C
unit, avoid duplicate define and compiler warning).
|
2012-09-01 15:22:13 -06:00 |
Ivan Delamer
|
5636357243
|
Fix RF230 transition: RX_AACK_ON -> TX_ARET_ON (go through PLL_ON,
as per datasheet). Tested on RF230 and 128RFA1 (RF231).
|
2012-09-01 15:20:00 -06:00 |
Ivan Delamer
|
17a62a649c
|
ATmega128RFA1 bug fix: no interrupt pin used (embedded radio).
Enabling interrupt caused MCU reset if using pin as GPIO.
|
2012-07-10 14:36:47 -06:00 |
David Kopf
|
e9a55cc222
|
Enable check on received length to prevent buffer overflow. Thank you Cooja!
|
2012-05-28 13:02:23 -04:00 |
David Kopf
|
d6dc216e02
|
Reorder includes to prefer platform routines. Remove redundant RPL define.
|
2012-04-27 16:54:09 -04: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 |
David Kopf
|
40bd020394
|
Fix wrong register addresses.
|
2012-04-09 09:58:12 -04:00 |
David Kopf
|
2b7ecefce7
|
Remove unused SPI initializer flag from AVR. Comment out in the msp-430 template.
|
2012-02-27 17:05:22 -05:00 |
Ilya Dmitrichenko
|
9c99d46e24
|
Simplified host OS platform detection in Makefiles
|
2012-02-25 10:09:33 -05:00 |
David Kopf
|
deb75d3d97
|
Several bugfixes
|
2012-02-21 11:14:52 -05:00 |
David Kopf
|
59e459e0e9
|
Add missing mtarch_stop function
|
2012-02-21 11:11:53 -05:00 |
David Kopf
|
6e45dfe5ff
|
PROGMEM changes needed for newer avr-gcc compiler
|
2012-02-21 11:10:57 -05:00 |
Nicholas J Humfrey
|
1cda3da17e
|
Converted u8_t to uint8_t and u16_t to uint16_t in the cpu directory.
|
2012-02-21 08:33:24 -05:00 |
David Kopf
|
987906be97
|
rf230bb updates: involves setting the 801.15.4 pending bit,
0x800000 cpu clock, and a jtag reset bugfix
|
2012-02-01 14:16:39 -07:00 |
Ivan Delamer
|
57e686179c
|
Improved rf230bb.c synchronization/locking. Removed unnecessary locks
during Tx (single-threaded environment). Added protection to Rx thread
from buffer access by ISR.
|
2012-02-01 13:37:45 -07:00 |
David Kopf
|
7ca141b457
|
Access uart registers directly instead of through intermediate addresses in a RAM struct.
Add a platform define to reduce the number of ports supported by the cpu.
|
2012-01-21 13:49:58 -05:00 |
David Kopf
|
58298f59db
|
Add F_CPU=0x800000 option with phase lock to external 32768 Hz crystal
Add MCU_CONF_LOW_WEAR option to avoid eeprom writes during development.
|
2012-01-10 12:42:27 -05:00 |
David Kopf
|
81af871db9
|
Bugfix: use 16 bit tick count to adjust clock after sleep
|
2011-12-01 09:58:55 -05:00 |
David Kopf
|
fb977cb9ef
|
Better fix for hardware FCS error on JTAG reset
Correct silly error introduced by trying to save two bytes.
|
2011-11-15 13:24:58 -05:00 |
David Kopf
|
31ba84eb75
|
Improve rf23x cca procesing
Fix delay_loop timing bug by using long long calculation.
128rfa1 and rf230 both working with contikimac RDC
|
2011-11-14 11:49:58 -05:00 |
David Kopf
|
d1cd3f213c
|
Add general unsupported interrupt vector suggested by Daniel Willmann
|
2011-11-14 11:36:18 -05:00 |
David Kopf
|
6eba721af1
|
Add rtimer_arch_sleep function, enabled with RDC_CONF_MCU_SLEEP
|
2011-11-14 11:10:35 -05:00 |
David Kopf
|
c2364897f8
|
atmega128rfa1 cca fixes, energest and rimestat macros.
Add option to return ACK to RDC layer when in extended mode, based on Georg von Zengen code.
|
2011-11-08 12:20:22 -05:00 |
David Kopf
|
f721f646fa
|
Adjust sleep time by ticks instead of seconds, proposed by Ivan Delamer
|
2011-09-10 12:44:49 -04:00 |
David Kopf
|
dfdae5b02b
|
This fixes commit 9a1ce7 for spaces instead of ....
|
2011-08-31 12:08:01 -04:00 |
David Kopf
|
470887eddd
|
Print elf size if ELF_SIZE is defined
|
2011-08-31 11:50:14 -04:00 |
David Kopf
|
9a1ce7cf75
|
Use enumerated tx return values
|
2011-08-31 11:40:23 -04:00 |
David Kopf
|
5f2b2074f0
|
Implement WITH_RPL option in makefile
|
2011-08-28 16:11:48 -04:00 |
David Kopf
|
bdec65b889
|
Fix typos and file endings
|
2011-08-28 16:04:36 -04:00 |
David Kopf
|
94fc40f736
|
Move LEDONPORTE1 define to contiki-conf.h, fixing typo.
|
2011-08-24 11:35:58 -04:00 |
David Kopf
|
09db159876
|
128rfa1 cca fix, NETSTACK_RADIO.off now returns 0/1 if radio off/on
|
2011-08-18 14:36:04 -04:00 |
David Kopf
|
53737d9a38
|
Use correct prescale factor
|
2011-08-18 13:58:20 -04:00 |
David Kopf
|
3ea102050b
|
Apply patch of Ivan Delamer for atmega1281 @ 4 MHz
|
2011-08-17 13:16:46 -04:00 |
David Kopf
|
36fa735323
|
Calculate best prescaler based on F_CPU and CLOCK_CONF_SECONDS. Inspired by patch from Ivan Delamer.
|
2011-08-17 13:15:26 -04:00 |
maniacbug
|
0990896f54
|
Added an .eu target to upload only the eeprom for AVR cpu.
|
2011-08-16 14:10:48 -04:00 |
maniacbug
|
8f0bb86c02
|
No strict aliasing for AVR
AVR build generates numerous aliasing errors. This -f switch silences them.
|
2011-08-16 14:07:06 -04:00 |
David Kopf
|
577215deca
|
Use 128rfa1 interrupts instead of timing.
Generalize DEBUGFLOW macro for use in multiple routines.
|
2011-08-15 15:06:38 -04:00 |
David Kopf
|
50d1086553
|
Add changes needed for contikimac
|
2011-08-13 11:38:38 -04:00 |
David Kopf
|
03ab525652
|
Option for nested rtimer interrupts
|
2011-08-13 11:35:03 -04:00 |
David Kopf
|
cdcb2c4744
|
CCA measurement was always returning busy
|
2011-08-06 13:48:52 -04:00 |
David Kopf
|
b70d2b3163
|
Remove duplicate code block
|
2011-08-05 17:34:38 -04:00 |
David Kopf
|
c9b19ce655
|
Change timer setups for arbitrary CLOCK_CONF_SECOND
Change raven to 128 ticks and enable 32KHz crystal as default.
|
2011-08-05 15:14:35 -04:00 |
David Kopf
|
e2ad2acde4
|
Add stk500 platform and changes suggested by Daniel Willmann
|
2011-08-03 11:18:55 -04:00 |
David Kopf
|
6ec85fe079
|
Add Iris port of Shinta Hatatani
|
2011-08-03 10:17:59 -04:00 |
David Kopf
|
0bb585fd60
|
Replace WEBSERVER by AVR_WEBSERVER
|
2011-07-24 11:43:17 -04:00 |
HATATANI Shinta
|
f4740a062a
|
IRIS port is working with uIPv6
|
2011-07-15 16:36:25 +09:00 |
David Kopf
|
6b434a553f
|
Implement SRAM routine of Georg von Zengen
|
2011-06-21 13:03:58 -04:00 |
dak664
|
581d081ffe
|
Don't use RF230_CONF_CCA_THRES if it is not defined.
|
2011-04-07 17:44:10 -04:00 |