Commit Graph

638 Commits (084db19107aafe084cf6ff0d8d3e950a82303b9a)

Author SHA1 Message Date
Oleg Hahm 2ed63bd5c6 * removed outdated (and probably confusing) FeuerWhere project as an author 10 years ago
Oleg Hahm 2277b366b2 * removed outdated occurrences of (u|µ)kleos and FeuerWare 10 years ago
Oleg Hahm 68c9a60348 * fixed a copy&paste error in hwtimer_arch.h 10 years ago
Ludwig Ortmann d65536f77b native cpu initial import 10 years ago
Oleg Hahm 48e5df9bef * some clean up
* assert active_thread pointer before saving it
10 years ago
Oleg Hahm 5aa00a4f8b * fixed typo in readme
* fixed documentation in irq.h
* moved tools folder to dist
* added check for disk space in build_gnuarm script
* fixed gcc check in this script, too
10 years ago
Oleg Hahm d31ee82518 * removed legacy projects folder and Jamfiles 10 years ago
Oliver Hahm 9df46b3507 * fixed makefiles for msb-430h support 10 years ago
Oliver Hahm 82f2e3d4e0 * added missing makefiles for msb430h
* updated some makefiles and fixed includes for msb430h
10 years ago
Oleg Hahm 5df0bd0cc4 * updated and integrated makefiles
* added some auto dependencies
10 years ago
Oleg Hahm 3791039974 * integrated makefiles
* fixed some prototypes
* restructured sys
10 years ago
Oliver Hahm 4162a2aff8 [core thread]
* added thread_getlastpid() to header
11 years ago
Oliver Hahm bf96b81f53 [core include]
* added header for low-level io operations
11 years ago
Oliver Hahm e49a17f4f7 Merge branch 'feuerware-integration' 11 years ago
Oliver Hahm 92281753ad Merge branch 'stable'
Conflicts:
	core/sched.c
	sys/auto_init.c
11 years ago
Oliver Hahm a20088f6e8 [core sched]
* fixed thread_getlastpid()
* enable interrupts again in thread_sleep() to avoid getting stuck w/
    disabled interrupts

[cpu lpc2387]
* added hwtimer as dependency for MCI driver

[project test_*]

* fixed some expect scripts
11 years ago
Oliver Hahm 2109f7dc86 [core thread]
* added thread_getlastpid
11 years ago
Oliver Hahm a30a18b3a8 [core msg]
* updated documentation of msg_send_receive()
11 years ago
Oliver Hahm ffc7976aea [core config]
* added prototype for config_load to header
11 years ago
Oliver Hahm 918a31cf8c [core hwtimer] [cpu arm]
* adapted core and arm cpu
11 years ago
Oliver Hahm 551d684155 Merge branch 'master' of ssh://ukleos.org:2222/home/git/ukleos 11 years ago
Oliver Hahm 0d6d3e2c43 [board msba2-common] [sys chardev_thread] [sys shell] [driver cc110x_ng] [core msg]
* some cosmetics and cleanups
11 years ago
Oliver Hahm 961b4df179 [core cib] [projects default] [sys shell]
* fixed some minor issues found by splint
11 years ago
Oliver Hahm 59a46e0e88 Merge branch 'sixlowpan'
Conflicts:
	cpu/arm_common/hwtimer_cpu.c
	sys/include/vtimer.h
	sys/vtimer.c
11 years ago
Oliver Hahm 75b4c946ac [core hwtimer]
* removed double function prototype
11 years ago
Oliver Hahm e89dc07a05 core/ 11 years ago
Oliver Hahm 0fd8127fab [core msg]
* updated IPC documentation
11 years ago
Oliver Hahm 1e0516fe73 [core msg]
* updated documentation
11 years ago
Oliver Hahm a5d1d6d26b [core scheduler]
* added optional callback for scheduler timing statistics
12 years ago
mlenders 9521142842 merged 12 years ago
Oliver Hahm 706d982705 [core kernel]
* fixed include search directive for internal header file
12 years ago
Oliver Hahm 5a0e412249 [core sched]
* removed declaration from header file
12 years ago
Oliver Hahm fa94cecf1f [core mutex]
* fixed bug from r5b3209ea
12 years ago
Oliver Hahm 23cd123bdb [core thread]
* fixed wrong struct name in macro
12 years ago
Stephan Zeisberg 5abef6daf2 changed types irq_callback, hashtable, posix_io, s_display_flags, seq_buffer_entry, tcb, toprint to type_t" 12 years ago
Stephan Zeisberg 6a96de0d2f changed msg to msg_t 12 years ago
Stephan Zeisberg 4bce433513 branch merge 12 years ago
Kaspar Schleiser 5838ce604b * hwtimer: switched to lifo 12 years ago
Kaspar Schleiser d5ff633d07 * initial checkin of last in first out array queue (lifo) 12 years ago
Kaspar Schleiser 88ccc555dc * moved config to sys, split away board specifics 12 years ago
Oliver Hahm fb1cb91c75 [board/msp-430-common board/msba2 core/]
* introduced dummy function for msp-430 config-save
* moved sysconfig from board to core

