Halfer53 Winix Versions Save

A UNIX-style Operating System for the Waikato RISC Architecture Microprocessor (WRAMP)

2.6

1 year ago
  • Add more unit tests
  • Run unit test at the start of the init
  • Fix minor bug of inode number of pipe
  • Add more error checking in file system
  • Implement zone iterator to loop through direct and indirect zone
  • Reduce file system block size to 256KB
  • Fix bug in bash parser
  • Split system call definition into POSIX specified header rather than syscall.h
  • Use gcc as header processor to leverage attribute extensions for linting
  • Add attribute ((format (printf, ))) for lint checking
  • Add linker

2.5

2 years ago

Several Bugfixes and Improvements

  • Fix bug in parser in bash
  • Fix bug in pipe.c where it clashes with normal file inode
  • Fix error handling in execve()
  • Fix bug in alloc_block
  • Restructure include path
  • Introduce gcc to improve linting of code
  • Introduce unit tests auto generated by utest_generator.py
  • Improved kdbg.py
  • Improved libs linker
  • Improved makefile build speed

2.4

3 years ago

2.3

3 years ago

2.2

3 years ago

2.1

3 years ago

2.0

3 years ago