Skip to content

Releases: Arun007coder/SectorOS-RW4

SectorOS-RW4 v7.23.06.5NR

30 Jun 03:18
eab6de7
Compare
Choose a tag to compare

Changelog

  • Fully implemented module support
  • Added support for module dependencies
  • Added options to grub to boot OS for showing debug messages
  • Kernel stops all modules when crashed
  • Implemented dumping the stack trace with module symbols
  • Added new test module
  • Added a driver module for pc speaker
  • Fixed some bugs in devfs
  • Fixed bug with kernel exception handler which causes the exception handler to cause exception itself
  • Added memory protection for some kernel functions
  • Added new shell commands
  • Implemented a subsystem for adding new filesystem
  • Implemented a subsystem for managing video drivers
  • Added documentation for modules
  • Added more comments for sorfs
  • Added more entries to proc directory

Full Changelog: https://github.com/Arun007coder/SectorOS-RW4/blob/eab6de73503b265d4fbae9b924b5242f3a317939/docs/changelog.txt

SectorOS-RW4 v5.23.04.4NR

09 Apr 17:35
7aeb32b
Compare
Choose a tag to compare

Changelog

Major update

  • Implemented Process manager with input support.
  • Implemented a ELF loader which loads static linked
  • Implemented a syscall handler
  • Added a sample program.
  • Added new command to the shell
  • Added new function to fetch bg and fg color
  • Implemented a function to get arguments from grub
  • Updated kernel.c
  • Updated Makefile
  • Updated README.md
  • Fixed some warnings the compiler outputted
  • Incremented kernel version

Changelog

SectorOS-RW4 v4.23.04.3NR

09 Apr 12:08
f5159c3
Compare
Choose a tag to compare

Changelog

  • Implemented a function for switching to usermode
  • Implemented task state segment
  • Added new functions to gdt.c and idt.c to reinitialize the gdt and idt
  • Fixed a bug in gdt.c
  • Added new functions in bit.c
  • Updated math.c
  • Updated kernel.c
  • Incremented kernel version
  • Updated Makefile
  • Updated README.md

Changelog

SectorOS-RW4 v4.23.04.2NR

08 Apr 16:17
40e3beb
Compare
Choose a tag to compare

Changelog

  • Implemented VFS
  • Implemented SORFS
  • Implemented tree structure
  • Implemented slow ata driver
  • Implemented mbr partition probing
  • Implemented ramdisk
  • Implemented devfs
  • Implemented kernelfs
  • Implemented filesystem detection function
  • Created tools for making and extracting sorfs disk image
  • Can access sorfs disk image loaded using module command in grub
  • Implemented PCI driver
  • Fixed some bugs in vga_text driver
  • Fixed a bug in strstr function in string.c
  • Implemented random motd printing
  • Implemented zalloc to allocate memory initialized with 0
  • Updated Makefile
  • Updated kernelmain.c
  • Incremented kernel version

Changelog