I still have the code, and when I got a new laptop (the one I wrote it on is ten years old or so now, and does work if I don't need to burn CDs), I compiled a GCC cross compiler on the new one and checked that it could compile the kernel. I could keep working on it, but I might start over, since three weeks of work isn't a lot to redo, and I'd probably do some things differently now.
I'm not sure I ever mentioned that I majored in translation between English and Spanish. So not exactly CS (which I'm guessing most of you studied) but at least something that should make me good enough at English to read hardware documentation.
And I just set my name here to match my name on GitHub. It's a name that means something in Spanish, and I no longer live in a Spanish-speaking country, but I guess I'll keep using it. (The name I used here before: FolderCarpet, was a reference to the Spanish word for "folder" being "carpeta".) I might change my profile picture here once I manage to implement either ELF loading or non-English keyboard input (or both) Hopefully I'll figure out keyboard input this time around. At least I know to double-check my structures (turns out I had some elements in the GDT in the wrong order).
While working on the OS a while ago, I had called it Temas, which means "Subjects" (as in book subjects, not school subjects) or "Themes" in Spanish, but I think I won't keep that name. But now that I've moved to Denmark I guess I should give the OS a name that means something in Danish. Some ideas are:
- Ram dog: means "Just Hit" as in "stop missing the target".
- Den Art And: means "That Species of Duck".
- Let Rat: means "Light Steering Wheel".
(And sorry if I use parenthesis/round-brackets a bit too much. I guess when I talk to programmers my English ends up looking a bit lispy, which is odd because I don't program in Lisp. I guess if writing in all-caps is shouting, then I'm whispering because writing an OS seems like the kind of thing an engineer would do, and I'm not even a scientist. But with engineers delving into language stuff like implementing machine translation between languages they don't even speak themselves, I guess I shouldn't avoid doing "engineering things" in my free time.)
[Note: I tried to send this post earlier today and got an error message about some SQL error. As far as I can see the post didn't send, but if there's suddenly several copies of it, then I'm sorry. And if I see them I'll try to delete them. Well, now I'm trying a version without non-ASCII characters in it, hopefully that will do the trick.]