secXsQuared1995
|
a1ac31bc0b
|
yes
|
2017-03-26 21:11:08 -07:00 |
|
Oscar
|
c80ca61d4c
|
Added all sorts of warnings
|
2017-03-23 19:19:12 -07:00 |
|
Oscar
|
813bc3de69
|
kernel symbol table!!
|
2017-02-10 18:10:31 -08:00 |
|
secXsQuared1995
|
1c1f73f7a8
|
Implemented higher-half kernel mapping (see wiki). Some cleanings need to be done.
PAIN: Bochs does not dump all long mode address mappings.
|
2017-02-04 23:43:15 -08:00 |
|
Oscar
|
e263f26b6b
|
Moving to higher half KRNL
|
2017-02-03 19:10:51 -08:00 |
|
secXsQuared1995
|
ce06ee6bbd
|
A naked and clean cross compiler has been created. Fixed a push qword issue that caused relocation truncation.
|
2017-02-02 23:08:43 -08:00 |
|
Oscar
|
adaca1d72e
|
Compiled + linked with the given cross compiler. Now I need to build a cross compiler myself
|
2017-02-02 17:14:23 -08:00 |
|
Oscar
|
3a88034c22
|
Linker LD Madness.
|
2017-02-01 18:04:07 -08:00 |
|
Oscar
|
53195f144d
|
Compiled but does not link
|
2017-01-31 19:26:08 -08:00 |
|
secXsQuared
|
c98c7c6c98
|
Added information request
|
2016-06-04 22:33:14 -07:00 |
|
secXsQuared
|
32259f3dc7
|
Added boots compilation stuff. Although bochs keeps seg faulting (lol wut)
Now makefile generates disasm for debugging
|
2016-06-04 16:14:50 -07:00 |
|
secXsQuared
|
2139c367d9
|
Fixed x86
|
2016-06-04 13:50:53 -07:00 |
|
secXsQuared
|
e53e396556
|
[RUNNING] Structural and boot change:
1. Changed to multiboot2 complaint
2. Separated modules (hal, kernel, test, common)
3. Rewrite makefile/linker script/ grub.cfg to adapt changes.
|
2016-06-04 02:41:56 -07:00 |
|