0
I Use This!
Inactive

Commits : Listings

Analyzed about 9 hours ago. based on code collected about 13 hours ago.
Apr 28, 2023 — Apr 28, 2024
Commit Message Contributor Files Modified Lines Added Lines Removed Code Location Date
removed temp message More... almost 12 years ago
temp edit More... almost 12 years ago
indented C sources using linux style More... about 12 years ago
indented header files to linux style More... about 12 years ago
added support for more keys and modifiers like shift, ctrl, alt, etc. More... about 12 years ago
keyboard working awesome now! :) More... about 12 years ago
Revert "added inportb for possible input from keyboard, and memsetw" additional code seems useless now More... about 12 years ago
added inportb for possible input from keyboard, and memsetw More... about 12 years ago
a complete kernel image in floppy More... about 12 years ago
added printf with some test code More... about 12 years ago
added implementation of vsprintf due to Jerrin. :) More... about 12 years ago
added ordered_array to makefile, included the same in kheap.h, testing code added in main More... about 12 years ago
added kernel heap related code to initialize_paging() More... about 12 years ago
added ordered array data structure for maintaining blocks and holes, and kernel heap related functions More... about 12 years ago
added new files to Makefile, testing code in main, fixed minor bug: #endif in paging.h More... about 12 years ago
added code for paging functionality for our kernel modified: main.c new file: paging.c new file: paging.h More... about 12 years ago
added code for kernel PANIC modified: common.c modified: common.h More... about 12 years ago
added code for simple kernel heap - kmalloc etc. new file: kheap.c new file: kheap.h More... about 12 years ago
added code for timer, working perfectly! modified: Makefile modified: descriptor_tables.h modified: main.c new file: timer.c new file: timer.h More... about 12 years ago
added code for interrupt request handling modified: descriptor_tables.c modified: interrupt.s modified: isr.c modified: isr.h More... about 12 years ago
added missing functionality of previous TODO functions added call to initialize IDT and GDT in main, without which code failed to work GDT and IDT - Sucess! modified: common.c modified: main.c modified: monitor.c More... about 12 years ago
general reordering of code, inserted missing interrupt macro calls modified: descriptor_tables.c modified: interrupt.s More... about 12 years ago
implementation of interrupt descriptor table and associated routines modified: Makefile modified: descriptor_tables.c modified: descriptor_tables.h modified: gdt.s new file: interrupt.s new file: isr.c new file: isr.h modified: main.c More... about 12 years ago
added code for setting up the global descriptor table, needs to be be tested new file: descriptor_tables.c new file: descriptor_tables.h new file: gdt.s More... about 12 years ago
added headers for TODO functions, fixed main to return 0 modified: common.c modified: main.c modified: monitor.c More... about 12 years ago
added kernel binary to ignore list modified: ../.gitignore More... about 12 years ago
added required global variables, Hello World! printed. Success! modified: src/Makefile modified: src/monitor.c More... about 12 years ago
added code for monitor, Hello, world! should print now. More... about 12 years ago
added commonly used global functions new file: common.c new file: common.h More... about 12 years ago
added bochsout.txt to ignore list modified: ../../.gitignore More... about 12 years ago