|
|
@224
|
6 years |
max |
Create a (virtual) copy of the local cluster in 0xffffe00000000000, …
|
|
|
@203
|
6 years |
max |
start moving the APIC code into the PIC driver
|
|
|
@202
|
6 years |
max |
register the ATA IRQs
|
|
|
@199
|
6 years |
max |
map the LAPIC and IOAPIC in a separate function
|
|
|
@195
|
6 years |
max |
add IOC (ATA)
|
|
|
@192
|
6 years |
max |
initialize pic
|
|
|
@168
|
6 years |
max |
make the TLS initialization per-cpu
|
|
|
@166
|
6 years |
max |
identify the cpu features
|
|
|
@165
|
6 years |
max |
put the per-cpu structures into one structure
|
|
|
@164
|
6 years |
max |
we're gonna use an array of TSSs
|
|
|
@162
|
6 years |
max |
start making these variables per-cpu
|
|
|
@154
|
6 years |
max |
use a demultiplexer to get the channel on the serial port, and
make …
|
|
|
@152
|
6 years |
max |
add a basic RS232 COM1 implementation
|
|
|
@150
|
6 years |
max |
remove debug and unused code
|
|
|
@138
|
6 years |
max |
update
|
|
|
@137
|
6 years |
max |
improve the APIC implementation
|
|
|
@135
|
6 years |
max |
start moving the APIC into the XCU driver
|
|
|
@119
|
6 years |
max |
provide pages_nr
|
|
|
@116
|
6 years |
max |
complete hal_ppm_init, to take into account the reserved areas
|
|
|
@114
|
6 years |
max |
compute the offset for bootinfo
|
|
|
@99
|
6 years |
max |
add the irq functions; we will forbid nested critical sections, so
the …
|
|
|
@94
|
6 years |
max |
remove lw_unc, add a few ops, and update a few things
|
|
|
@86
|
6 years |
max |
enable the timer (not yet calibrated)
|
|
|
@82
|
6 years |
max |
Rename a certain number of things, and improve the APIC support.
|
|
|
@81
|
6 years |
max |
silence a few warnings
|
|
|
@80
|
6 years |
max |
add the timer vector, for now it double-faults
|
|
|
@74
|
6 years |
max |
(forgot to commit this)
|
|
|
@72
|
6 years |
max |
start defining some remote functions, and use uint8_t instead of
char
|
|
|
@70
|
6 years |
max |
start constructing the bootinfo structure
|
|
|
@61
|
6 years |
max |
cosmetic
|
|
|
@51
|
6 years |
max |
Create the core/ sub-directory for x86_64.
|
|
copied from trunk/hal/x86_64/hal_init.c:
|
|
|
@47
|
6 years |
max |
Use mcmodel=large, in order to have a kernel image that is located at …
|