adamdunkels
f9260c4fae
Enable interrupts during the periodic clock processing to allow rtimers to execute on top of the clock
2009-12-08 23:40:14 +00:00
adamdunkels
a4df6e0fbf
Remove the read from TAIV - this should not be done for TIMERA0 interrupts (in fact, doing so messes up the other timer a interrupts, like the clock tick...)
2009-12-08 23:39:45 +00:00
adamdunkels
873f4d0222
Need to clear the interrupt flag register for Timer A
2009-12-07 14:32:16 +00:00
adamdunkels
e3fed27f4a
Broke out the CC2420 SFD interrupt into a separate file to allow easier overloading with project-specific files
2009-12-05 19:42:56 +00:00
nifi
efdbbf9fe3
minor cleanup: random.c is already included in Makefile.include
2009-11-19 17:33:05 +00:00
nifi
4f2318152e
Added support for CPU speed 2.4576MHz and configuration to enable/disable interrupt driven TX
2009-11-18 15:45:32 +00:00
nifi
2640f9bf26
Must check error flag before reading. Removed leds debug.
2009-11-18 13:24:12 +00:00
adamdunkels
790f2f632a
Moved putchar into separate file to make it easier to override its implementation
2009-10-30 15:06:26 +00:00
fros4943
53d03aa924
uart correction values for 3.9Mhz (default sky freq.)
2009-10-27 16:25:28 +00:00
oliverschmidt
fda46f6800
- cc65 2.13. allows to define all necessary paths through the single env var CC65_HOME.
...
- cc65 2.13. allows to override the stacksize from the linker command line thus eliminating the need for linker configs maintained by Contiki.
- cc65 2.13. integrates the startup code with the library. In 2.12. the startup code pulled in main(). Now main() is supposed to pull in the startup code. But if main() resides itself in a library (as with Contiki) then nothing is pulled in at all :-(. The workaround is to pull in main() explicitly through the new option -u (working like the same GCC option).
2009-10-18 11:34:38 +00:00
oliverschmidt
31eb62821f
cc65 2.13. features a default-per-target mouse driver so there's no need to deal with their names in Contiki anymore.
2009-10-18 09:33:08 +00:00
zdshelby
c89b700631
- Fixed the MAC/RF interface problems, now correctly working with sicslowmac. Tested with rf_test_tx and rf_test_rx. Still needs more thorough testing.
...
- Corrected a Makefile bug, was complaining about *.d missing
2009-10-15 12:43:53 +00:00
fros4943
b0291ca5a8
bug fix: wake up MSP430 when leaving rtimer interrupt if the rtimer polled a process.
...
thanks to Marco Vedovati for finding the bug
2009-10-06 09:21:46 +00:00
zdshelby
44a8bc056f
- Added mtarch.c and mtarch.h back to /cpu/cc2430. Seems that mt.c needs mtarch.h even though we are not using mtarch right now in this port.
2009-09-29 14:38:51 +00:00
zdshelby
d98026ae03
- Added RF address setup function (byte order may not be correct)
...
- Fixed the interrupt and read functions, now receiving one frame correctly
- Improved the send and read functions to work with sicslowmac.c
- TODO: Still a MAC interaction problem. Although the exact same payload is received and sent up to the MAC as is sent, the MAC doesn't do anything with it. Turn on DEBUG in sicslowmac.c to see the problem.
- Removed mtarch files, not used currently
2009-09-11 08:07:12 +00:00
zdshelby
4a14db6d3a
- Fixed a compilation problem caused by 2.3 root Makefile-include changes with regard to sdcc.
...
- Fixed a small typo in cc2430_rf.c
- examples/sensinode now compiles
2009-09-09 07:32:02 +00:00
zdshelby
c9954072c9
Initial commit of cc2430 cpu port files. Currently used by /platform/sensinode.
2009-09-08 20:07:35 +00:00
nifi
c6f7ef84fe
Initialize the transmit ringbuffer before enabling TX interrupt
2009-09-08 10:39:49 +00:00
joxe
3e8c63cc09
added radio-makefile for avr + rf230 platforms
2009-09-07 12:05:12 +00:00
joxe
8890904aa2
moved radio specifics out of avr Makefile and added some rs232 defs in order to get MicaZ platform working
2009-09-07 12:02:58 +00:00
adamdunkels
18486d4e3d
Patch by Gideon Ernst: use explicit $(CONTIKI) path instead of implicit ../../ path to the mknmlist script
2009-09-03 17:41:58 +00:00
dak664
d2a6637627
Block NS echoback from interface
2009-08-13 18:41:00 +00:00
dak664
d37115f2c0
ipv6 fixes and formatting
2009-08-11 16:06:17 +00:00
oliverschmidt
f930dadf9f
There seems no reason for the whole set_ethaddr() thing if uip_setethaddr() doesn't get called after all.
2009-08-09 20:44:42 +00:00
dak664
72d5442e05
wpcap update for uIPv6
2009-08-08 19:51:25 +00:00
dak664
e64b3d8465
Experimental 64 bit Windows 7 drivers. They work with my Phenom.
2009-08-07 16:45:30 +00:00
oliverschmidt
738397b855
cc65 generates dependency files having the list of prerequisites start with a tab character.
...
The processing done in the canned command sequence FINALIZE_DEPENDENCY brings this tab character to the beginning of the line making the empty rule look like a command.
Therefore we replace the tab character in question with a blank.
2009-07-26 21:27:43 +00:00
dak664
283d288f1a
Allow hello-world to build, fix makefile ignoring rf230bb
2009-07-26 12:10:38 +00:00
dak664
c1b7375a5a
*** empty log message ***
2009-07-23 16:13:48 +00:00
dak664
7af93463b5
Remove compiler warnings
2009-07-23 16:10:42 +00:00
dak664
c62efce258
Add useful comment, fix compiler warnings
2009-07-17 13:47:10 +00:00
ksb
823bb613f3
STM32F10x headers from FWLib
2009-07-12 16:41:53 +00:00
ksb
baa0dd90c9
STM32F103 port
2009-07-12 15:52:28 +00:00
ksb
030933ee2e
OpenOCD configuration for STM32F10xxx
2009-07-12 15:48:55 +00:00
ksb
e3fae627f5
Removed reference to obsolete header. Fixed HALTing when the SCSI handler fails.
2009-07-11 17:34:19 +00:00
ksb
53da57ba60
SCSI definitions
2009-07-11 15:25:43 +00:00
ksb
5a07631752
Common SD-card interface, implementing CFS using EFSL
2009-07-11 15:13:55 +00:00
ksb
2c00620fc8
Missing file
2009-07-11 15:10:40 +00:00
ksb
f2e4500f88
SCSI RBC
2009-07-11 14:50:08 +00:00
ksb
2c029597a1
Common USB functionality
2009-07-11 14:44:27 +00:00
ksb
44a83a12cd
USB mass storage class
2009-07-11 14:43:13 +00:00
ksb
c5e62b7205
USB CDC-Ethernet class
2009-07-11 14:37:11 +00:00
ksb
659b3fb7d3
USB CDC-ACM class
2009-07-11 14:30:53 +00:00
ksb
195c23aaa4
printf-style output intended for debugging. Uses less memory and is more flexible than the newlib implementation.
2009-07-11 14:26:28 +00:00
ksb
1f72d3ea32
Moved and updated code for AT91SAM7S
2009-07-11 14:22:45 +00:00
ksb
1658d6b42c
Older ELF-loader code, may not work any longer
2009-07-11 14:18:50 +00:00
ksb
4a82069f15
OpenOCD configuration for SAM7S. Should be merged into ../../common/openocd
2009-07-11 14:18:01 +00:00
matsutsuka
c55d3ded6c
restored specific compilation option since SDCC seems not supporting -MDD very well
...
introduced a snprintf macro as empty function
2009-07-09 18:26:55 +00:00
dak664
1de298c72a
*** empty log message ***
2009-07-08 16:17:07 +00:00
dak664
49989dbe45
Add rf230bb radio driver with conditional make on RF230BB=1
2009-07-08 15:26:17 +00:00