Oliver Hahm
b8f674f5b6
fix context switch in lpm_sleep
2013-06-12 16:18:32 +02:00
Oleg Hahm
545c786375
Merge branch 'master' of git://github.com/overflowed/RIOT into overflowed-master
2013-06-07 17:28:46 +02:00
Oleg Hahm
5a4211598c
Merge branch 'master' of github.com:RIOT-OS/RIOT
2013-06-07 17:24:04 +02:00
Oleg Hahm
59de680e26
* function to check for enabled interrupts on ARM
2013-06-07 17:21:11 +02:00
Milan Babel
df13d9e0fc
Merge branch 'master' of github.com:overflowed/RIOT
...
Conflicts:
drivers/cc110x_ng/Makefile
2013-06-06 08:41:30 +02:00
Milan Babel
edb34b73c0
fixes for the wsn430
...
fixed vtimer for the msp430
added spi module for the wsn430 v1.3b
changed some variables to uintXX_t, fixes overflow on msp430
2013-06-06 08:35:17 +02:00
Ludwig Ortmann
49228c8353
fix signal handler, ringbuffer for native FreeBSD
2013-06-03 13:23:57 +02:00
Ludwig Ortmann
4f0e4dec90
fix ucontext.h include for OSX, FreeBSD
2013-06-03 13:10:42 +02:00
Martin
d0ea87524c
fixed missing include
2013-06-01 08:28:47 -07:00
Ludwig Ortmann
42f897fc4a
use NSIG macro from signal.h for number of signals
2013-05-21 10:53:59 +02:00
Ludwig Ortmann
8f377cd9f5
Merge remote-tracking branch 'upstream/master'
2013-05-17 11:10:48 +02:00
Oleg Hahm
f1044c5ccd
Merge branch 'master' of github.com:RIOT-OS/RIOT
2013-05-16 17:12:01 +02:00
Oleg Hahm
cdad71d6e3
* fixed a bug in sbrk() by changing the counter variable from local to global
2013-05-16 17:10:14 +02:00
Ludwig Ortmann
35f9062e37
inital OSX support for native port
2013-05-15 17:45:43 +02:00
Oliver Hahm
2c6b406d2d
* renamed msp430_common module name
2013-05-15 15:54:21 +02:00
Ludwig Ortmann
7bf9fa0314
increase MINIMUM_STACK_SIZE to allow for DEBUG
2013-05-15 10:46:09 +02:00
Ludwig Ortmann
b36ddd7fd7
Merge remote-tracking branch 'upstream/master'
2013-05-15 10:18:08 +02:00
Ludwig Ortmann
c6553f6492
interrupt handling rewrite
...
(including uart0 integration, rt-extension removal)
2013-05-14 18:31:47 +02:00
Thomas Eichinger
ee6d1e1604
implemented hwtimer_arch_(enable|disable)_interrupt() and added ITC definitions
2013-04-25 14:56:32 +02:00
Thomas Eichinger
cc49d42f99
added implementations for hwtimer_arch_unset() and hwtimer_arch_now()
2013-04-25 13:38:55 +02:00
Thomas Eichinger
abc80ba5e4
added implementation of htimer_arch_set_absolute()
2013-04-25 13:32:50 +02:00
Thomas Eichinger
64cbb25d3e
* changed httimer_arch_init() to init all 4 timers and added implementation for hwtimer_arch_set
2013-04-25 13:30:09 +02:00
Thomas Eichinger
3dba62afa6
Merge branch 'mc1322x' of github.com:RIOT-OS/RIOT into mc1322x
2013-04-22 09:56:07 +02:00
Oliver Hahm
33ff3c3e60
* added accidentally deleted author line
2013-04-17 12:12:45 +02:00
Ludwig Ortmann
2d29a26b64
fix stack and interrupt bugs
2013-04-15 20:08:46 +02:00
Oliver Hahm
3e5f91e728
* add missing sections for arm-none-eabi-gcc to linkerscript for lpc2387
2013-04-15 14:45:39 +02:00
Oliver Hahm
c39fd9d8dc
* minor changes
2013-04-09 23:30:52 +02:00
Oliver Hahm
b0a3ae5382
Merge branch 'master' into mc1322x
2013-04-09 23:29:25 +02:00
Ludwig Ortmann
f669f9a05b
Merge remote-tracking branch 'upstream/master'
...
Conflicts:
Makefile.dep
2013-04-08 17:43:39 +02:00
Ludwig Ortmann
2f74d35709
removed posix real-time extension timers from cpu
2013-04-03 18:53:19 +02:00
Oliver Hahm
0add4cad21
* mc1322x specifics syscalls
2013-04-02 02:07:41 +02:00
Oliver Hahm
24300304f3
* added startup code for mc1322x
2013-04-02 02:07:13 +02:00
Oliver Hahm
ce294b4249
* changed to struct based register access for mc1322x
2013-04-02 02:06:24 +02:00
Oliver Hahm
9556ca3e7c
* split up syscalls in arm and lpc specific code
2013-04-02 02:04:19 +02:00
Oliver Hahm
2177b130d7
* added header and preliminary hwtimer code for mc1322x
...
* renamed start to startup
2013-04-01 02:11:43 +02:00
Oliver Hahm
5ae8c46c88
* moved profiling code to lpc specific part and added includes to cpu Makefile
2013-04-01 02:10:26 +02:00
Oliver Hahm
cc68d7caa6
* assuming size_t to be always unsigned
2013-04-01 00:46:17 +02:00
Oliver Hahm
efd73d735b
* initial not yet compiling(!) support for mc1322x
2013-04-01 00:18:52 +02:00
Oliver Hahm
f13ef5f500
* restructured cpu folder to distinguish between arm and lpc common files
2013-04-01 00:18:07 +02:00
Oliver Hahm
a918a9ddde
* removed include of signal.h
2013-04-01 00:13:19 +02:00
Oleg
1ee0196ef4
Merge pull request #33 from mikoff/master
...
updated Chronos support
2013-03-31 13:08:14 -07:00
Oliver Hahm
ad0b7a852d
* convert to coding conventions
2013-03-31 20:48:49 +02:00
mikoff
4f638eb887
All files, which used by chronos board were edited according to new texas instruments headers, all warnings fixed
2013-03-30 21:44:16 +01:00
Oliver Hahm
e6177e811a
* moved cpu and board specific parts to corresponding Makefiles
...
* introduced variable for cpu folder
2013-03-23 18:38:12 +01:00
Ludwig Ortmann
671cb6560f
native cc110x_ng placebo
2013-03-21 17:08:41 +01:00
Ludwig Ortmann
1197314093
native cpu fixes
...
init hwtimer with interrupts enabled
more error checking for hwtimer
fix signal handler init in hwtimer
error checking for irq (not necessary yet afaik)
2013-03-21 16:55:57 +01:00
Benjamin Valentin
15d6070ad6
fix bug introduced by 7cef6c46552a988c1c710a0a2404316a27ef1d43
...
stack_start used to be stack_start + stack_size, so re-setting stk to stack_start would set the pointer to the *end* of the stack instead of the beginning.
2013-03-19 16:57:32 +01:00
Oleg
ec11e9b1f3
Merge pull request #26 from LudwigOrtmann/master
...
added and improved doxygen documentation
2013-03-13 21:07:51 -07:00
Ludwig Ortmann
1a628ee810
remove unused define
2013-03-13 22:01:04 +01:00
Ludwig Ortmann
f8f9557b0b
fix error message
2013-03-13 22:00:41 +01:00