Stefan Lankes
|
d203a070f4
|
add IPI support to flush the TLB on the other cores
|
2011-07-19 07:16:49 +02:00 |
|
Stefan Lankes
|
85768e6f58
|
fix bug in APIC code
=> before we enable the interrupts, we map the APIC registers
|
2011-07-18 15:51:26 +02:00 |
|
Stefan Lankes
|
82e6604a2c
|
demo also shows the core number on which the application is running
|
2011-07-18 09:51:16 +02:00 |
|
Stefan Lankes
|
da8b078184
|
align timer_ticks to a cache line
|
2011-07-18 09:32:52 +02:00 |
|
Stefan Lankes
|
e595fae384
|
add SMP support
- this is experimental version
- by setting MAX_CORES to 1, you are to disable the SMP support
|
2011-07-18 09:14:28 +02:00 |
|
Stefan Lankes
|
09b3655ea4
|
reserve a page for the boot code of the application processors
|
2011-07-18 09:13:33 +02:00 |
|
Stefan Lankes
|
ba1cbc97c8
|
on a SMP system, only the boot processor increases the timer value
|
2011-07-18 09:10:23 +02:00 |
|
Stefan Lankes
|
36a8ed9e31
|
add helper functions for reading and writing CMOS entries
|
2011-07-18 09:06:09 +02:00 |
|
Stefan Lankes
|
35ec905b7e
|
move processor initialization code into the function cpu_init
|
2011-07-18 09:01:35 +02:00 |
|
Stefan Lankes
|
e7c0f53562
|
redesign of the boot code of the application processor
|
2011-07-18 08:35:57 +02:00 |
|
Stefan Lankes
|
1fb1379a9c
|
remove typo
|
2011-07-18 08:35:14 +02:00 |
|
Stefan Lankes
|
afbe7ea520
|
fix typo
|
2011-07-16 07:52:14 +02:00 |
|
Stefan Lankes
|
18ce8eff11
|
some code cleanups
|
2011-07-15 09:22:31 +02:00 |
|
Stefan Lankes
|
a61607d2e7
|
add additional error messages
|
2011-07-12 10:26:50 -07:00 |
|
Stefan Lankes
|
ff1bc7c470
|
remove typo
|
2011-07-11 23:42:25 -07:00 |
|
Stefan Lankes
|
ae8c12eb4d
|
remove obsolete file
|
2011-07-05 07:48:15 +02:00 |
|
Stefan Lankes
|
f5c3437e09
|
fix bug to compile MetalSVM on RockCreek without LwIP support
|
2011-07-04 13:25:50 -07:00 |
|
Stefan Lankes
|
ea10e8f4d6
|
fix bug to compile MetalSVM on systems without RCCE support
|
2011-07-04 22:21:02 +02:00 |
|
Stefan Lankes
|
dfe6759fc9
|
remove file
|
2011-07-04 13:07:24 -07:00 |
|
Stefan Lankes
|
30aaa5fda3
|
review of Benedikt's virtual IP device
|
2011-07-04 13:02:19 -07:00 |
|
Stefan Lankes
|
227031a41c
|
Merge branch 'master' into network
|
2011-07-04 11:41:21 -07:00 |
|
Stefan Lankes
|
42b5542881
|
don't longer use ping_send_now
|
2011-07-04 10:56:50 -07:00 |
|
Stefan Lankes
|
f48c738d8e
|
fix bug in the initialization of LwIP
|
2011-07-04 10:56:15 -07:00 |
|
Stefan Lankes
|
0fe5027a63
|
if LwIP supports sockets, the ping example will switch to the socket interface
|
2011-07-04 10:51:30 -07:00 |
|
Stefan Lankes
|
351a0f6391
|
remove obsolete iRCCE_*_push
|
2011-07-03 02:31:40 -07:00 |
|
Stefan Lankes
|
e08f6a9d53
|
add UART support
|
2011-07-02 13:04:26 -07:00 |
|
Stefan Lankes
|
e5c0e2b037
|
integrate the timer values of the icc ping example in the payload of the mailbox header
=> remove some static variables
|
2011-07-02 03:40:08 -07:00 |
|
Stefan Lankes
|
5cd3d7557a
|
fine tuning to increase the performance of the mailbox example
|
2011-07-02 03:13:24 -07:00 |
|
Stefan Lankes
|
4b3efa14a3
|
add Simon's patch
|
2011-07-02 03:10:07 -07:00 |
|
Stefan Lankes
|
32a36c5e6e
|
disable ping example
|
2011-07-02 00:28:41 -07:00 |
|
Stefan Lankes
|
fec9f9cfe1
|
switch back to the ping example
- use RAW interface
- cut the timer debug messages
|
2011-06-30 12:26:16 -07:00 |
|
Stefan Lankes
|
bc2eb33141
|
Merge branch 'master' of git.lfbs.rwth-aachen.de:metalsvm
|
2011-06-30 12:13:50 -07:00 |
|
Stefan Lankes
|
86b1d02945
|
remove obsolete lines
|
2011-06-30 12:11:58 -07:00 |
|
Stefan Lankes
|
89ae9be16e
|
add missing delays
|
2011-06-30 14:16:55 +02:00 |
|
Carl-Benedikt Krüger
|
3fc8857304
|
heuristical polling && interrupts
|
2011-06-30 11:29:42 +02:00 |
|
Carl-Benedikt Krüger
|
76983818f2
|
...
|
2011-06-30 11:24:59 +02:00 |
|
Carl-Benedikt Krüger
|
9cb341a415
|
...
|
2011-06-30 11:21:06 +02:00 |
|
Carl-Benedikt Krüger
|
69bdfec366
|
...
|
2011-06-30 11:19:23 +02:00 |
|
Carl-Benedikt Krüger
|
d9de73381c
|
dynamic polling
|
2011-06-30 11:12:43 +02:00 |
|
Carl-Benedikt Krüger
|
4674a140a0
|
...
|
2011-06-29 23:19:12 +02:00 |
|
Carl-Benedikt Krüger
|
fc198d5a45
|
...
|
2011-06-29 23:16:30 +02:00 |
|
Carl-Benedikt Krüger
|
ed0db42270
|
...
|
2011-06-29 23:13:58 +02:00 |
|
Carl-Benedikt Krüger
|
cb3a829aea
|
...
|
2011-06-29 23:11:51 +02:00 |
|
Carl-Benedikt Krüger
|
57e3e2da6f
|
...
|
2011-06-29 23:10:12 +02:00 |
|
Carl-Benedikt Krüger
|
b98f7e78ea
|
...
|
2011-06-29 23:04:11 +02:00 |
|
Carl-Benedikt Krüger
|
81f6288032
|
...
|
2011-06-29 23:02:20 +02:00 |
|
Carl-Benedikt Krüger
|
c4ac63fa6a
|
...
|
2011-06-29 23:00:15 +02:00 |
|
Stefan Lankes
|
e1d3ac2ec5
|
remove obsolete code & minor optimizations
|
2011-06-29 12:31:32 -07:00 |
|
Stefan Lankes
|
de216756d1
|
move mailbox example to tests.c
|
2011-06-29 12:29:04 -07:00 |
|
Carl-Benedikt Krüger
|
f97c5f6697
|
...
|
2011-06-29 17:56:49 +02:00 |
|