[sys/transceiver cpu/]
* moved some buffer size defines to cpu dependent parts

* some cleanups
12 years ago
Oliver Hahm a46cdf189a * introduced identifiers (include shell commands to get and set)
* introduced a system wide configuration
12 years ago
Stephan Zeisberg 9efaa3bbb6 branch merge fixes 12 years ago
Stephan Zeisberg 8264cde342 branch merge 12 years ago
Kaspar Schleiser 3e70da172e * removed unneccessary double definition of struct 13 years ago
Kaspar Schleiser 3a83ef0824 * msg queue optimization 13 years ago
Kaspar Schleiser 5467d08536 * hwtimer: export hwtimer_now 13 years ago
Kaspar Schleiser cb79a7a237 * first implementation of msg queues 13 years ago
Kaspar Schleiser cb1d5c7ab3 * added circular index buffer implementation 13 years ago
Kaspar Schleiser d40052e24b * cosmetics 13 years ago
Kaspar Schleiser 0441c5a4a4 * some more mutex related changes 13 years ago
Kaspar Schleiser 21e6aaff24 * fix priority queue insert 13 years ago
Kaspar Schleiser dad5bf866c * removed unused prio function 13 years ago
Kaspar Schleiser 8b242c74a8 * mutex changes 13 years ago
Kaspar Schleiser 9122445c27 * align tcb on 32bit boundary 13 years ago
Oliver Hahm 3b9e9befa9 * some cosmetics and lpm flags for UART 13 years ago
Oleg 88c0ec84ee * added set offset shell command for sht11
* introduced command separator for pyterm
* some cosmetics
13 years ago
Oleg 416029d2c0 * changed default project from "hello-world" to "default"
* increased main priority to the half of maximum priority
* introduced define for minimum stack size
* decreased stack size for uart0 thread
* merged commands for rtc shell module to one command (date)
* cleanup of header includes
13 years ago
Kaspar Schleiser ba03f610c4 * fix status size 13 years ago
Kaspar Schleiser 2bf64ea4d0 * make doc reflect latest API change 13 years ago
Kaspar Schleiser 67f72d43ee Merge branch 'master' of ssh://ukleos.org/home/git/ukleos 13 years ago
Kaspar Schleiser eff0b1980f * API CHANGE! changed thread_create so it allocates tcb on stack, removing first argument 13 years ago
Oliver Hahm d1bff5cb3d Merge branch 'master' of ssh://ukleos.des-mesh.net/home/git/ukleos 13 years ago
Oliver Hahm e335ccfb43 * fixed wrong return value for thread_wakeup
* changed hwtimer_wait to use thread_sleep instead of mutexes
13 years ago
Kaspar Schleiser 7f8baa8818 * removed unneccessary priority names 13 years ago
Kaspar Schleiser dc094d442b * fix msg_reply_int 13 years ago
Kaspar Schleiser d48c1e6e16 * fix msg_reply_int 13 years ago
Kaspar Schleiser 711ae3b686 * thread: add some more debug statements 13 years ago
Kaspar Schleiser 3b46b2d2af * fix stack assignment mixup for main / idle threads 13 years ago
Kaspar Schleiser 62035f36c8 * add some more debug statements 13 years ago
Kaspar Schleiser 0f4a72974a * hwtimer.c cosmetics 13 years ago
Kaspar Schleiser cc800bcb13 * honour previous IRQ state in error path 13 years ago
Oliver Hahm 5b3209ea19 * check for null pointer in mutex wake waiters function 13 years ago
Oliver Hahm f38f32f6cc * added support for sht11 for msb-430-common
* fixed some jamfile isssues for msb-430
* fixed arch32 detection for scheduler
* changed sht11 driver to be platform independent
13 years ago
Kaspar Schleiser 11bc939d67 * merge fixes 13 years ago
Kaspar Schleiser 1e238e4131 * massive name changes 13 years ago
Kaspar Schleiser 1206f6fd5e * massive name changes 13 years ago
Kaspar Schleiser 273f281a2f * msg: fix msg_reply 13 years ago
Kaspar Schleiser 7a8a07fe08 * msg: fix msg_reply 13 years ago
Stephan Zeisberg 796544b650 fixed buf in msg_reply function 13 years ago
Kaspar Schleiser f945b72067 * API CHANGE: thread_create no longer uses malloc 13 years ago
Kaspar Schleiser cfccf0f2ca * remove mu character from kernel greeting line. 13 years ago
Kaspar Schleiser a076a765b3 * oneway_malloc: added realloc 13 years ago
Kaspar Schleiser 867fd7f293 * pull in VERY useful defines in thread.h 13 years ago
Kaspar Schleiser 52bca573f4 * make msg_send use IRQ api
* msg_send_int now sets sender_pid to receiver_pid
13 years ago
Kaspar Schleiser 72785295a3 * cosmetic 13 years ago
Kaspar Schleiser e8ad60671b * fixed kernel name in welcome message 13 years ago
Kaspar Schleiser 91ae1eb6fd * import from old firekernel repository 13 years ago