ed1k <ed1k@spamerstrap.com> wrote in article 01c23a34$6d8469e0$106fa8c0@ED1K…
ed1k <> ed1k@spamerstrap.com> > wrote in article
I have no source codes for
bios.boot and sturtup-bios. Reverse engineering is not something easy or/and useful for
debugging
this stage. I will see what I can do.Andy:
I looked through bios.boot code. It makes harware initialization and inspects hardware resources.
I
have question for you: is there any MRCI hardware-assist adaptor (compressor/decompressor) in
your
laptop? The only suspiciously place which I found is MRCI server check (AX=b001h, INT 1ah).
Oops, my fault Usually AX=b001h INT 1ah is check for PCI BIOS present. And it is handled in
quite adequate way by bios.boot. But in old documentation (1994) I found this BIOS call is also for
MRCI (microsoft real-time compression interface) hardware server check. I never have the computer
with such MRCI toy. Perhaps it’s some kind of feature which is available only in paper form. Anyway
I believe such services register and detected only thru INT 2fh and INT 1ah is extended only for
General PCI interrupt services nowadays . So, I have no any new ideas now. But I believe
discussed problem may be related to some BIOS function implementation on IBM’s laptops.
Eduard.
ed1k at ukr dot net
It’s done in some crazy way which I don’t understand. Might be my documentation is wrong, might
be it’s
well knowen hack (but not by me). Unfortunately I have no bios.boot from 6.2 release in order to
give you pleasure to try yet another patched module >Cheers,
Eduard.
ed1k at ukr dot net