salvopitru
ec5e3ce0d7
New Contiki port to STM32W108.
2010-10-25 09:03:38 +00:00
adamdunkels
34f6a60a4a
By default, don't print stack on reboot, since there are cases where this may hang the CPU (when the CPU is in LPM when the watchdog triggers). Must fix the code to set the UART and CU into correct modes before enabling stack printout on reboot.
2010-10-24 21:10:25 +00:00
oliverschmidt
9a8c62a629
Removed remark on using cc65 snapshot.
2010-10-23 19:42:53 +00:00
dak664
123e3cae41
Fix compiler warnings
2010-10-23 15:26:46 +00:00
oliverschmidt
5e10cf2eed
Implemented cfs_opendir() and friends for CBMs based on cc65's cbm_opendir() and friends.
2010-10-23 13:48:06 +00:00
oliverschmidt
9e9eb4b55c
There's no point in pulling in cfs-posix-dir.c if the POSIX functions it depends on are dummies anyway.
2010-10-23 08:17:45 +00:00
oliverschmidt
b84f771c6b
The recent change in core/net/mac/lpp.c requires CLOCK_SECOND to be at least twice NETSTACK_RDC_CHANNEL_CHECK_RATE in order to compile.
2010-10-22 20:28:58 +00:00
dak664
7be7a34bbb
Fix windows COM port enumeration
2010-10-22 19:15:43 +00:00
dak664
774474b7aa
Fix compiler warning
2010-10-20 18:57:33 +00:00
oliverschmidt
842c6a018a
The recent global change regarding htons allowed to remove this hack :-)
2010-10-19 20:30:47 +00:00
adamdunkels
5585d72c86
A simple but substantial change: uIP used the htons()/HTONS() macro
...
functions for converting between host and network byte order. These
names are the de facto standard names for this functionality because
of the original BSD TCP/IP implementation. But they cause problems for
uIP/Contiki: some platforms define these names themselves (Mac OS,
most notably), causing compilation problems for Contiki on those
platforms.
This commit changes all htons to uip_htons instead. Same goes for
htonl, ntohs, and ntohl. All-caps versions as well.
2010-10-19 18:29:03 +00:00
oliverschmidt
35f7b6046e
Fixed 'Modulo operation with zero' error by making sure that NETSTACK_CONF_RDC_CHANNEL_CHECK_RATE is not smaller than CLOCK_CONF_SECOND.
2010-10-06 19:48:26 +00:00
oliverschmidt
a40594b7ce
Display correct name of statically loaded driver.
2010-09-29 21:48:54 +00:00
oliverschmidt
c839eacbdf
Added cc65 target 'atari' for Atari 8-bit machines. This addition was triggered by exsistence of http://www.atari8ethernet.com/ .
2010-09-29 19:44:01 +00:00
oliverschmidt
55d61d317b
Allow cc65 ethernet drivers to be loaded statically instead of dynamically. This saved quite some space in scenarios without additional cc65 drivers to be loaded for i.e. a mouse because in those scenarios the cc65 module loader isn't necessary. And without the module loader typically the cc65 heap manager isn't necessary.
2010-09-28 23:02:16 +00:00
adamdunkels
7c14899eeb
Made stack printout on reboot configurable.
...
Added the ability to turn on watchdog multiple times - the watchdog
registers are touched only when the watchdog goes from off to on state
to avoid retriggering the watchdog when it shouldn't.
2010-09-22 22:12:37 +00:00
dak664
110bc0242e
Merge CDC-ECM, RNG, DFU bootloader, watchdog, settings manager, energy scan routines of Robert Quattlebaum
2010-09-17 21:59:09 +00:00
nifi
f5ea831445
Added function rtimer_arch_now that makes sure that the timer value does not change between readouts to avoid reading while the timer is being updated.
2010-09-13 20:51:09 +00:00
maralvira
1cb0762bd0
Don't post from an interrupt context --- this resulted in process
...
corruption if a packet was received at the wrong time.
The maca_thread now just PAUSEs and checks rx_head instead of waiting
for a data event to be posted.
2010-09-13 14:15:58 +00:00
joxe
c0549cad3d
added some files for MSP430X I/O
2010-08-24 16:23:20 +00:00
maralvira
df9d43ab83
increase the reception time now that tx_packet will advance the timer
...
as necessary.
2010-07-28 18:49:34 +00:00
maralvira
9a7a2742b3
remove bad call to maca_on()
...
maca_on() resets the maca and phy, takes a long time, and clobbers any
packet that is currently being transmitted or received. It doesn't
belong in prepare and was the source of a lot of latency and bad
packet transmissions.
Make sure the maca is on somewhere else.
2010-07-28 18:48:51 +00:00
maralvira
a3b9c2adb0
in tx_packet, force an interrupt if the maca isn't doing anything so
...
that the transmit starts. Or if the maca is in a reception cycle,
advance the softclock timeout to now so that transmission starts as
soon as possible (immediately if a packet isn't being received or
right after reception finishes).
2010-07-28 18:48:03 +00:00
maralvira
593a50c38f
make the debug prints in check_maca more specific
2010-07-28 18:47:35 +00:00
maralvira
422d05003f
use 32 packets in the pool by default
2010-07-28 18:47:05 +00:00
maralvira
eb0e3b7989
fix long standing bug where the last pages of NVM were not erased
...
properly.
2010-07-28 18:43:04 +00:00
oliverschmidt
c602c61468
Activated Platform-specific File System (PFS) for the C64/C128 by default for all programs with R/W CFS access.
2010-07-22 10:30:12 +00:00
oliverschmidt
9c0f5d857c
Updated API for uiplib and resolv to use uip_ipaddr_t instead of uint16_t.
2010-07-21 22:35:59 +00:00
maralvira
5b44d6a29a
properly drop characters when buffer is full
...
fix by David Kopf
2010-07-06 13:39:34 +00:00
joxe
0c5390339f
updated to new cc2420 spi naming
2010-06-23 10:44:41 +00:00
joxe
705f8cc451
fixed naming of SPI and CC2420 related code
2010-06-23 10:19:15 +00:00
dak664
898c00b812
Remove usually extra avr-size command
2010-06-22 17:11:38 +00:00
dak664
e45b1c042b
TIMER2 uses TIMER2 interrupt vector!
2010-06-22 16:17:24 +00:00
dak664
ab7f3bd8e3
Option to use 32768Hz watch crystal for timing. Code suggested by Georg von Zengen.
2010-06-18 17:30:30 +00:00
dak664
cb45883970
Turn on DEBUGFLOW and software CRC computation
2010-06-18 15:44:53 +00:00
nifi
20c8b4f9c6
removed obsolete comments
2010-06-15 13:30:42 +00:00
adamdunkels
3fa8ffda1a
Moved the modules packetbuf, queuebuf, and packetqueue from net/rime to net/, since they are not Rime-specific
2010-06-14 19:19:16 +00:00
maralvira
419906a769
initial mc1322x commit
...
based on commit aac3a355451d899f02737f2907af8c874ee4feba of
git://git.devl.org/git/malvira/contiki-mc1322x.git
2010-06-10 14:55:39 +00:00
maralvira
285f508cc9
initial commit of src files
2010-06-10 14:49:31 +00:00
maralvira
bf9f960bbe
add board files.
2010-06-10 14:48:32 +00:00
maralvira
1145fa9ba9
initial mc1322x commit
...
based on commit aac3a355451d899f02737f2907af8c874ee4feba of
git://git.devl.org/git/malvira/contiki-mc1322x.git
2010-06-09 14:43:22 +00:00
oliverschmidt
d28865abac
Adjusted hacky inline assembler to reference uip_aligned_buf instead of uip_buf - some day I'll need to clean up that (btw bogus) code.
2010-05-30 10:12:30 +00:00
oliverschmidt
126ea40994
Removed UIP_CONF_PLAIN_BUFFER again now that the pointer indirection to uip_buf was removed again.
2010-05-30 09:46:12 +00:00
nifi
808116ff56
Made SFD timestamps configurable via external definition
2010-05-10 11:32:44 +00:00
oliverschmidt
2169932727
Have the cc65 based targets stay with the "old" plain uip_buf.
2010-05-08 07:25:10 +00:00
dak664
972e2f5d4f
Add MCU to avr-size command; Remove fuse and signature from .hex; Give bootloader more memory
2010-05-04 14:14:49 +00:00
nifi
9638789d9d
Added rule to use MSPSim to show the maptable from the last compilation on MSP430 targets
2010-04-20 15:38:09 +00:00
oliverschmidt
7b5bde6336
Made the maximum number of concurrent TCP connections a highlevel config value.
2010-04-11 20:47:16 +00:00
anthony-a
04fb6e5b42
initial add.
2010-04-10 21:18:32 +00:00
anthony-a
3de90a9671
fix adc compile errors when HAVE_DMA is not true.
...
remove reference to brione_lcd.h
turn off DEBUG messages.
2010-04-10 19:59:37 +00:00