Commit History

Author SHA1 Message Date
  coderain d45c01accc Move the stack initialization code to process.c 8 years ago
  coderain d82a6c244c Include freestanding headers in common.h 8 years ago
  coderain d87656e73e Replace the generated individual system calls with a generic syscall() function, like the one in the kernel. 8 years ago
  coderain 7ee4c6cbf7 Don't leak memory in the filesystem drivers. 8 years ago
  coderain d0711e526b Make it so that volumes can be mounted anywhere. 8 years ago
  coderain 3440e8c437 Implement strstr. 8 years ago
  coderain 42427da093 Implement a ramdisk filesystem driver. 8 years ago
  coderain 0ec1111ccb Avoid zero-sized reads/writes in the FAT filesystem driver. 8 years ago
  coderain b51e2e47dc Fix some regressions in the floppy image creation script. 8 years ago
  coderain 7b76452f03 Add information about build prerequisites. 8 years ago
  coderain 1a0bfe9f04 Use markdown for the README file. 8 years ago
  coderain 0449b7eda7 Clean up the disk image creation script. 8 years ago
  coderain 3e0d67c21a Add test/example programs for monolithium. 8 years ago
  coderain dcbf327bf4 Users are managed by the object manager now. Fix enum_objects_by_type. 8 years ago
  coderain 908d1a7634 Fix enum_objects_by_type and its usage. 8 years ago
  coderain 15e9e2ad2a Remove trailing whitespaces. 8 years ago
  coderain 48342efd02 Make objects enumerable by type. Fix another thread initialization problem. 8 years ago
  coderain 3669b41ea8 Initialize threads as non-terminated. 8 years ago
  coderain 002c85e3c7 Update the console cursor position code to reflect the changes. 8 years ago
  coderain 408e9d38be Make the device interface universal. 8 years ago
  coderain cd4da538fb Create a filesystem-based device interface to replace the old block/char device syscall system. This is a major change. 8 years ago
  coderain 6b0ff7f7fc Fix bugs. Implement a.out symbols and relocations. 8 years ago
  coderain 93ccc6a36e Fix avl_tree_height. 8 years ago
  coderain 6556847b55 Initial commit. 8 years ago