Thesis Details

Mechanismus pro upgrade BIOSu v Linuxu

Master's Thesis Student: Mariščák Igor Academic Year: 2007/2008 Supervisor: Kašpárek Tomáš, Ing.
English title
Generic BIOS Update Mechanism for Linux
Language
Czech
Abstract

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

MTD, Memory Technology Device, driver, Linux (kernel 2.6), module kernel programming, FWH, firmware, BIOS update, flash memory, update mechanism, remap I/O memory.

Department
Degree Programme
Information Technology, Field of Study Information Systems
Files
Status
defended, grade E
Date
18 June 2008
Reviewer
Committee
Hanáček Petr, doc. Dr. Ing. (DITS FIT BUT), předseda
Burget Radek, doc. Ing., Ph.D. (DIFS FIT BUT), člen
Drahanský Martin, prof. Ing., Dipl.-Ing., Ph.D. (DITS FIT BUT), člen
Matoušek Petr, doc. Ing., Ph.D., M.A. (DIFS FIT BUT), člen
Šarmanová Jana, doc. RNDr., CSc. (VŠB-TUO), člen
Šlapal Josef, prof. RNDr., CSc. (DADM FME BUT), člen
Vojnar Tomáš, prof. Ing., Ph.D. (DITS FIT BUT), člen
Citation
MARIŠČÁK, Igor. Mechanismus pro upgrade BIOSu v Linuxu. Brno, 2008. Master's Thesis. Brno University of Technology, Faculty of Information Technology. 2008-06-18. Supervised by Kašpárek Tomáš. Available from: https://www.fit.vut.cz/study/thesis/7023/
BibTeX
@mastersthesis{FITMT7023,
    author = "Igor Mari\v{s}\v{c}\'{a}k",
    type = "Master's thesis",
    title = "Mechanismus pro upgrade BIOSu v Linuxu",
    school = "Brno University of Technology, Faculty of Information Technology",
    year = 2008,
    location = "Brno, CZ",
    language = "czech",
    url = "https://www.fit.vut.cz/study/thesis/7023/"
}
Back to top