We're sorry but this page doesn't work properly without JavaScript enabled. Please enable it to continue.
Feedback

Coreboot: x86 system boot and initialization

Formale Metadaten

Titel
Coreboot: x86 system boot and initialization
Serientitel
Anzahl der Teile
64
Autor
Lizenz
CC-Namensnennung 2.0 Belgien:
Sie dürfen das Werk bzw. den Inhalt zu jedem legalen Zweck nutzen, verändern und in unveränderter oder veränderter Form vervielfältigen, verbreiten und öffentlich zugänglich machen, sofern Sie den Namen des Autors/Rechteinhabers in der von ihm festgelegten Weise nennen.
Identifikatoren
Herausgeber
Erscheinungsjahr2011
SpracheEnglisch

Inhaltliche Metadaten

Fachgebiet
Genre
Abstract
We would like to present a talk aimed to various stages of x86 hardware initialization. We start with hardware description of typical x86 system including flash storage. We switch to the software part, defining the CPU state while it fetches first instruction. We present a step by step procedure with a descriptions of various steps (DRAM initialization, Northbridge/Southbridge initialization) necessary to bring the system to point where it can boot OS. Luckily there are Free software projects working close together - Coreboot, SeaBIOS, which we would like to introduce during the talk. Depending our slots in devroom we would either stress the first part or on contrary the second part (introduction of Coreboot SeaBIOS). coreboot (formerly known as LinuxBIOS) is a Free Software project aimed at replacing the proprietary BIOS (firmware) you can find in most of today's computers. It performs just a little bit of hardware initialization and then executes a so-called payload.