Nobody ,any idea if and how can shadow ram region be write possible?
I have patched Sil option ROM so it keep BIOS disk number assigned in initialization stage.But calling BCV and trying to boot still not success.
I have found this in RAM,is coming from BIOS
Code:
Offset 0 1 2 3 4 5 6 7 8 9 A B C D E F
00000000 F0 01 F6 03 E0 00 0E 08 00 04 95 08 00 00 11 6E ð.ö.à.....•....n
00000010 78 00 37 11 30 22 A5 0B 00 00 A0 BF FA 00 67 81 x.7.0"¥... ¿ú.g
00000020 F0 01 F6 03 B0 00 0E 00 00 00 00 00 00 00 11 00 ð.ö.°...........
00000030 58 02 00 00 00 00 00 00 00 00 00 00 FA 01 50 81 X...........ú.P
00000040 70 01 76 03 A0 00 0F 00 00 00 00 00 00 00 11 00 p.v. ...........
00000050 58 02 00 00 00 00 00 00 00 00 00 00 FA 02 75 81 X...........ú.u
00000060 70 01 76 03 B0 00 0F 00 00 00 00 00 00 00 11 00 p.v.°...........
00000070 58 02 00 00 00 00 00 00 00 00 00 00 FA 03 50 81 X...........ú.P
00000080 F0 FF F0 FF B0 00 FF 00 00 00 00 00 00 00 11 AC ðÿðÿ°.ÿ........¬
00000090 58 02 35 01 00 00 00 00 00 00 00 00 00 40 57 81 X.5..........@W
It looks like an IPL table with entries for primary -master slave secondary -master slave and one that could be for USB boot device.
As far as I can interpret this data for first entry:
F0 01 1F0h controller I/O base address of primary ide channel
F6 03 3F6h controller port address of primary ide channel
E0 00 E0 ???
0E 08 0Eh IRQ14 08h ??
00 04 04h PIO mode?
95 08 0895h DPTE flag
00 00 ???
11 6E ???
78 00 device present? (58 no dev,78 dev exist?)
37 11 ???
30 22 - 0BA52230h 195371568 LBA sectors of attached HDD
A5 0B /
00 00 ???
A0 BF BFA0h I/O range of ICH7-M D31:F2
FA 00 ???
67 81 ???
I'm thinking to try to mod one of these entries to see what is happening but I don't know some fields.