Added commented _USE_GAZ_IDT maco to test page fault exception during write access in supervisor-mode when CR0.WP = 1.

Signed-off-by: Arun Prakash Jana <engineerarun@gmail.com>
Printing an address in hex rather than decimal.

Signed-off-by: Arun Prakash Jana <engineerarun@gmail.com>
Removing the gcc option to generate 32-bit specific mkboot
as 64-bit mkboot seems to work fine.
Removing the checked-in mkboot binary from repository as it
is generated by build process.

Signed-off-by: Arun Prakash Jana <engineerarun@gmail.com>
Minimized the number of additions done in the loop to populate IDT.

Signed-off-by: Arun Prakash Jana <engineerarun@gmail.com>
Added commented _USE_GAZ_IDT maco to test page fault exception during write access in supervisor-mode when CR0.WP = 1.

Signed-off-by: Arun Prakash Jana <engineerarun@gmail.com>
Removing the gcc option to generate 32-bit specific mkboot
as 64-bit mkboot seems to work fine.
Removing the checked-in mkboot binary from repository as it
is generated by build process.

Signed-off-by: Arun Prakash Jana <engineerarun@gmail.com>
Minimized the number of additions done in the loop to populate IDT.

Signed-off-by: Arun Prakash Jana <engineerarun@gmail.com>
Merge branch 'dev' of https://github.com/jarun/ox into dev

Signed-off-by: Arun Prakash Jana <engineerarun@gmail.com>

Conflicts:
	kernel/ox_main.c
Merge pull request #4 from jarun/dev

Added commented _USE_GAZ_IDT maco to test page fault exception
Implementation of GDT and IDT initialization.

Signed-off-by: Arun Prakash Jana <engineerarun@gmail.com>
Fix: Made changes to call C routine when page fault occurs.

Signed-off-by: Arun Prakash Jana <engineerarun@gmail.com>
Merge pull request #5 from jarun/dev

Implementation of GDT and IDT initialization.