secXsQuared
7a297165fc
Update README.md
2018-02-16 23:44:48 -05:00
secXsQuared
779af0e981
Update README.md
2018-02-14 15:22:57 -05:00
secXsQuared
7dabcecb92
Identity mapping in 64 bit mode and ++output directory
2018-02-14 02:31:50 -05:00
secXsQuared
f625215412
Update README.md
2018-02-13 13:33:24 -05:00
secXsQuared
4637a72136
Update README.md
2018-02-13 13:32:46 -05:00
secXsQuared
8a7b8d485e
Update README.md
2018-02-13 13:32:17 -05:00
secXsQuared
2b7366a078
Rename ReadME.txt to README.md
2018-02-13 13:31:36 -05:00
secXsQuared
142d30cea2
Update ReadME.txt
2018-02-13 13:29:45 -05:00
secXsQuared
9256f5b575
- Refactored Makefile + included dependencies.
...
- asm and ld files referencing c symbols are now generated by c preprocessor instead of duplicate definition.
- Finished kernel memory layout. Unfinished init code.
2018-02-11 22:26:03 -05:00
secXsQuared
d8a071f0ab
In themiddle of somethign
2018-02-08 14:51:29 -05:00
secXsQuared
5e7e5468f3
I don't really need UEFI.. Let's see what grub does.
2018-02-07 02:54:26 -05:00
secXsQuared
243e4cb1fe
Non-recursive make + compiled + set up QEMU + GDB.
2018-02-07 00:42:59 -05:00
secXsQuared
2c58926308
lll
2018-02-06 16:25:47 -05:00
secXsQuared
1d4c7282b5
refactor
2018-01-31 14:10:24 -05:00
secXsQuared
480e2dbf28
license
2018-01-27 04:25:11 -05:00
sy2zhao
26359491a8
line ending....
2018-01-26 11:17:58 -05:00
sy2zhao
96c8c9f2f5
Line Ending.
2018-01-26 10:59:13 -05:00
sy2zhao
b0a119d8db
Fixed everything. Gonna compile.
2018-01-26 03:43:22 -05:00
Oscar
72084394f2
in the middle of sth
2018-01-25 14:11:22 -05:00
Oscar
c794f7be6d
Merge commit '380d6d6bc48e3f10dc2b4317cd635ad1eddba47a'
2018-01-25 12:15:00 -05:00
sy2zhao
380d6d6bc4
?
2018-01-25 04:53:35 -05:00
secXsQuared
3dc283bed0
Update ReadME.txt
2017-09-14 19:51:55 -04:00
sy2zhao
04ac0338c7
kek
2017-06-26 23:31:48 -04:00
sy2zhao
f108edb23c
++
2017-06-21 13:37:14 -04:00
sy2zhao
e08dbf8f60
Restructured things. Not quite compiling but it's the backbone.
2017-06-16 03:19:03 -04:00
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
188f570f9f
2
2017-03-09 18:50:35 -08:00
Oscar
d0803c45bb
Refactoring started
2017-02-22 18:36:00 -08:00
Oscar
813bc3de69
kernel symbol table!!
2017-02-10 18:10:31 -08:00
secXsQuared1995
cdd705ce32
Added address space defn to C header
2017-02-05 20:32:28 -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
6ce50485be
Updated the build tool for the cross compiler
2017-02-02 18:53:17 -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
secXsQuared1995
1788338f10
Does not link. After moving to the virtual address space, the linker is freaking out at all the defined 32 bit symbols for the multiboot loader.
2017-02-01 01:58:21 -08:00
Oscar
53195f144d
Compiled but does not link
2017-01-31 19:26:08 -08:00
secXsQuared1995
97fe8bbe9e
busy busy busy
2016-10-17 02:05:34 -04:00
secXsQuared
1f080a6b80
BROKEN AF
2016-09-13 00:41:09 -04:00
secXsQuared
f412efdbfd
hmmm?
2016-08-29 13:06:57 -04:00
secXsQuared
ba7672dd00
Fixing stuff. Still broken
2016-08-28 02:14:22 -07:00
secXsQuared
e6bbba7b60
Still broken
2016-08-27 17:20:38 -07:00
secXsQuared
5a3d467dbd
BROKEN
2016-08-26 22:13:54 -07:00
secXsQuared
4032174150
huh
2016-08-05 22:55:55 -07:00
secXsQuared
e797cc29c2
Ref MGR
2016-07-23 17:54:54 -07:00
secXsQuared
03d3d4ab70
Everything compiled again, with a lot of changes to the design of HAL.
...
Although a lot of things are not working yet. It's getting closer.
2016-07-08 20:01:33 -07:00
secXsQuared
bfd0595926
Slowly continuing the work
2016-07-08 17:57:09 -07:00
secXsQuared
38775a235f
CHEC
2016-07-01 02:15:07 -07:00