chinazi-dictatorship

Ciro Santilli 66d7a45819 md vor 6 Jahren
grub f2b7146418 Install the missing grub-pc-bin vor 7 Jahren
hajji 48614b45fa Document hajji working vor 9 Jahren
intel-startup bd0424f001 Failed smp attempt started vor 9 Jahren
multiboot f2b7146418 Install the missing grub-pc-bin vor 7 Jahren
nasm 71e104bab0 Uniformized macros: push save all registers, and use only GAS macros, no CPP vor 9 Jahren
no-linker-script a8d90ac777 Make osdev example more uniform with the hello world vor 9 Jahren
printf 8ceb4b27a6 Update README.md vor 7 Jahren
uefi 893fdba02c Add BIOS disclaimer vor 9 Jahren
.gitignore b9b4da0d1e initial_state.S stopped working... vor 9 Jahren
LICENSE.md b45d1da410 improve license vor 8 Jahren
Makefile 7ed9f2c0e7 Update SMP TODO vor 9 Jahren
README.md 66d7a45819 md vor 6 Jahren
TODO.md 7ed9f2c0e7 Update SMP TODO vor 9 Jahren
about.md ec6575dd61 Link to SO answer for ring 0 vs 3 vor 7 Jahren
apm.md a44b659299 bios keyboard vor 9 Jahren
apm_shutdown.S 61f0ad8dda Remove END vor 9 Jahren
apm_shutdown2.S 61f0ad8dda Remove END vor 9 Jahren
bibliography.md 16f0eaf8dd License vor 8 Jahren
bios.md 893fdba02c Add BIOS disclaimer vor 9 Jahren
bios_background.S 71e104bab0 Uniformized macros: push save all registers, and use only GAS macros, no CPP vor 9 Jahren
bios_carriage_return.S b16e42ffe3 SMP works on qemu 2.3.0 but no delays yet, so likely to fail on real hardware vor 9 Jahren
bios_clear_screen.S 71e104bab0 Uniformized macros: push save all registers, and use only GAS macros, no CPP vor 9 Jahren
bios_color.S 71e104bab0 Uniformized macros: push save all registers, and use only GAS macros, no CPP vor 9 Jahren
bios_cursor_position.S 71e104bab0 Uniformized macros: push save all registers, and use only GAS macros, no CPP vor 9 Jahren
bios_detect_memory.S 71e104bab0 Uniformized macros: push save all registers, and use only GAS macros, no CPP vor 9 Jahren
bios_disk_load.S 24988411ad Make page setup into a function vor 9 Jahren
bios_disk_load2.S b7fffee9c4 Remove unneeded memory to register movs vor 9 Jahren
bios_hello_world.S 61f0ad8dda Remove END vor 9 Jahren
bios_keyboard.S 71e104bab0 Uniformized macros: push save all registers, and use only GAS macros, no CPP vor 9 Jahren
bios_keyboard_loop.S 71e104bab0 Uniformized macros: push save all registers, and use only GAS macros, no CPP vor 9 Jahren
bios_newline.S b16e42ffe3 SMP works on qemu 2.3.0 but no delays yet, so likely to fail on real hardware vor 9 Jahren
bios_pixel.S 61f0ad8dda Remove END vor 9 Jahren
bios_pixel_line.S 61f0ad8dda Remove END vor 9 Jahren
bios_putc.S bd0424f001 Failed smp attempt started vor 9 Jahren
bios_scroll.S b16e42ffe3 SMP works on qemu 2.3.0 but no delays yet, so likely to fail on real hardware vor 9 Jahren
bios_tick_count.S d1f11492c2 DRY out PIT and make one that fires only once, get nsectors from linker script vor 9 Jahren
common.h b7fffee9c4 Remove unneeded memory to register movs vor 9 Jahren
configure f2b7146418 Install the missing grub-pc-bin vor 7 Jahren
cpu.md e93781b7c7 improve readme vor 9 Jahren
cs.S aaaea79a6f Refactor print_hex vor 9 Jahren
debug.md 9e58c1dc65 idt vor 9 Jahren
formats.md d217b180be Split up README vor 9 Jahren
gdb.gdb b16e42ffe3 SMP works on qemu 2.3.0 but no delays yet, so likely to fail on real hardware vor 9 Jahren
getting-started.md ce9636f324 readme: make docker more precise vor 7 Jahren
idt.S bd0424f001 Failed smp attempt started vor 9 Jahren
idt1.S 1f6af90212 Page fault handler works! vor 9 Jahren
idt_zero_divide.S 1f6af90212 Page fault handler works! vor 9 Jahren
in.md bd0424f001 Failed smp attempt started vor 9 Jahren
in_beep.S 61f0ad8dda Remove END vor 9 Jahren
in_beep_illinois.S 71e104bab0 Uniformized macros: push save all registers, and use only GAS macros, no CPP vor 9 Jahren
in_keyboard.S bd0424f001 Failed smp attempt started vor 9 Jahren
in_mouse.S 61f0ad8dda Remove END vor 9 Jahren
infinite_loop.S 61f0ad8dda Remove END vor 9 Jahren
initial_state.S b16e42ffe3 SMP works on qemu 2.3.0 but no delays yet, so likely to fail on real hardware vor 9 Jahren
interrupt.S 1f6af90212 Page fault handler works! vor 9 Jahren
interrupt1.S 71e104bab0 Uniformized macros: push save all registers, and use only GAS macros, no CPP vor 9 Jahren
interrupt_keyboard.S 71e104bab0 Uniformized macros: push save all registers, and use only GAS macros, no CPP vor 9 Jahren
interrupt_loop.S 71e104bab0 Uniformized macros: push save all registers, and use only GAS macros, no CPP vor 9 Jahren
interrupt_zero_divide.S 9e58c1dc65 idt vor 9 Jahren
io.md a44b659299 bios keyboard vor 9 Jahren
lidt.S 71e104bab0 Uniformized macros: push save all registers, and use only GAS macros, no CPP vor 9 Jahren
linker.ld d1f11492c2 DRY out PIT and make one that fires only once, get nsectors from linker script vor 9 Jahren
mbr.md 25235ad9ba Keyboard input, hex printer vor 9 Jahren
min.S 61f0ad8dda Remove END vor 9 Jahren
modes-of-operation.md b16e42ffe3 SMP works on qemu 2.3.0 but no delays yet, so likely to fail on real hardware vor 9 Jahren
page_fault.S b7fffee9c4 Remove unneeded memory to register movs vor 9 Jahren
paging.S b7fffee9c4 Remove unneeded memory to register movs vor 9 Jahren
pic.md bd0424f001 Failed smp attempt started vor 9 Jahren
pit.S 9a33f2a5c7 pit sleep works vor 9 Jahren
pit_once.S d1f11492c2 DRY out PIT and make one that fires only once, get nsectors from linker script vor 9 Jahren
pit_protected.S 9a33f2a5c7 pit sleep works vor 9 Jahren
protected_mode.S 2b83197f39 Paging works!!! vor 9 Jahren
reboot.S 61f0ad8dda Remove END vor 9 Jahren
ring.md 3cc662b11e Link to userland vor 8 Jahren
rtc.S 881300bd22 Simple protected mode PIT works vor 9 Jahren
segment_base.S 2b83197f39 Paging works!!! vor 9 Jahren
segment_registers.S 71e104bab0 Uniformized macros: push save all registers, and use only GAS macros, no CPP vor 9 Jahren
segmentation.md 893fdba02c Add BIOS disclaimer vor 9 Jahren
smp.S 4ada3c2cd0 Improve SMP doc a little bit vor 9 Jahren
smp.md 7ed9f2c0e7 Update SMP TODO vor 9 Jahren
ss.S aaaea79a6f Refactor print_hex vor 9 Jahren
template.S 71e104bab0 Uniformized macros: push save all registers, and use only GAS macros, no CPP vor 9 Jahren
test_pit_sleep.S a41a4c1f18 SMP with PIT sleep vor 9 Jahren
test_pit_sleep_protected.S a41a4c1f18 SMP with PIT sleep vor 9 Jahren
test_print_bytes.S 1f6af90212 Page fault handler works! vor 9 Jahren
test_vga_print_bytes.S 1f6af90212 Page fault handler works! vor 9 Jahren
tests.md 66d7a45819 md vor 6 Jahren