Bootsektor mit GCC

2 Jun 2006

Gleich als Einstimmung auf die Art der weiteren Posts gibt es von mir etwas relativ exotisches, das keinen praktischen Nutzen hat: Einen Bootsektor, der komplett in C geschrieben ist. Es werden nur der GCC und LD aus den Binutils verwendet. Es gibt dabei zwei Herausforderungen:

  1. Mit möglichst wenig Code in den Protected Mode zu gelangen, denn der GCC ist nur für den Protected Mode geeignet.
  2. Den Linker dazu zu bringen, eine 512 Byte große Datei zu erzeugen.

Den Rest des Beitrags lesen »