#
9bd8d1d5 |
|
03-Apr-2019 |
Reto Achermann <reto.achermann@inf.ethz.ch> |
replacing umlaute and fixing address in headers Haldeneggsteig -> Universitaetsstrasse Signed-off-by: Reto Achermann <reto.achermann@inf.ethz.ch>
|
#
0036d2fa |
|
13-Aug-2015 |
Moritz Hoffmann <moritz.hoffmann@inf.ethz.ch> |
Closes T154: pmap, kernel: Add support for write-combining on ia32/64 Signed-off-by: Moritz Hoffmann <moritz.hoffmann@inf.ethz.ch>
|
#
bb2b35e9 |
|
17-Jun-2015 |
Moritz Hoffmann <moritz.hoffmann@inf.ethz.ch> |
T123: kernel: remove scc-specific code from x86_32 init.c Signed-off-by: Moritz Hoffmann <moritz.hoffmann@inf.ethz.ch>
|
#
58460425 |
|
17-Jun-2015 |
Moritz Hoffmann <moritz.hoffmann@inf.ethz.ch> |
T121: kernel: fix BSP KCB creation on x86_32 and armv5 Signed-off-by: Moritz Hoffmann <moritz.hoffmann@inf.ethz.ch>
|
#
c52b5f07 |
|
16-Jun-2015 |
Moritz Hoffmann <moritz.hoffmann@inf.ethz.ch> |
kernel: Remove references arch_init to bspkcb which does not exist anymore Signed-off-by: Moritz Hoffmann <moritz.hoffmann@inf.ethz.ch>
|
#
cbc8b90f |
|
16-Jun-2015 |
Moritz Hoffmann <moritz.hoffmann@inf.ethz.ch> |
kernel: fix object creation for KCB on arm, x86_32 Signed-off-by: Moritz Hoffmann <moritz.hoffmann@inf.ethz.ch>
|
#
dfddb708 |
|
26-Nov-2014 |
Timothy Roscoe <troscoe@inf.ethz.ch> |
Ensure all Mackerel files are included explicitly from dev/
|
#
de30396d |
|
11-Nov-2014 |
Gerd Zellweger <mail@gerdzellweger.com> |
Boot driver for ARM can now boot a pandaboard core.
|
#
13f6c7b6 |
|
10-Nov-2014 |
Gerd Zellweger <mail@gerdzellweger.com> |
Add support to identify KCB on 32bit and correctly abort if it fails.
|
#
5c16930d |
|
10-Nov-2014 |
Gerd Zellweger <mail@gerdzellweger.com> |
Move boot-up assembly to usr/drivers.
|
#
dc60088c |
|
05-Nov-2014 |
Gerd Zellweger <mail@gerdzellweger.com> |
Integrating coreboot for 32bit.
|
#
0fa35984 |
|
24-Sep-2013 |
Gerd Zellweger <mail@gerdzellweger.com> |
Refactoring core boot-up logic in kernel. Move architecture independent logic into single arch-independent syscall for all platforms. Handle arch specific boot-up with specialized function (usually defined in start_aps.c).
|
#
e8ada2b4 |
|
08-Aug-2012 |
Mothy <troscoe@inf.ethz.ch> |
Removed some redundant (identical) files. --HG-- rename : kernel/include/arch/x86_64/debug.h => kernel/include/arch/x86/debug.h rename : kernel/include/arch/x86_64/pic.h => kernel/include/arch/x86/pic.h
|
#
5eec8d02 |
|
06-Aug-2012 |
Mothy <troscoe@inf.ethz.ch> |
New serial interface inside the CPU driver.
|
#
9e6a56f2 |
|
10-May-2012 |
Simon Peter <speter@inf.ethz.ch> |
Removed RCK_EMU and updated SCC tech note.
|
#
a1fdf3e1 |
|
07-May-2012 |
Simon Peter <speter@inf.ethz.ch> |
Removed broken SCC klog output mechanism. Makes more memory available. Also use 16MB at the end of address space.
|
#
cba58299 |
|
05-Feb-2012 |
Kornilios Kourtis <kkourt@inf.ethz.ch> |
newlib,x86_32: use PRI{u,x}32, PRI{u,x}PTR, etc in format strings Again this is needed because newlib defines uint32_t as unsigned long. (In retrospect, I should just changed newlib's uint32_t to unsigned int) Checkpoint: compiles and boots qemu for x86-{32,64}-{newlib,freec} Also, a couple of tests on real hardware (x86_64 only) work
|
#
38f02e71 |
|
11-Jan-2012 |
Andrew Baumann <andrew.baumann@microsoft.com> |
clean up and add some flexbility to mapping of APIC IDs and core IDs * introduced kernel boot parameter to control the core ID for the BSP (on x86, where it was always zero) * introduced spawnd parameter to allow all core IDs to start from an offset (I'm using this for boot on MIC) * added monitor API to query the local core's APIC ID (some drivers might need it) * fixed some kernel paths that were needlessly reading the APIC ID out of the APIC all the time
|
#
559955b4 |
|
02-Aug-2011 |
Simon Peter <speter@inf.ethz.ch> |
Merge from ASPLOS tree.
|
#
8db9571d |
|
18-Jul-2011 |
Andrew Baumann <andrew.baumann@microsoft.com> |
added 64-bit support to dite This actually turned out not to be what I needed, but I'm hopeful it may prove useful in the future. Also added support for real command-line arguments, including specifying the output file as an argument rather than in the config file. --HG-- rename : kernel/include/arch/scc/diteinfo.h => kernel/include/diteinfo.h
|
#
9299dcef |
|
08-Jul-2011 |
Stefan Kästle <stefan.kaestle@inf.ethz.ch> |
Initial version of public stable barrelfish repository.
|