Search found 173 matches

by maman
Mon May 30, 2005 4:23 am
Forum: In-depth High-tech BIOS section
Topic: Article on how to develop your own PCI expansion ROM
Replies: 4
Views: 7588

Thx :D. I'm very happy to know it is working well.

Anyway, your "experiment" proves that the technique is usable even further. I've only experimented with one PCI card.

Thx for your info too :wink:
by maman
Mon May 02, 2005 4:57 am
Forum: Collected Wisdom
Topic: The Award BIOS Reverse Engineering Article
Replies: 0
Views: 11660

The Award BIOS Reverse Engineering Article

to all moderators, if you don't mind, please put the link to my Award BIOS Reverse Engineering Article in the collected wisdom. I don't mean to be famous because of this, I just think that there are lots of people want to read it and might need it. I remember the first time I do the BIOS reverse eng...
by maman
Tue Apr 12, 2005 11:09 pm
Forum: In-depth High-tech BIOS section
Topic: Article on how to develop your own PCI expansion ROM
Replies: 4
Views: 7588

Article on how to develop your own PCI expansion ROM

Perhaps someone want to read it :?: . Low Cost Embedded x86 Teaching Tool . It focused mainly on PCI expansion ROM. This article comes with sample source code. You need Linux and GNU Tools to compile the source code. In this article I prove that even a standard like PCI or PnP BIOS has a "flaw" that...
by maman
Fri Mar 11, 2005 2:26 pm
Forum: In-depth High-tech BIOS section
Topic: Need Bios initial each componant source code for research.
Replies: 2
Views: 3760

Perhaps these links can help you : 1. Pinczakko's Guide to Award BIOS Reverse Engineering or its alternative URL (published paper) : Award BIOS Reverse Engineering 2. Award Bios "POST Jump Table" Hacking or its alternative URL (published paper) : Award BIOS Code Injection These articles/papers are p...
by maman
Sun Mar 06, 2005 3:58 am
Forum: In-depth High-tech BIOS section
Topic: Adding BIOS Routines
Replies: 9
Views: 7607

I've added routines to my BIOS (Award BIOS v4.51). Using a technique that I call "POST jump table hacking". For a couple of months it's stable enough, but recently I found that there still some minor issue. You might want to check it out : Award Bios "POST Jump Table" Hacking I don't know for sure i...
by maman
Sat Mar 05, 2005 4:21 pm
Forum: BIOS Utilities & Flash Programs
Topic: Using a NIC as PCI flashing device?
Replies: 5
Views: 5654

that's great ;).

@kodo :
Last time I asked Rainbow about this idea, this support is still under development. I don't know for sure if the current version already support it.
by maman
Sat Mar 05, 2005 10:49 am
Forum: In-depth High-tech BIOS section
Topic: Adding BIOS Routines
Replies: 9
Views: 7607

I think what you need here is an NT kernel mode driver to access the hardware. It's not that hard to make one an make works in win 2K/XP. I've made one it in the past to tweak my chipset's memory controller ;)
by maman
Sat Mar 05, 2005 10:41 am
Forum: In-depth High-tech BIOS section
Topic: Status of chassis intrusion detection sensor
Replies: 1
Views: 4190

I don't know for sure, but you'd better read the chipset datasheet and look for the registers in those chipset's related to the feature you need. Anyway, I think it's very possible that the feature you are requesting is hosted by a motherboard-dependent chip which is used for hardware monitoring. Pe...
by maman
Sat Mar 05, 2005 10:37 am
Forum: In-depth High-tech BIOS section
Topic: writing to address c000:0000
Replies: 3
Views: 5174

also, PCI expansion ROMs, i.e. the one found in PCI expansion cards such as video cards were copied to RAM and executed from there (AFAIK begins at C000:0000h), since it's faster and is a requirement based on the PCI specification itself.
by maman
Sat Feb 26, 2005 2:50 pm
Forum: BIOS Utilities & Flash Programs
Topic: Using a NIC as PCI flashing device?
Replies: 5
Views: 5654

Realtek (RTL) based NIC can only be used for 1 Mbit chips since that's the biggest EEPROM chip capacity that RTL chip can decode, so, there is no workaround to make them supports chip with larger capacity.
by maman
Thu Dec 23, 2004 5:38 am
Forum: General BIOS Questions
Topic: How to interrogate win2K PnP Manager
Replies: 0
Views: 2713

How to interrogate win2K PnP Manager

I'm currently building a user mode application that need to know the "resource map" (i.e. the I/O map and memory map) of windows 2K/XP. I need to know how to obtain the I/O space or memory space that is consumed by PCI devices. This is needed since we can not invoke the BAR (base address register) s...
by maman
Thu Nov 11, 2004 5:13 am
Forum: In-depth High-tech BIOS section
Topic: MICROCODE ERROR PRESS F1 TO CONTINUE .........PLS HELP
Replies: 8
Views: 7770

@ajzchips : I'm thinking about a "brute force" approach in this problem, in case we can't embed the new microcode to the BIOS itself. I'm thinking about this: find where the string ("Press F1...") lays in the BIOS binary then it must be a reference from somekind of call or jump instruction, then ju...
by maman
Sat Sep 11, 2004 3:44 pm
Forum: In-depth High-tech BIOS section
Topic: Phoenix BIOS and embedded Video BIOS modification
Replies: 8
Views: 15442

Re: Phoenix BIOS and embedded Video BIOS modification

Hello everyone, I'm currently trying to edit my graphics card Device ID on a notebook using Phoenix BIOS v4.0 Revision 6. I have the modified Video BIOS prepared, checksum corrected, compressed, and inserted in the System BIOS. The BIOS is flashed, and when I check the Option ROM with PCI Scope, it...
by maman
Fri Aug 27, 2004 3:48 pm
Forum: In-depth High-tech BIOS section
Topic: My guide to award BIOS reverse engineering
Replies: 25
Views: 38789

in case my website is out of bandwidth, you can download the article at : The CodeBreakers Journal.
by maman
Thu Aug 19, 2004 10:49 am
Forum: In-depth High-tech BIOS section
Topic: Completely stuck, trying to extract BIOS info
Replies: 8
Views: 6632

have a look at BorgNoOne BIOS tool collection here. I hope you found what you are looking for :D.