A 16-bit Operating System supporting i486+
- Assembly 77.2%
- Shell 22.8%
| scripts | improve build script | |
| src | change nullification on stub strings | |
| .gitignore | initial code commit | |
| COPYING | initial code commit | |
| LICENSE.txt | initial code commit | |
| OFL-1.1.txt | initial code commit | |
| README.md | fix formatting issue | |
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.