Commit Graph

13 Commits

Author SHA1 Message Date
Mathieu Maret c62f52342f Add gdt (from SOS) 2018-07-12 12:20:27 +02:00
Mathieu Maret 278ac9f816 Rename IRQ exception base addr 2018-07-12 12:20:27 +02:00
Mathieu Maret 0d43780f35 Add more comment in mbr 2018-07-10 14:04:51 +02:00
Mathieu Maret 35c0fb8f86 Add IRQ handler 2018-06-26 16:41:06 +02:00
Mathieu Maret a82a055ea1 Add Readme doc 2017-11-27 14:52:01 +01:00
Mathieu Maret f1341d3d72 Add some "kernel" code written in C
Draw few message on VGA
Setup Interruption Description Table
Setup IRQ
2017-11-27 14:51:51 +01:00
Mathieu Maret 523bff7fce Put 32bits code after 1sector and load it
Use makefile to build
Use ld linker script to create final bin
2017-11-24 22:41:16 +01:00
Mathieu Maret a6750cb2a5 Go into 32bits protected mode 2017-11-23 23:25:07 +01:00
Mathieu Maret 868278ffec Correct markdown 2017-01-28 23:50:26 +01:00
Mathieu Maret 6e2f3fbd06 Add doc about reg 2017-01-28 23:40:54 +01:00
Mathieu Maret b2610491c7 Hello world in a mbr 2017-01-28 23:31:26 +01:00
Mathieu Maret bad25e4013 mbr print 'A' 2017-01-28 23:01:44 +01:00
Mathieu Maret acc01761e0 Mbr doing nothing 2017-01-28 22:58:25 +01:00