On 8/31/07, todthgie todthgie@hotmail.com wrote:
----- Original Message ----- From: "Corey Osgood" corey.osgood@gmail.com To: "Darmawan Salihun" darmawan.salihun@gmail.com Cc: "linuxbios" linuxbios@linuxbios.org Sent: Thursday, August 30, 2007 00:07 Subject: Re: [LinuxBIOS] [RFC] Call for Action: LinuxBIOS foundations
Darmawan Salihun wrote:
On 8/29/07, *Uwe Hermann* <uwe@hermann-uwe.de mailto:uwe@hermann-uwe.de> wrote:
The real problems (in my view) are: 1. Lack of developers 2. Lack of time 3. Lack of proper datasheets (for some/many chipsets) Issue 2 cannot be solved easily, issue 3 depends on many factors we usually cannot influence a lot, but issue 1 is where we can get the biggest gain, IMHO.
I wonder if clean-room reverse engineering on commercial BIOS that
comes
with the board can help for case 3 because most of them have a
"generic"
code to boot the machine until preliminary RAM test. Personally, I view it as a *very interesting* challenge.
Very interesting, yes, but that routes directly back to problem 1. More developers could lead the creation of a separate project with that goal in mind, but for now everyone's working with what they have. If we had more people/time, such things might be feasible and very beneficial.
suggestion: make a tool based that emits a trace of whats going on ... i would suggest first making a tool for extracting award flash enables....
-Todthgie
I think it's not too hard. I would need to create an IDA Pro plugin or IDA Python script that can search for the binary signatures that of interest. I have some preliminary code for different task that I think can be used for that once I'm working on it ;-). It may be just too premature to talk about it right now.
Regards,
Darmawan Salihun -------------------------------------------------------------------- -= Human knowledge belongs to the world =-