Skip to content

Releases: AndrewFonov11/USOS

USOS version 1.1.0

Choose a tag to compare

@AndrewFonov11 AndrewFonov11 released this 23 Apr 13:12
2ff1d2d

Changes:

  1. Fixed a bug that caused incorrect error messages to be displayed.

  2. Entering the "d" command now displays "Disk:" instead of "D".

  3. Added protection to the sector selection function.

  4. Some functions have been moved to system calls to save space.

Clarification: I got my terminology wrong; by "system call" I didn't mean literally syscall, but simply call.

USOS version 1.0.0

Choose a tag to compare

@AndrewFonov11 AndrewFonov11 released this 19 Apr 15:28
53bfef2

The first release of the USOS operating system.

The system disk image weighs exactly 1 kilobyte.

Commands:

  1. "r" - reboot.
  2. "l" - load sector.
  3. "d" - checking disk health.
  4. "t" - view the contents of the sector.
  5. "c" - clear screen.
  6. "v" - name and version of the system, license name (CC0).

In the "t" and "l" commands, you must first enter the disk number (0-9 for floppy disks and "h" for HDDs), then enter the character whose ASCII code corresponds to the desired sector number (example: ctrl+A - sector 1). For "d", you only need to enter the disk number.

Messages:

  1. "E" - memory error.
  2. "EC" - invalid command.
  3. "G" - the disk passed the test successfully.
  4. "%" - command prompt.