Nur um das klarzustellen:
Du machst in deinem Assembler-Teil:Code: [Auswählen]push ebx
push eax
call kernel_entry
Die Funktion kernel_entry hat in C die folgende Deklaration:Code: [Auswählen]void kernel_entry(unsigned int magic, struct multiboot_info* mbi)
Mit argv machst du da eigentlich nichts, ausser du weisst was du tust.
Genau so sieht es aus.
Leider behebt das immer noch nicht meinen Fehler.

Übersicht
Wiki
Hilfe
Suche
Einloggen
Registrieren
Drucken

Gespeichert

