Commit graph

9780 commits

Author SHA1 Message Date
nvt-se
8b3e9477d9 call dma_init. 2007-08-16 13:54:58 +00:00
nvt-se
d5027f0041 Subscribe to DMA events on line 0 for the radio. 2007-08-16 13:52:17 +00:00
nvt-se
0723f1fbc7 Make it possible to subscribe to DMA events. 2007-08-16 13:51:57 +00:00
nifi
2780aef873 Include msp430def.h for standard defines 2007-08-16 13:35:33 +00:00
nvt-se
fefe56d913 Changes to standard types. 2007-08-16 13:24:57 +00:00
bg-
f398e56048 * Include avrdef.h for standard defines.
* Define AODV_COMPLIANCE.
2007-08-16 13:24:20 +00:00
nvt-se
5db2990884 Use the new type definitions file for msp430. 2007-08-16 13:23:41 +00:00
bg-
0fedf8845d * Standard defines for AVR. 2007-08-16 13:20:09 +00:00
bg-
a20c9e6abb * Include msp430def.h for standard defines.
* Remove obsolete LPM_CONF_OFF definition.
2007-08-16 13:10:53 +00:00
bg-
dcafdfe51a * Standard defines for MSP430. 2007-08-16 13:09:06 +00:00
oliverschmidt
63a6493e5c Made tapdev and wpcap driver similiar making up a "driver template". 2007-08-10 14:59:59 +00:00
oliverschmidt
c42cbe3141 Added a naive clock implementation based on main loop counting for the Apple2 as it doesn't have a hardware clock. 2007-08-10 13:30:02 +00:00
oliverschmidt
1c77f6f1d5 - The cc65 assembler variable 'ptr1' (a general zero page pointer) is actually part of the cc65 zero page area so it's a bad idea (tm) to use it in swapping that very area.
- The cc65 assembler variable 'sp' (the pointer to the C stack) is actually part of the cc65 zero page area so there's no need to manage it explicitly. Furthermore it is known to reside at the very start of the area so it can be initialized there for new threads.
2007-08-10 10:45:35 +00:00
oliverschmidt
f8bf3e1428 Fixed buffer overflow. 2007-08-10 10:33:28 +00:00
oliverschmidt
5038537b8f Restored compatibility with non-C99 platforms by sticking to Contiki datatypes. 2007-08-10 08:01:17 +00:00
nifi
296ad6cdb7 Updated to new radio_driver API 2007-08-07 11:20:11 +00:00
nifi
7e57cd240a Updated to new radio_driver and mac_driver APIs 2007-08-07 11:17:54 +00:00
nifi
cc80dbf546 removed obsolete rime code for tr1001 2007-08-07 11:16:19 +00:00
nifi
d74d8d176d Updated to new radio_driver API, removed obsolete rime code 2007-08-07 11:14:39 +00:00
nifi
fb54bba19e Updated to new radio_driver API + LPM4_EXIT instead of LPM_AWAKE() 2007-08-07 11:11:19 +00:00
nifi
39c12bad29 Added stdint.h 2007-08-07 11:09:38 +00:00
nifi
6b2cd5c2d4 LPM4_EXIT instead of LPM_AWAKE() 2007-08-07 11:06:14 +00:00
nifi
df4ae2a91f corrected function signature 2007-08-06 13:14:09 +00:00
nvt-se
199e6bd270 Use stdint.h 2007-08-06 12:20:46 +00:00
nvt-se
016778b29e Removed redundant text. 2007-08-02 08:58:38 +00:00
nvt-se
6139885c51 Awake in order to let event processing occur immediately. 2007-08-02 08:57:58 +00:00
nvt-se
a6af72d129 Style changes. 2007-08-02 08:17:43 +00:00
nvt-se
0412975efd Uncommented radio init line.
Added informative output.
2007-08-02 08:14:00 +00:00
nvt-se
a6dba97b84 Erase only main flash memory. 2007-08-02 08:13:20 +00:00
nvt-se
709adf51ad Contributions from Michael Baar:
# msb430\dev\cc1020.c
Data type problem in the calibration function, therefore looping 10 seconds on boot. Fixed.

# msb430\contiki-msb430-main.c
Directly accessed power management while other modules used the Contiki layer resulting in the node sleeping most of the time. Fixed.
Added uIP support.

# msb430\buildscripts\makefile.win
Changed to erase only main-memory but keep infomemory so the node configuration is not erashed during flashing.
2007-07-31 07:54:44 +00:00
bg-
70ddc0f27e * If we detect a RXFIFO overflow schedule a poll of the device driver. 2007-07-30 14:54:49 +00:00
fros4943
1a021bbfc3 random ack time 2007-07-26 13:22:01 +00:00
fros4943
d80efeb8ed defining uip cache size 2007-07-20 15:21:56 +00:00
fros4943
3768b44804 updated uip uaodv radio driver 2007-07-17 23:02:21 +00:00
fros4943
598f4e94cd thread safe plugin startup 2007-07-17 21:21:24 +00:00
fros4943
61482fec43 updated size of uAODV unicasts with headers 2007-07-17 21:21:19 +00:00
fros4943
a4b7ae4425 preferred column sizes 2007-07-16 10:17:38 +00:00
fros4943
9c43ddd522 print high addresses correctly 2007-07-16 08:21:17 +00:00
fros4943
55443a148a storing ack destination + removed header compression 2007-07-16 07:40:55 +00:00
fros4943
3b41fc0a7c minor update regarding packet types 2007-07-16 07:33:53 +00:00
fros4943
22a69a253d added cooja uAODV ack packet type 2007-07-13 10:11:30 +00:00
fros4943
cc865f18bb handling radio when nodes die 2007-07-13 09:08:24 +00:00
fros4943
81185f2e84 added aodv rerr support 2007-07-12 14:27:07 +00:00
fros4943
c50b7cc7ee unicast packets being acknowledged 2007-07-11 15:23:42 +00:00
fros4943
43b27f954b uip uaodv using crc 2007-07-11 15:22:22 +00:00
fros4943
88c7e87e82 added udgm random transmission support.
random mode can currently only be activated via simulation configs (.csc)
udgm uses the same random seed as the simulation
2007-07-10 12:43:23 +00:00
nvt-se
836eae63cb Improvement batch. 2007-07-05 08:35:13 +00:00
fros4943
b13e9dde90 saving random seed with simconfig 2007-07-04 16:13:17 +00:00
fros4943
b09e7f8641 nulll constructor arguments 2007-07-04 07:44:13 +00:00
bg-
5b52db6708 * Use 16x16 bit ==> 32 bit multiplications. This gives a speedup of 5 on
the MSP430.
2007-07-03 13:26:00 +00:00