Ciro Santilli
|
014f945ed6
|
readme: install missing grub dependency for docker
|
2018-04-02 17:52:48 +01:00 |
|
Ciro Santilli
|
f335e41362
|
readme: fix big-img -> big.img
|
2018-04-02 16:08:54 +01:00 |
|
Ciro Santilli 六四事件 法轮功 包卓轩
|
8ceb4b27a6
|
Update README.md
|
2017-11-03 21:16:22 +00:00 |
|
Ciro Santilli 六四事件 法轮功 包卓轩
|
c8ce13dc08
|
Update README.md
|
2017-11-03 21:12:55 +00:00 |
|
Ciro Santilli
|
ec6575dd61
|
Link to SO answer for ring 0 vs 3
|
2017-09-06 18:04:53 +01:00 |
|
Ciro Santilli
|
dbbed23e47
|
multiboot usage
|
2017-08-24 08:10:10 +01:00 |
|
Ciro Santilli
|
b45d1da410
|
improve license
|
2017-04-14 10:27:54 +02:00 |
|
Ciro Santilli
|
16f0eaf8dd
|
License
|
2017-03-21 19:36:50 +00:00 |
|
Ciro Santilli
|
148468b8a4
|
fix about
|
2016-09-04 22:35:17 +01:00 |
|
Ciro Santilli
|
dceabf7269
|
improve about
|
2016-09-04 09:28:52 +01:00 |
|
Ciro Santilli
|
3cc662b11e
|
Link to userland
|
2016-09-04 09:13:58 +01:00 |
|
Ciro Santilli
|
4ada3c2cd0
|
Improve SMP doc a little bit
|
2016-04-03 08:40:53 +02:00 |
|
Ciro Santilli
|
2e3061cc35
|
Fix SMP on index
|
2016-03-14 13:44:59 +01:00 |
|
Ciro Santilli
|
e93781b7c7
|
improve readme
|
2016-03-14 09:37:12 +01:00 |
|
Ciro Santilli
|
893fdba02c
|
Add BIOS disclaimer
|
2015-12-04 10:09:20 -02:00 |
|
Ciro Santilli
|
873c26a4ed
|
bak
|
2015-11-26 14:32:22 +01:00 |
|
Ciro Santilli
|
b7fffee9c4
|
Remove unneeded memory to register movs
|
2015-11-18 11:07:18 +01:00 |
|
Ciro Santilli
|
5c672f7388
|
Improve getting started
|
2015-11-12 08:49:14 +01:00 |
|
Ciro Santilli
|
7ed9f2c0e7
|
Update SMP TODO
|
2015-11-11 15:10:36 +01:00 |
|
Ciro Santilli
|
a41a4c1f18
|
SMP with PIT sleep
|
2015-11-11 12:15:29 +01:00 |
|
Ciro Santilli
|
9a33f2a5c7
|
pit sleep works
|
2015-11-11 09:23:01 +01:00 |
|
Ciro Santilli
|
8543123a62
|
Use the IDT handler stub
|
2015-11-10 20:43:08 +01:00 |
|
Ciro Santilli
|
1e87cda4c0
|
PIT protected handles interrupts more correctly
|
2015-11-10 16:52:46 +01:00 |
|
Ciro Santilli
|
881300bd22
|
Simple protected mode PIT works
|
2015-11-09 14:29:15 +01:00 |
|
Ciro Santilli
|
d1f11492c2
|
DRY out PIT and make one that fires only once, get nsectors from linker script
|
2015-11-09 12:15:15 +01:00 |
|
Ciro Santilli
|
b16e42ffe3
|
SMP works on qemu 2.3.0 but no delays yet, so likely to fail on real hardware
|
2015-11-08 11:45:43 +01:00 |
|
Ciro Santilli
|
bd0424f001
|
Failed smp attempt started
|
2015-11-06 22:05:47 +01:00 |
|
Ciro Santilli
|
9a24f92f36
|
Fix BEGIN 0x to %ax
|
2015-10-30 19:54:39 +01:00 |
|
Ciro Santilli
|
339d2ca0d2
|
PIT works!
|
2015-10-30 15:24:06 +01:00 |
|
Ciro Santilli
|
1f6af90212
|
Page fault handler works!
|
2015-10-28 18:36:31 +01:00 |
|
Ciro Santilli
|
24988411ad
|
Make page setup into a function
|
2015-10-27 09:39:03 +01:00 |
|
Ciro Santilli
|
2b83197f39
|
Paging works!!!
|
2015-10-27 09:04:46 +01:00 |
|
Ciro Santilli
|
9e7ef0b763
|
DRY up IDT
|
2015-10-23 17:57:12 +02:00 |
|
Ciro Santilli
|
d5d35fc39a
|
Divide by zero 32-bit works
|
2015-10-21 22:49:16 +02:00 |
|
Ciro Santilli
|
9e58c1dc65
|
idt
|
2015-10-21 21:41:07 +02:00 |
|
Ciro Santilli
|
71e104bab0
|
Uniformized macros: push save all registers, and use only GAS macros, no CPP
|
2015-10-21 15:55:27 +02:00 |
|
Ciro Santilli
|
aaaea79a6f
|
Refactor print_hex
|
2015-10-20 21:04:49 +02:00 |
|
Ciro Santilli
|
3e01929b63
|
Start detect memory
|
2015-10-20 21:00:24 +02:00 |
|
Ciro Santilli
|
eb9b5a4893
|
Split up getting started, create an about
|
2015-10-20 13:52:48 +02:00 |
|
Ciro Santilli
|
d4aae6183b
|
Failed attempt at modifying a segment descriptor, split GDB to separate file
|
2015-10-20 12:21:31 +02:00 |
|
Ciro Santilli
|
ae4a413b5c
|
DRY up protected mode
|
2015-10-18 14:56:12 +02:00 |
|
Ciro Santilli
|
febbb83254
|
Protected mode works but is ugly, CS, SS work, failed lidt real mode attempt
|
2015-10-17 00:03:05 +02:00 |
|
Ciro Santilli
|
b9b4da0d1e
|
initial_state.S stopped working...
|
2015-10-06 12:27:24 +02:00 |
|
Ciro Santilli
|
61f0ad8dda
|
Remove END
|
2015-10-05 16:58:44 +02:00 |
|
Ciro Santilli
|
5c2e547b52
|
bios_disk_load works
|
2015-10-04 20:02:20 +02:00 |
|
Ciro Santilli
|
cba0757990
|
Bochs works, failed PIT and beep attempts
|
2015-09-30 19:04:39 +02:00 |
|
Ciro Santilli
|
173111e0d0
|
rtc
|
2015-09-29 23:55:54 +02:00 |
|
Ciro Santilli
|
25235ad9ba
|
Keyboard input, hex printer
|
2015-09-24 10:21:34 +02:00 |
|
Ciro Santilli
|
6606a2647d
|
reboot
|
2015-09-21 09:43:03 +02:00 |
|
Ciro Santilli
|
6add24a0ee
|
Init SS and SP by default
|
2015-09-20 20:37:12 +02:00 |
|