Commit graph

1705 commits

Author SHA1 Message Date
Stefan Lankes
3645a598da remove typo 2011-05-31 23:44:03 +02:00
Simon Pickartz
11e61b6816 add printfs 2011-05-31 05:47:16 -07:00
Simon Pickartz
e59860dde3 add icc_mail_ping to icc.h 2011-05-31 04:57:55 -07:00
Simon Pickartz
4a1930fb9f bug fix 2011-05-31 04:29:20 -07:00
Simon Pickartz
9aa95fee0c add anysource support for irecv and recv 2011-05-31 12:58:15 +02:00
Simon Pickartz
3cf792d250 add mailbox test 2011-05-31 02:55:40 -07:00
Simon Pickartz
d1fd6d151f kfree calls match to inteface now 2011-05-31 01:57:48 -07:00
Simon Pickartz
e7cae5599d conflict fix 2011-05-31 01:53:05 -07:00
Simon Pickartz
cb3f4295e4 add iRCCE_mailbox.c to Makefile 2011-05-31 01:50:47 -07:00
Simon Pickartz
b05400348a anylength support in isend 2011-05-31 10:48:28 +02:00
Simon Pickartz
75ed99db86 added mailbox-support 2011-05-31 10:45:22 +02:00
Simon Pickartz
683f36b83e added mailbox-system 2011-05-31 10:22:26 +02:00
Marian Ohligs
d92515f02a Merge branch 'master' into ohligs 2011-05-30 22:48:00 +02:00
Jacek Galowicz
ce6272ab6e Merge branch 'master' of git.lfbs.rwth-aachen.de:metalsvm 2011-05-30 11:26:37 +02:00
Jacek Galowicz
7fdb044e9a Encapsulated FPU restore instructions.
There is a new procedure restore_fpu_state() in
arch/x86/include/asm/tasks_types.
Will need this code in lguest, too.
2011-05-30 11:22:54 +02:00
Stefan Lankes
5d16090b76 map FPGA registers to the kernel space 2011-05-29 15:30:34 -07:00
Marian Ohligs
4527603c7c some changes in .gitignore 2011-05-29 23:10:00 +02:00
Marian Ohligs
7557858b3a Merge branch 'master' into ohligs 2011-05-29 22:03:58 +02:00
Stefan Lankes
318324949e add missing directory to the list of the lwip directories 2011-05-29 13:02:04 -07:00
Marian Ohligs
47e22ba262 Merge branch 'master' into ohligs 2011-05-29 20:54:35 +02:00
Stefan Lankes
bfc5f29620 add ping test and increase the number of timeouts 2011-05-29 15:54:33 +02:00
Stefan Lankes
8a746580b0 fix typo 2011-05-29 15:38:18 +02:00
Stefan Lankes
fdeceeac36 switch from lwip-1.3.2 to lwip 1.4.0 2011-05-29 15:36:02 +02:00
Marian Ohligs
83f5a4c426 Merge branch 'master' into ohligs
Conflicts:
	.gitignore
2011-05-29 11:20:49 +02:00
Stefan Lankes
3ff984a21c add the example jacobi to the git ignore list 2011-05-28 23:37:15 +02:00
Stefan Lankes
cdd16a2b9f add the SSE support
=> context switch stores also the SSE registers
2011-05-28 23:35:46 +02:00
Stefan Lankes
b5066036ab only if the macro CONFIG_VGA is set, the function settextcolor will be used 2011-05-25 15:42:10 -07:00
Stefan Lankes
e4b6c8a356 Merge branch 'svm' 2011-05-25 15:34:43 -07:00
Stefan Lankes
5d702411ab enable in RCCE the shared memory support 2011-05-25 15:28:20 -07:00
Jacek Galowicz
394befa3a8 Color management for procedures using vga_putchar
As seen in some BSD operating systems, you can now push and pop foreground and background colors onto a stack to change the colors you see on the screen whenever kprintf/kputchar is used.

This could become useful if one wants to see kernel space kprintfs in other colors than user space printfs or error messages in red and other debugging purposes.

Beware: This is just a small and dirty hack which protects the colorstack with locks and so on. But on task switching the color will not be switched. That makes different colors for different colors persistent for all the time difficult/impossible. But I considered adding colors to the task structures a bit overdone for a small debugging-help.

[Sorry for those commit-and-pull-back-mails. Forgot that I had this stuff on the master branch while pushing my own branch onto the server.]
2011-05-25 09:26:00 +02:00
Stefan Lankes
f51b24a45f using of kprintf instead of printf 2011-05-24 15:05:29 -07:00
Stefan Lankes
2357d65a09 add baremetal version of coreid, readLUT and writeLUT 2011-05-24 15:04:44 -07:00
Marian Ohligs
fbd948f66f remove hangman, add mshell 2011-05-24 23:37:40 +02:00
Marian Ohligs
240d7f65c3 Merge branch 'mshell' into readwrite 2011-05-24 23:33:01 +02:00
Marian Ohligs
1650d12295 Merge branch 'ohligs' into readwrite 2011-05-24 18:58:10 +02:00
Marian Ohligs
af0728a57d add the feature to start elf-files 2011-05-24 18:54:53 +02:00
Marian Ohligs
6ba32a14b5 Merge branch 'ohligs' into mshell
Conflicts:
	kernel/tests.c
2011-05-24 18:42:58 +02:00
Marian Ohligs
5c9ff18204 fixing a bug with fork 2011-05-24 18:41:24 +02:00
Marian Ohligs
f54b06a807 add the ability to start apps (still buggy) 2011-05-24 17:23:10 +02:00
Marian Ohligs
cf570ee42a Merge branch 'ohligs' into mshell 2011-05-24 15:44:40 +02:00
Marian Ohligs
3cf6180196 fix some strange behavior with backspace 2011-05-24 00:56:21 +02:00
Marian Ohligs
9137549a42 add basic mshell
-> help
-> exit
-> path/to/elf
2011-05-24 00:48:56 +02:00
Marian Ohligs
bb80eec6e4 Merge branch 'ohligs' into readwrite 2011-05-23 13:48:12 +02:00
Marian Ohligs
bae6e2df51 add tiny hangman test 2011-05-23 13:47:05 +02:00
Marian Ohligs
8651593758 bug fix in fb.c 2011-05-23 13:42:26 +02:00
Marian Ohligs
ec6ccf9c3a Merge branch 'ohligs' into readwrite
Conflicts:
	newlib/examples/hello.c
2011-05-23 12:59:10 +02:00
Marian Ohligs
4f0bc05a74 add basic support of scanf, get ... 2011-05-23 12:56:14 +02:00
Marian Ohligs
34641f4338 - add some open-flag defines
- some design changes
2011-05-19 12:53:47 +02:00
Marian Ohligs
33be04bfcd lseek only works with FS_FILE. On failture, the result is -EINVAL 2011-05-19 11:11:18 +02:00
Marian Ohligs
06f24224ef Merge branch 'ohligs' into readwrite 2011-05-18 18:18:36 +02:00