PDA

View Full Version : Questions About BIOS modding


andlcs
05-14-2005, 06:18 AM
How do I? (Athlon XP motherboard)

1) built-in L12 MOD?
2) change stock Alpha Memory timings?
3) Change romsip-tables?
4) why there are modded bios w/ AGP Aperture size : Disable?
5) and AGP spread spectrum : 1% ?

ThanX

tictac
05-21-2005, 07:25 AM
1) Copy 166MHz or 200MHz romsip table into 133MHz
2) Inject your alpha timing code into ISA rom or SATA rom
example
CSEG SEGMENT PARA PUBLIC USE16 'CODE'
ASSUME CS:CSEG
ORG 0

;Expansion rom header
db 55h ;;Rom signature byte 1
db 0AAh ;;Rom signature byte 2
db 01h ;;512 bytes
jmp INIT ;;jump to initialization


; equates, have been tested and works fine

address equ 0cf8h
data equ 0cfch

b_add equ 080000194h ; Alpha Timing
b_data equ 023333340h ; Alpha timing=2-3-3-3-3-3-4

ORG 100h

INIT PROC NEAR

; save all register that will be affected by our code
push eax
push ebx
push edx
pushfd

; Alpha Timing
mov eax,b_add
mov ebx,b_data
call RECEIVER
call TUNER1

; Restore register contents and return to system bios file
popfd
pop edx
pop ebx
pop eax
retf

INIT ENDP

SENDER PROC NEAR
; Active comunication with address
mov dx,address
out dx,eax
ret
SENDER ENDP

RECEIVER PROC NEAR
; Comunicate with the address & receive the data
mov dx,address
out dx,eax
mov dx,data
in eax,dx
ret
RECEIVER ENDP

TUNER1 PROC NEAR
; Sending new data at ebx to the address
xchg eax,ebx
out dx,eax
xchg eax,ebx
ret
TUNER1 ENDP

TUNER2 PROC NEAR
; Increase data
or eax,ebx
out dx,eax
ret
TUNER2 ENDP

TUNER3 PROC NEAR
; Decrease data
and eax,ebx
out dx,eax
ret
TUNER3 ENDP



ORG 200h

CSEG ENDS
END

compile with masm.. :)
install it as ISA ROM

3) Open original temp files(128KB)
- search this header : 65 D0 16 2B 02
- ROMSIP table = 256Byte

4) coz it is hidden... its fun to unhide it ;)
5) coz it is hidden... its fun to unhide it ;)

andlcs
06-11-2005, 12:05 PM
1) Copy 166MHz or 200MHz romsip table into 133MHz
Do you have a guide explaining how to do it?

Also, I tried to do the HIGH FSB FIX for NF2 motherboards but I can't put Original.bin (128k) back in the bios file (512k) because modded modbin doesn't open my BIOS file (the only modbin that works here is the new v20101-06-25).

I tried w/ awdhack and this guide (http://s6.invisionfree.com/underclock/index.php?showtopic=192) but I did not understand...
Can U help me w/ L12 mod and High FSB fix mod?

Thank You

piek
06-12-2005, 03:47 AM
Could anyone explain to me how to add CPU database into BIOS of ABIT NF7-S.

For example, I have an Athlon XP that OCs quite well and I would like to have PR ratings at boot screen, not only the CPU frequency.

What do I have to do, to get for example:

10*200 as 2900+
11*200 as 3200+
12*200 as 3500+

I know that most EPoX NF2 boards will tell you the PR rating, when frequency is near that MHz... What do I have to mod/change to get descriptions with 166 and 200 FSB at different multipliers?

Can or did SBD mod the latest D27 3Dfire BIOS with this PR ratings?

piek
06-25-2005, 02:19 AM
Oh, please, c'mon bios modders, help me out. :)

Or at least point me to the right direction - I DL-ed some BIOS modding tools, played with them but I cannot find where to change the settings mentioned above.

Ticatac, SBD?

Regards,

piek