Added support for BLIP on Mulle.
Added fixes for the slow spi bus issue between Mulle and RF230.
Removed one printf statement from mulle/chips/at45db/HplAt...
Added TosThreads support for Mulle.
From now on the M16c62p code only uses the interrupt stack. The tosthread library would else not work as intended.
Added a fix folder in the Mulle platforms folder. Se README in that folder for more information.
Did a minor fix to the at45db platform specific code regarding the initialization of the chip. The at45db chip is now initialized through the RealMainP software init so that it will be initialized after the mcu.
Added TosThreads support for Mulle.
From now on the M16c62p code only uses the interrupt stack. The tosthread library would else not work as intended.
Added a fix folder in the Mulle platforms folder. Se README in that folder for more information.
Did a minor fix to the at45db platform specific code regarding the initialization of the chip. The at45db chip is now initialized through the RealMainP software init so that it will be initialized after the mcu.
Added faster baud rate speed when using sm16cf to program Mulle.
Added a fix in crt.S for the trampoline bug in the M16c GCC implementation.
Fixed a bug in m16c62phardware.h with the atomic statements, the flag register was saved after the interrupts were disabled which is not correct.
Some Mulle defines in the Deluge code had accidentally been removed, added these again.
Added a faster software spi implementation for the RF230 specific Mulle code. It is still not fast enough, but it could be made faster if the RF230 chip code also would be modified. (Look into this in the future).
mmaroti [Mon, 29 Mar 2010 22:26:10 +0000 (22:26 +0000)]
tune the LPL constants (use 5 ms listen check)
Committed on the Free edition of March Hare Software CVSNT Server.
Upgrade to CVS Suite for more features and support:
http://march-hare.com/cvsnt/
mmaroti [Sat, 27 Mar 2010 22:03:27 +0000 (22:03 +0000)]
add support for IRIS (it was CC2420 specific)
Committed on the Free edition of March Hare Software CVSNT Server.
Upgrade to CVS Suite for more features and support:
http://march-hare.com/cvsnt/
mmaroti [Sat, 27 Mar 2010 21:52:41 +0000 (21:52 +0000)]
add support for IRIS (it was CC2420 only)
Committed on the Free edition of March Hare Software CVSNT Server.
Upgrade to CVS Suite for more features and support:
http://march-hare.com/cvsnt/
mmaroti [Sat, 27 Mar 2010 21:40:48 +0000 (21:40 +0000)]
export the RadioChannel interface
Committed on the Free edition of March Hare Software CVSNT Server.
Upgrade to CVS Suite for more features and support:
http://march-hare.com/cvsnt/
mmaroti [Sat, 27 Mar 2010 21:27:33 +0000 (21:27 +0000)]
fix rounding in the scale function (see MeasureClockC tinyos-help discussion on feb 8, 2010)
Committed on the Free edition of March Hare Software CVSNT Server.
Upgrade to CVS Suite for more features and support:
http://march-hare.com/cvsnt/
ayer1 [Tue, 23 Mar 2010 13:28:57 +0000 (13:28 +0000)]
fixed mis-named HplGyroButton component
added power-up call to stdcontrol.start to service apps that duty
cycle the gyros to save power (won't hurt apps having already called
stdcontrol.init).
mmaroti [Mon, 22 Mar 2010 09:34:05 +0000 (09:34 +0000)]
fix typo (thanks Philipp)
Committed on the Free edition of March Hare Software CVSNT Server.
Upgrade to CVS Suite for more features and support:
http://march-hare.com/cvsnt/
mmaroti [Mon, 22 Mar 2010 00:37:42 +0000 (00:37 +0000)]
copy the group id from the radio to the serial (it was always 0x00)
Committed on the Free edition of March Hare Software CVSNT Server.
Upgrade to CVS Suite for more features and support:
http://march-hare.com/cvsnt/
mmaroti [Sun, 21 Mar 2010 23:58:07 +0000 (23:58 +0000)]
document sloppy HW ACK timestamping
Committed on the Free edition of March Hare Software CVSNT Server.
Upgrade to CVS Suite for more features and support:
http://march-hare.com/cvsnt/
mmaroti [Sun, 21 Mar 2010 23:57:37 +0000 (23:57 +0000)]
fix typo (thanks Brano)
Committed on the Free edition of March Hare Software CVSNT Server.
Upgrade to CVS Suite for more features and support:
http://march-hare.com/cvsnt/
mmaroti [Sun, 21 Mar 2010 23:57:02 +0000 (23:57 +0000)]
fix the max packet length assert
Committed on the Free edition of March Hare Software CVSNT Server.
Upgrade to CVS Suite for more features and support:
http://march-hare.com/cvsnt/
janhauer [Thu, 11 Mar 2010 09:42:25 +0000 (09:42 +0000)]
bugfix (by Roman Lim): reference voltage was turned off immediately when RefVolt_XXXV.stop() was called, but there should be a small delay; also, the internal state of the component did not get back to GENERATOR_OFF
klueska [Mon, 15 Feb 2010 03:16:14 +0000 (03:16 +0000)]
Changed the default to be that all platforms #include stdio.h unless specifically set to include something else, and added support for imote2, hopefully...
mmaroti [Sat, 13 Feb 2010 22:50:09 +0000 (22:50 +0000)]
fix uin16_t alignment bug for the msp430
Committed on the Free edition of March Hare Software CVSNT Server.
Upgrade to CVS Suite for more features and support:
http://march-hare.com/cvsnt/
mmaroti [Fri, 12 Feb 2010 21:52:45 +0000 (21:52 +0000)]
Fix the time stamping correction code
Committed on the Free edition of March Hare Software CVSNT Server.
Upgrade to CVS Suite for more features and support:
http://march-hare.com/cvsnt/
janhauer [Thu, 4 Feb 2010 16:31:15 +0000 (16:31 +0000)]
- bugfix: empty data frame sent in response to a datarequest (somtimes) had wrong header size
- updated signature of dummy component NoPromiscuousModeP
gnawali [Thu, 4 Feb 2010 07:31:46 +0000 (07:31 +0000)]
get rid of +5 for rounding, change arg name in functions in CtpInfo to match the arg names in the implementation, fix bug reported by Faisal Aslam - VERY_LARGE_EETX was set to 0xff
andreaskoepke [Wed, 27 Jan 2010 14:42:10 +0000 (14:42 +0000)]
in newer mspgcc/nesc(?) sizeof(message_header_t) > sizeof(message_radio_header_t),
leading to an off by one error. In addition, the message_header_t is aligned on the LSBs.
This fixes all the issues.
andreaskoepke [Sun, 24 Jan 2010 23:01:32 +0000 (23:01 +0000)]
use the same data structure to calculate lengths in transmit and in receive
(removes a bug with newer msp-gcc versions)
check truth in C styls
resource allocation is initialization
razvanm [Sat, 16 Jan 2010 10:02:29 +0000 (10:02 +0000)]
Workaround the erase problems with AT45DB
The previous commit did not take in consideration that STM45P
requires the erase operation. The new strategy is to make the
FlashVolumeManager refuse the erase for AT45DB, and make the
tos-deluge attempt to overwrite of the metadata only when the
erase fails.
ayer1 [Wed, 13 Jan 2010 15:08:56 +0000 (15:08 +0000)]
adjusting wait time for powercycle based upon wider testing of sd card
brands for successful transition between spi and raw data modes; many
fail at 20ms.