Commit Graph

17 Commits

Author SHA1 Message Date
ice-bit
ba9feaba18 Fixed Interrupts bug:
It was a problem about ports(cpu/ports.asm) functions.
2019-07-06 00:32:41 +02:00
ice-bit
3a0d674985 Finxing interrupts... 2019-07-05 21:12:18 +02:00
ice-bit
bb78281aaf Added ISRs and IRQs drivers and set up all interrupts in assembly, however the does not work, yet 2019-07-05 18:25:58 +02:00
ice-bit
1aa6963e84 Added IDT driver 2019-07-05 12:32:04 +02:00
ice-bit
14ee39a515 Fixed GDT bug 2019-07-05 11:33:55 +02:00
ice-bit
ccd31d8fab Added Global Descriptor Table(GDT)...not working yet(as always) 2019-07-04 12:49:53 +02:00
ice-bit
222ab282d9 Fixed printf and VGA driver bugs, also added README 2019-07-04 01:58:34 +02:00
ice-bit
cd820126b2 Fixed makefile 2019-07-03 21:10:01 +02:00
ice-bit
a0b6eb882a Fixed all previous bugs...however strange things happens when OS runs 2019-07-03 21:04:05 +02:00
ice-bit
bec03e3d1b Added:
- TTY driver
- VGA driver
- kernel's main function
- Makefiles

*NOTE*: iceOS not works at this stage.
2019-07-03 18:12:57 +02:00
ice-bit
bb59c7532f Fixing gitignore... 2019-07-03 12:41:41 +02:00
Marco
935717fc0e
Update .giignore 2019-07-03 12:40:01 +02:00
Marco
fd5f8dea2a
Create .giignore 2019-07-03 12:39:39 +02:00
Marco
7c04a8d662
Delete .gitignore 2019-07-03 12:39:10 +02:00
ice-bit
f11c690284 Added new libc method(printf) 2019-07-03 12:37:16 +02:00
ice-bit
79817e6610 Added multiboot header, ports methods and added new part of libc(string) 2019-07-03 12:15:40 +02:00
ice-bit
7650b9b8a2 Added project structure 2019-07-01 17:47:31 +02:00