Commit Graph

10 Commits

Author SHA1 Message Date
HyperAssembler
e1b29f2966 Added enable/disable paging function. 2015-01-27 23:58:26 -08:00
HyperAssembler
7510138980 1. x64 support check
2. refactored redundant code for multiboot.asm
3. changed bochs cpu to intel i7
4. write to port and read from port io subroutine
2015-01-27 23:23:14 -08:00
HyperAssembler
cac107ce81 Setup interrupt functions in 32 bits 2015-01-27 00:59:50 -08:00
HyperAssembler
3102815304 Got the new gdt loading working and basic printing stuff.
Fixed script issue.
2015-01-26 01:30:10 -08:00
HyperAssembler
9fcf6b866f Adjusted structure to use make command. 2015-01-25 16:59:08 -08:00
HyperAssembler
b6c999753f 1. Refactored kernel calling convention.
2. Linker script for kernel.
2. Updated mkiso script to link C with nasm and build a runable multiboot1 iso.
2015-01-25 02:26:52 -08:00
HyperAssembler
e12cac16a3 No 2014-10-12 11:56:12 -04:00
HyperAssembler
cc60122630 Added 2014-10-03 23:58:40 -04:00
HyperAssembler
e3aa2e3d59 ORG! 2014-09-30 22:42:12 -04:00
hyperassembler
286803f026 Nop 2014-09-28 18:50:01 -04:00