flat assembler
Message board for the users of flat assembler.

Index > OS Construction > Opensource Bios for your PC - Discussion and project source

Author
Thread Post new topic Reply to topic
Matrix



Joined: 04 Sep 2004
Posts: 1171
Location: Overflow
Matrix
Hi guys, i would like to show you something interesting you might not seen before:

opensource hacked bios

The point is, bios usually contains many bloat and whatnot Wink
This is an attempt to make your PC more predictable, efficient, secure.

Ofc, we can not do much about if the chip manufacturer includes "hooks" inside the chip as a hidden function that can be called, so you might still be concerned about what code you run, what peripherials you plug in your computer, and if you plug in the global net.
Post 07 Sep 2014, 05:03
View user's profile Send private message Visit poster's website Reply with quote
ACP



Joined: 23 Sep 2006
Posts: 204
ACP
Have you seen coreboot project at: http://coreboot.org

If you want legacy BIOS just use SeaBIOS as a payload for it.

Quote:
In most cases, the Open Firmware implementations provided on this site rely on an additional low-level firmware for hardware initialization, such as coreboot or U-Boot.


So under some circumstances this is kind of overlay on real firmware that does hw initialization. So I'd suggest taking peek into coreboot or u-boot first but you still have to realy on microcode updates for example from 3rd party sources and those are distributed in binary format. When you compile coreboot you can disable this functionality however. There are some guys trying to make more secure coreboo+seabios binary for QEMU: http://www.redseczone.com/ however I'm not sure if the project isn't dead.

Actually here is a very brief instruction on how to compile OF as coreboot payload so I suggest you reference coreboot - considering its x86 heritage - rather than OF on FASM forum: http://www.openfirmware.info/OFW_as_a_Coreboot_Payload
Post 07 Sep 2014, 10:52
View user's profile Send private message Reply with quote
Display posts from previous:
Post new topic Reply to topic

Jump to:  


< Last Thread | Next Thread >
Forum Rules:
You cannot post new topics in this forum
You cannot reply to topics in this forum
You cannot edit your posts in this forum
You cannot delete your posts in this forum
You cannot vote in polls in this forum
You cannot attach files in this forum
You can download files in this forum


Copyright © 1999-2020, Tomasz Grysztar. Also on GitHub, YouTube, Twitter.

Website powered by rwasa.