2
1
Fork
You've already forked janus
0
A 16-bit Operating System supporting i486+
  • Assembly 77.2%
  • Shell 22.8%
2026年07月05日 07:48:09 +00:00
scripts improve build script 2026年07月05日 07:48:09 +00:00
src change nullification on stub strings 2026年07月05日 07:47:42 +00:00
.gitignore initial code commit 2026年06月28日 21:51:40 +00:00
COPYING initial code commit 2026年06月28日 21:51:40 +00:00
LICENSE.txt initial code commit 2026年06月28日 21:51:40 +00:00
OFL-1.1.txt initial code commit 2026年06月28日 21:51:40 +00:00
README.md fix formatting issue 2026年06月30日 06:44:17 +00:00

Welcome to Janus!

(said Iānus)

...a 16-bit Operating System supporting i486+

Licenses

This project, and all files located in src/ and scripts/, are to be licensed under GPL v3+ (located in COPYING) Located in src/uni.fnt is a modified version of GNU Unifont (distributed under the GNU GPL v2+ / SIL Open Font License 1.1) (located in LICENSE.txt / OFL-1.1.txt respectively)

Why are your comments like that?

I'm very glad you asked (seeing as how it means you read my code). For starters, the comments are split into two types:

  • I : Ralf Brown's Interrupt List
  • M : Intel's Software Developer's Manual

Ralf Brown's Interrupt List

IXYYYY
 |----\ Line YYYY
 | -----------
 |
 |INTERRUP.X
 \----------

Intel's Software Developer's Manual

VMXX-YY
| || --\ Page YY*
| || ---------------------
| ||
| ||Chapter XX
| \\----------
|
|Volume V
|(accompanied by letter if subvolume)
\------------------------------------

*all page numbers may be inaccurate based on Edition used.