Commit graph

1801 commits

Author SHA1 Message Date
Stefan Lankes
a179ded21b redesign of the timers, support of timeouts in mailboxes and semaphores 2011-08-06 15:55:34 +02:00
Stefan Lankes
54dfd7ba49 add example macro to check if the tcpip thread is alive 2011-08-06 15:54:00 +02:00
Stefan Lankes
e4a170938e create a special init task (initd), which spawns all other tasks 2011-08-06 15:52:47 +02:00
Stefan Lankes
87cd484bb9 add additional debug information 2011-08-06 15:46:10 +02:00
Stefan Lankes
387ef0ea9b cosmetic changes 2011-08-04 16:48:04 +02:00
Carl-Benedikt Krüger
82eb79df71 cosmetics 2011-08-04 16:21:01 +02:00
Carl-Benedikt Krüger
210ebfb68f benchmark 2011-08-04 16:00:22 +02:00
Carl-Benedikt Krüger
2d088421ff benchmark 2011-08-04 15:59:16 +02:00
Carl-Benedikt Krüger
50fd407384 benchmark 2011-08-04 15:56:11 +02:00
Carl-Benedikt Krüger
e37c0c4ca7 major changes 2011-08-04 15:55:12 +02:00
Carl-Benedikt Krüger
da213b14af major changes 2011-08-04 15:43:40 +02:00
Carl-Benedikt Krüger
88dddd08a7 major changes 2011-08-04 15:42:56 +02:00
Carl-Benedikt Krüger
070fffd9c0 ... 2011-08-04 15:20:18 +02:00
Carl-Benedikt Krüger
8082128fc1 ... 2011-08-04 15:03:21 +02:00
Carl-Benedikt Krüger
a5b402b1f5 ... 2011-08-04 15:02:23 +02:00
Carl-Benedikt Krüger
695ca0da4f ... 2011-08-04 14:53:16 +02:00
Carl-Benedikt Krüger
70953872fa ... 2011-08-04 14:46:38 +02:00
Carl-Benedikt Krüger
2f7aac6868 ... 2011-08-04 14:45:55 +02:00
Carl-Benedikt Krüger
02b2f13795 ... 2011-08-04 14:39:50 +02:00
Carl-Benedikt Krüger
7f46c0a3c4 ... 2011-08-04 14:36:45 +02:00
Carl-Benedikt Krüger
03912a8fa7 ... 2011-08-04 14:30:05 +02:00
Carl-Benedikt Krüger
6457e1efac ... 2011-08-04 14:28:30 +02:00
U-MobileHooK\Benedikt
7f4d3b3f9d test out new buffer implementation 2011-08-04 14:22:44 +02:00
Stefan Lankes
22441375bb add blocking timers
only the idle tasks use the polling mode
2011-08-03 21:41:06 +02:00
Stefan Lankes
2e1cfd7965 fix wrong data type and wrong using of create_kernel_task 2011-08-03 21:40:07 +02:00
Stefan Lankes
40230ade50 avoid unneeded using of per_core macro 2011-08-03 21:38:40 +02:00
Stefan Lankes
452aa3b1d1 cosmetic changes and add some scheduling statistics 2011-08-03 19:37:05 +02:00
Marian Ohligs
8fcf9514ca Merge branch 'master' into ohligs 2011-08-03 16:56:55 +02:00
Stefan Lankes
22dab59699 minor changes in the scheduler routine to relalize a fair round-robin scheduling 2011-08-03 15:10:58 +02:00
Carl-Benedikt Krüger
f2fc8c73b3 ... 2011-08-03 14:19:43 +02:00
Carl-Benedikt Krüger
fd69e3705b ... 2011-08-03 14:17:10 +02:00
Carl-Benedikt Krüger
9fd0cbd57c ... 2011-08-03 14:03:06 +02:00
Carl-Benedikt Krüger
8c666c22e1 ... 2011-08-03 13:58:44 +02:00
Carl-Benedikt Krüger
b89c4096a5 ... 2011-08-03 13:54:36 +02:00
Carl-Benedikt Krüger
c121c38912 ... 2011-08-03 13:52:15 +02:00
Carl-Benedikt Krüger
15d479862f ... 2011-08-03 13:47:06 +02:00
Carl-Benedikt Krüger
b33ee0bdf4 ... 2011-08-03 13:43:50 +02:00
Carl-Benedikt Krüger
aef29d7484 ... 2011-08-03 13:36:46 +02:00
Marian Ohligs
898311edd6 - read, write , close, lseek now check if fd >= 0 2011-08-03 11:57:21 +02:00
Marian Ohligs
5af1ae0386 Merge branch 'master' into ohligs 2011-08-03 10:43:10 +02:00
Stefan Lankes
577300919c fix bug in search_apic and uses function to find the MP Config Table 2011-08-03 07:37:57 +02:00
Stefan Lankes
e98a53ba16 Merge branch 'master' into svm 2011-08-02 12:53:21 -07:00
Stefan Lankes
f4dd038ee5 save and restore segment registers
=> this fixed a bug in the system call "fork"
2011-08-02 12:33:08 -07:00
Stefan Lankes
d91b0d49c2 minor bug fix
=> search the MP Config Table below 1MB
2011-08-02 18:29:20 +02:00
Carl-Benedikt Krüger
5d2b31e198 ... 2011-08-02 17:47:23 +02:00
Carl-Benedikt Krüger
7c015f53c3 ... 2011-08-02 17:43:36 +02:00
Carl-Benedikt Krüger
fafb24235f ... 2011-08-02 17:37:20 +02:00
Carl-Benedikt Krüger
1ac47406c1 ... 2011-08-02 17:35:30 +02:00
Carl-Benedikt Krüger
c68844575c ... 2011-08-02 17:33:44 +02:00
Carl-Benedikt Krüger
ce95bd3b7c ... 2011-08-02 17:29:11 +02:00