You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
* update README
* [FIX] fix param name in gettime
* [UPDATE] updated printf param to const
* [ADD] kernel halt and panic for unexpected behaviors
* refactor + added discard commands + reserve spaces for page table
* [REFACTOR] consolidate irq files to interrupt file
* [refactor] updated the way we handled irq testing
* update function documentation
* [ADD] custom division operation
* added more macros + moved the irq handlers from irq file to interrupt file
* added mapping file for linker instruction address mapping
* fix documentation mismatch + add .data init
* move the attribute noreturn order
* updated panic to use more modern C standard (C23)
* Updated stack start and end + added proper heap start and end
* enforce std=C23
* update mapping with no debu mode
* updated doc with updated stack name
* Updated header documentation for Doxygen auto generated docs
* Updated implementation documentation for Doxygen auto generated documentation.
* Added config file for Doxygen.
* remove MAN generated documentation from Doxygen config
* Added Doxygen documentation generator to makefile
* added README as main page
* update formatting
* init implementation of kernel malloc
* added init of kernel malloc to main kernel
* added docs to gitignore
* refactor codebase structure to move kernel/ and user/ directories to src/ directory
* Switch ifndef to pragam once
* added easy open documentation
* updated variables
* Added testing for memory
* Refactor printf file by simplifiying printf parameters handling
* Added documentation for doxygen + FSM for printf function
* Added testing for printf
* mapp update
* remove map_file.map do VC
* Added debugging make command to makefile
* Added todo for printf file to refactor the file
* added more testing for malloc on kernel.c
* added structure definition for linked list kmalloc
* Move from linear kmalloc to dynamic kmalloc using linked list.
Also added kfree first implementation with some testing
* Added doxygen docs deployement badge to readme
* refatored kmalloc to separate the split block + added doxygem
* added todo comment for memory file testing section
0 commit comments