Zitat von
skyquaker:
Zitat von
ErazerZ:
Zitat von
skyquaker:
Ich möchte eine
Unit, die ich in ein Programm einbinden kann, welches ich dann in das BinaryFormat umwandeln möchte, um es mit einem Bootloader zu laden :) Deshalb kann ich Windows net benutzen :cry:
musst dann das nicht über assembler machen? int 21h usw?
Kann gut sein, aber ich weiß es nicht, deshalb frag ich ja :lol:
Hallo,
Int21H ist DOS. Du kannst natürlich ein Pascal-Programm für DOS schreiben, aber dafür brauchst du eben einen Pascal-DOS-Compiler, in Delphi gibt es das nicht mehr. Man kann sich aber bei Borland uralte Turbo-Pascal-Versionen herunterladen, das läuft glaube ich unter "Museum".
Ebenso könntest du ein Pascal-Programm für Linux schreiben, aber dann brauchst du eine Pascal-Compiler für Linux (Gibts glaube ich in der Gnu-Suite). Usw. für jedes Betriebssystem.
Ein Bootloader kann nur zuerst ein Betriebssystem laden und starten und dann eine bestimmte Software, die unter diesem System läuft. "Standalone"-Programme ohne BS gibt es nur noch im Embedded-Bereich, sprich für Herde, Kühlschränke u.ä.
Gruss Reinhard