Ciro Santilli
|
881300bd22
Simple protected mode PIT works
|
9 years ago |
Ciro Santilli
|
d1f11492c2
DRY out PIT and make one that fires only once, get nsectors from linker script
|
9 years ago |
Ciro Santilli
|
bd0424f001
Failed smp attempt started
|
9 years ago |
Ciro Santilli
|
339d2ca0d2
PIT works!
|
9 years ago |
Ciro Santilli
|
1f6af90212
Page fault handler works!
|
9 years ago |
Ciro Santilli
|
2b83197f39
Paging works!!!
|
9 years ago |
Ciro Santilli
|
d5d35fc39a
Divide by zero 32-bit works
|
9 years ago |
Ciro Santilli
|
9e58c1dc65
idt
|
9 years ago |
Ciro Santilli
|
71e104bab0
Uniformized macros: push save all registers, and use only GAS macros, no CPP
|
9 years ago |
Ciro Santilli
|
3e01929b63
Start detect memory
|
9 years ago |
Ciro Santilli
|
eb9b5a4893
Split up getting started, create an about
|
9 years ago |
Ciro Santilli
|
d4aae6183b
Failed attempt at modifying a segment descriptor, split GDB to separate file
|
9 years ago |
Ciro Santilli
|
ae4a413b5c
DRY up protected mode
|
9 years ago |
Ciro Santilli
|
febbb83254
Protected mode works but is ugly, CS, SS work, failed lidt real mode attempt
|
9 years ago |
Ciro Santilli
|
b9b4da0d1e
initial_state.S stopped working...
|
9 years ago |
Ciro Santilli
|
5c2e547b52
bios_disk_load works
|
9 years ago |
Ciro Santilli
|
cba0757990
Bochs works, failed PIT and beep attempts
|
9 years ago |
Ciro Santilli
|
173111e0d0
rtc
|
9 years ago |
Ciro Santilli
|
25235ad9ba
Keyboard input, hex printer
|
9 years ago |
Ciro Santilli
|
6606a2647d
reboot
|
9 years ago |
Ciro Santilli
|
6add24a0ee
Init SS and SP by default
|
9 years ago |
Ciro Santilli
|
a44b659299
bios keyboard
|
9 years ago |
Ciro Santilli
|
01a5e64efa
Segment registers
|
9 years ago |
Ciro Santilli
|
1f8c00ec8f
BIOS 13h video mode draw pixels
|
9 years ago |
Ciro Santilli
|
3fa034d5b8
BIOS color, scroll
|
9 years ago |
Ciro Santilli
|
7dc6e56e16
big-img, chainload self
|
9 years ago |
Ciro Santilli
|
793df24519
Move GRUB in from linux-cheat, add chainloader example
|
9 years ago |
Ciro Santilli
|
d217b180be
Split up README
|
9 years ago |
Ciro Santilli
|
a8d90ac777
Make osdev example more uniform with the hello world
|
9 years ago |
Ciro Santilli
|
29004f01f3
Improve readme
|
9 years ago |