1
OS-Design / Re:OS-Programmierer gesucht
« am: 19. July 2011, 14:58 »
DayOS könnte wohl noch Programmierer gebrauchen!
Sfan
Sfan
09. December 2024, 20:17
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.
Ggf. auch mit "-vga std" probieren, das sollte genauso gehen wie die Standardmäßige cirrus.Das geht auch nicht!
git clone git://git.tyndur.org/tyndur.git
mv tyndur video-tyndur
cd video-tyndur
git add-remote git://git.tyndur.org/tyndur/alex.git
git checkout video
make
make lbuilds-env
cd lbuilds
{{GUI lbuild bauen}}
cd ..
cp src/modules/vesa/vesa build/root-common/modules
{{GUI nach build/root-common kopieren}}
make test-qemu-hd
Ich hatte gerade nicht die genauen Pfade, deswegen die {{}}der hängt nicht, sondern er zeigt nur die nächste Zeile nicht an. Drück einfach Enter, dann siehst du das (oder gib gleich gui ein, auch wenn du nicht siehst, was du tippst).Es geht einfach nichts mehr kein Enter und kein "gui[ENTER]" direkt
ich möchte das Betriebssystem MAC OS 10.6 auf meinem Computer laufen lassen.Hatte ich auch vor
[...]
BTW: Sollte das ein aktuelles 10.6 etwa sein, wird auch das nicht ohne Weiteres laufen, da hat Apple Hürden für Nicht-Macs eingebaut, [...]
Wird VT-X zur Installation des MAC OS 10.6 benötigt ?So weit ich weiss, nein.
unit system;
interface
type hresult = longint;
procedure FPC_INITIALIZEUNITS; compilerproc;
procedure FPC_DO_EXIT; compilerproc;
implementation
procedure FPC_INITIALIZEUNITS; alias: 'FPC_INITIALIZEUNITS'; compilerproc;
begin
end;
procedure FPC_DO_EXIT; alias: 'FPC_DO_EXIT'; compilerproc;
begin
end;
end.
... dann ist das, wie taljeth schon sagte, nicht die richtige Sprache für dich.Da habt ihr leider recht.
... oder willst oder nur eine Sekunde Denkschmalz einsetzen willst ...Ich bin kein Java-Experte und "darf" sowas fragen.
a) NACHMACHERWillst du einen Java HelloWorld-Kernel wie ich schreiben oder einen ganzen Kernel?
c) es ist ein enormer Aufwand unter Java, schon alleine weil eine Java-Array nicht mit C/C++ kompatibel ist, und weil sich auch die primitiven Datentypen tlw anders verhalten.Da hast du wohl leider recht
Es kann sein, dass ich mich taeusche, aber ich glaube, dass du eine native Bibliothek bauen musst.Das werde ich machen!
Du musst glaub ich diese ganzen IO-, Memory-, etc.-Komponenten in C oder so bauen und dann dem linker uebergeben.
Wir brauchen hier nun wirklich nicht noch einen Flamewar bezüglich ASM vs. Hochsprachen.Da stimme ich dir zu!
AllesASM:
Simpelst
Machbar
cmp x, 2h
je irgendwohin
irgendwohin:
cli
C:if(x == 0x2) {
asm("cli");
}
Ob das so simpel ist?Everyone just send a massageDamit hast du nach meiner Meinung recht
Everyone is to receive