Beiträge anzeigen

Diese Sektion erlaubt es dir alle Beiträge dieses Mitglieds zu sehen. Beachte, dass du nur solche Beiträge sehen kannst, zu denen du auch Zugriffsrechte hast.


Nachrichten - secure::1337

Seiten: [1]
1
Lowlevel-Coding / Nunja...
« am: 06. August 2005, 23:37 »
Okay, alles schön und gut... Aber mit dem Beispiel "C Kernel" kann ich nichts anfangen... hab mir ja ALLE PDF's gezogen. Aber irgendwie pack ich das nicht... Nur der Bootloader zeigt ne Message an... den Kernel läd er erst garnicht.. oder er funktioniert nicht so wie er soll. Deshalb hatte ich um ein Konkretes Beispiel geboten. Einen Bootloader der einen C Kernel läd und dann nichts tut als eine Message auszugeben... oder einfach nur die main() Funktion aufzurufen. Ich weiß, ich stell mich recht blöde an. Nunja, aber ist mir halt wichtig, dass ich das hinkriege. Oft ist es bei fast jeder Person so, dass man die Lust verliert, wenn man's nach dem 10ten Versuch noch immer nicht geschnallt hat, warum das jetzt nicht funktioniert. Ich mein alles schön und Gut. Trotz dessen würd' ich gern ein Beispiel haben. Bitte *bettel :)
Immerhin ist nicht jeder Tag dafür bekannt, das jemand sagt: "Ich will ein OS coden.". Nunja, ob ich das will ;) Ich weiß nur, dass ich das wissen haben möchte... und es können. Und wenn ich das nicht packe, leß ich noch'n 20tes mal. Aber irgendwann sollte es doch klappen. Oder :?:
2
Lowlevel-Coding / Bootloader (in ASM) und Kernel (in C)
« am: 06. August 2005, 11:40 »
:?:

Nunja, ich hab ein Problem. Vielleicht zu recht, oder ich kann nicht lesen. Auf jedenfall pack ich das nicht, einen Bootloader in Assembler zu schreiben und einen Kernel in C.

Deshalb, wünscht ich, dass mir einige Personen... Unterstützung geben könnten. Das heißt, ich würde gern, auch wenn es nur ein ganz billiger Bootloader ist... und auch ein ganz billiger Kernel ist, ein Beispiel haben...

Also, ich möchte nur einen Bootloader haben... und einen C-Kernel...
Die zusammen funktionieren. Zum Beispiel... Gibt der Bootloader nen String aus... und startet einfach nur die main()-funktion im C-Kernel. Die main()-Funktion muss auch nichts machen... sie kann Standart bleiben:

int main()
{
}

^^ Mehr muss sie nicht, sie soll nur gestartet werden.

(Ich hoffe ihr versteht mich, da ich mich meist ganz schön schwer tu', meine Probleme zu erklären...)

Also, ich hab das Komplette GCC. Auch DJGPP und
selbstverständlich auch NASM.

:?:
Seiten: [1]

Einloggen