152 Commits

Author SHA1 Message Date
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
Ludwig Ortmann
175300e58c add native cpu doxygen documentation,
also fix and improve some of the existing
2013-03-13 21:56:56 +01:00
Oliver Hahm
7cef6c4655 * adapted thread_stack_init() for ARM and msp430 to the new prototype introduced by bd5b46628f 2013-03-13 16:49:23 +01:00
Ludwig Ortmann
8019551694 renamed makefiles within Makefiles 2013-03-12 16:03:37 +01:00
Ludwig Ortmann
3ec4800ae8 renamed makefiles 2013-03-12 15:44:12 +01:00
Ludwig Ortmann
f8973bb007 Merge remote-tracking branch 'upstream/master' 2013-03-12 15:23:24 +01:00
Oliver Hahm
0d06e1bc18 Merge branch 'master' of github.com:RIOT-OS/RIOT 2013-03-10 16:46:46 +01:00
Oliver Hahm
7a4dec1830 * replaced new Makefile name in Makefiles 2013-03-09 23:47:21 +01:00
Oliver Hahm
5ffe5a9c27 * renamed makefiles to Makefile 2013-03-09 23:45:56 +01:00
Oleg Hahm
2ed63bd5c6 * removed outdated (and probably confusing) FeuerWhere project as an author 2013-03-08 11:30:23 +01:00
Oleg Hahm
2277b366b2 * removed outdated occurrences of (u|µ)kleos and FeuerWare 2013-03-07 20:51:26 +01:00
Oleg Hahm
02897cbd1d * removed unnecessary includes from msp430-common files 2013-03-07 19:23:51 +01:00
Ludwig Ortmann
144ebba9ca fix some compiler warnings 2013-03-07 13:53:14 +01:00
Ludwig Ortmann
795ab695c0 copyright preambel 2013-03-06 10:29:49 +01:00
Ludwig Ortmann
d65536f77b native cpu initial import 2013-03-06 01:08:15 +01:00
Oleg Hahm
d31ee82518 * removed legacy projects folder and Jamfiles 2013-02-27 19:08:16 +01:00
Oliver Hahm
82f2e3d4e0 * added missing makefiles for msb430h
* updated some makefiles and fixed includes for msb430h
2013-02-11 22:10:03 +01:00
Oleg Hahm
5df0bd0cc4 * updated and integrated makefiles
* added some auto dependencies
2013-02-08 17:37:02 +01:00
Oleg Hahm
3791039974 * integrated makefiles
* fixed some prototypes
* restructured sys
2013-02-06 13:20:21 +01:00
Oliver Hahm
55bb484b22 [cpu arm_common]
* added usb ram as heap3
* some feuerware merge adaptation

[projects test_suite]

* fixed some test scripts
2012-11-08 11:37:29 -05:00