Original title:
Mechanismus pro upgrade BIOSu v Linuxu
Translated title:
Generic BIOS Update Mechanism for Linux
Authors:
Mariščák, Igor ; Šimek, Václav (referee) ; Kašpárek, Tomáš (advisor) Document type: Master’s theses
Year:
2008
Language:
cze Publisher:
Vysoké učení technické v Brně. Fakulta informačních technologií Abstract:
[cze][eng]
Táto práca popisuje vytvorenie jednoduchého ovládača pre flash pamäť BIOSu spôsobom prístupu do fyzickej pamäti počítača. Aj keď je BIOS jednou zo základných systémových komponent, neexistuje pre neho štandardizovaný mechanizmus pre aktualizáciu. Účelom práce je vytvoriť modul ovládača využitím existujúceho rozhrania subsystému MTD, navrhnúť a implementovať ovládač pre jedno špecifické zariadenie do jadra operačného systému Linuxu. Ďalej približuje metódu povolenia zápisu do registrov flash pamäti použitím konfiguračného súboru.
This work provides overview of creating of a simple driver for the BIOS flash memory by accessing the physical computer memory. Although, the BIOS is one of a system's core components, there is no standardized update mechanism approach. Purpose of thesis is to create module driver by taking advantage of existing interface subsystem MTD, to suggest and implement driver for one specific device to Linux kernel operating system. Also explains technique allowing write access to registers of the flash memory with utilization of configuration file.
Keywords:
BIOS update; driver; firmware; flash memory; FWH; Linux (kernel 2.6); Memory Technology Device; module kernel programming; MTD; remap I/O memory.; update mechanism; BIOS upgrade; firmware; flash pamäť; FWH; Linux (jadro 2.6); mapovanie I/O pamäti.; Memory Technology Device; MTD; ovládač; programovanie modulu jadra; upgrade mechanizmus
Institution: Brno University of Technology
(web)
Document availability information: Fulltext is available in the Brno University of Technology Digital Library. Original record: http://hdl.handle.net/11012/53213