lucic71
|
ebfce6701c
|
Updated README
|
2020-07-16 12:45:50 +03:00 |
Lucian
|
c2e88d1669
|
Create LICENSE.md
|
2020-07-16 11:50:53 +03:00 |
lucic71
|
2dfddcd743
|
Added macro for converting KB to blocks
|
2020-07-15 21:24:05 +03:00 |
lucic71
|
61d06f8977
|
Implementation for Virtual Memory Manager
|
2020-07-15 14:15:23 +03:00 |
lucic71
|
14073ed0ce
|
Updated vmm and pmm
|
2020-07-15 14:13:35 +03:00 |
lucic71
|
620405613f
|
Added timer module
|
2020-07-12 14:09:01 +03:00 |
lucic71
|
5ae696132a
|
Added screen_delete_line routine
|
2020-07-12 14:08:19 +03:00 |
lucic71
|
ffc025bc79
|
Created Virtual Memory Manager interface
|
2020-07-11 18:04:54 +03:00 |
lucic71
|
95b3e99122
|
Handle ISR with panic call
|
2020-07-11 17:17:15 +03:00 |
lucic71
|
853a936450
|
Updated kernel.c and Makefile
|
2020-07-10 16:20:52 +03:00 |
lucic71
|
9bf1030fe4
|
Implemented Physical Memory Manager
|
2020-07-10 16:15:21 +03:00 |
lucic71
|
678f564974
|
Added bitmap in lib
|
2020-07-10 16:13:22 +03:00 |
lucic71
|
c95f826c2c
|
Implemented multiboot check
|
2020-07-10 16:02:58 +03:00 |
lucic71
|
795c78009c
|
Updated pmm interface and changed print_memory_map declaration
|
2020-07-09 17:30:31 +03:00 |
lucic71
|
c9d0eee8d7
|
Added sanity checks for mb pointers
|
2020-07-09 11:54:05 +03:00 |
lucic71
|
454c4685c9
|
Implemented memory map routines
|
2020-07-09 11:30:38 +03:00 |
lucic71
|
9ea1b6ff1f
|
Passed multiboot as argument to kmain
|
2020-07-08 15:40:19 +03:00 |
lucic71
|
953483ddac
|
Moved gdt_init in dt directory
|
2020-07-07 16:55:48 +03:00 |
lucic71
|
12da63e87e
|
Printed some nice text on the screen and serial
|
2020-07-07 14:46:56 +03:00 |
lucic71
|
f774b3105f
|
Implemented kb shortcuts
|
2020-07-06 19:13:11 +03:00 |
lucic71
|
c793449402
|
Changed declaration of reg_dump to match kb shortcut handler
|
2020-07-06 19:05:37 +03:00 |
lucic71
|
7ecd53a540
|
Added comments to reg_dump and deleted junk
|
2020-07-06 19:03:22 +03:00 |
lucic71
|
7f08068c14
|
Use linker instead of archiver in modules
|
2020-07-06 18:57:36 +03:00 |
lucic71
|
ed9bf10aba
|
Implemented register dump routine
|
2020-07-06 15:46:53 +03:00 |
lucic71
|
7e4af81a94
|
Added support for hex numbers in printf
|
2020-07-06 10:59:08 +03:00 |
lucic71
|
be386d7835
|
Added keyboard driver
|
2020-07-05 20:59:09 +03:00 |
lucic71
|
2df38b011c
|
Updated interface for screen
|
2020-07-05 20:57:46 +03:00 |
lucic71
|
65d0078f4c
|
Solved cursor bug in screen
|
2020-07-05 19:41:16 +03:00 |
lucic71
|
ad41afd872
|
Added delete routine in screen and adjusted the code
|
2020-07-05 12:38:49 +03:00 |
lucic71
|
cef9162c80
|
Fixed whitspace in README
|
2020-07-04 22:10:09 +03:00 |
lucic71
|
cb0c9a4644
|
Added logo to README
|
2020-07-04 22:09:30 +03:00 |
lucic71
|
ebdad302df
|
Solved screen scroll and cursor bugs
|
2020-07-04 21:34:23 +03:00 |
lucic71
|
264f7d078e
|
Changed structure of module screen
|
2020-07-04 16:04:19 +03:00 |
lucic71
|
c4913f23de
|
Added %d support for printf
|
2020-07-04 12:15:20 +03:00 |
lucic71
|
3494e21380
|
Added debug settings for qemu
|
2020-07-03 16:27:29 +03:00 |
lucic71
|
1a40f52c1b
|
Updated dependencies
|
2020-07-03 13:04:48 +03:00 |
lucic71
|
95730c7e17
|
Implemented irq and isr
|
2020-07-03 13:01:43 +03:00 |
lucic71
|
bff4aeab09
|
Created include in i386, tables -> dt
|
2020-07-03 12:59:41 +03:00 |
lucic71
|
410588c762
|
Implemented ISRs
|
2020-07-02 16:39:36 +03:00 |
lucic71
|
e5c1be5915
|
Assembled libc
|
2020-07-02 16:38:09 +03:00 |
lucic71
|
14f4d4de52
|
Implemented IDT, modified Makefile and boot.S
|
2020-07-02 16:19:41 +03:00 |
lucic71
|
f5a8fb97b8
|
Added debug symbols for bochs
|
2020-07-02 12:55:35 +03:00 |
lucic71
|
13238d299a
|
Made vga inlined in kernel/lib
|
2020-07-02 11:25:37 +03:00 |
lucic71
|
655320fea9
|
Deleted unuseful documentation
|
2020-07-01 22:16:49 +03:00 |
lucic71
|
8d45242784
|
Updated module and lib Makefiles, deleted root Makefile
|
2020-06-30 15:20:59 +03:00 |
lucic71
|
31c981b6b7
|
Added bochs support
|
2020-06-30 15:16:31 +03:00 |
lucic71
|
0068bc77d5
|
Updated readme
|
2020-06-30 15:12:47 +03:00 |
lucic71
|
1e4835784a
|
Init GDT in boot.S
|
2020-06-30 14:53:54 +03:00 |
lucic71
|
1bc069bbad
|
Deleted unuseful scripts and added libc folder
|
2020-06-27 15:39:07 +03:00 |
lucic71
|
1bd5e5d464
|
Added makefile for kernel and modules
|
2020-06-27 15:37:03 +03:00 |