[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
RE: PCI bios
Have you tried Phoenix, http://www.ptltd.com/ ?
>Well, the biggest problem is that making this sort of call
>is operating system dependant... The procedures for
>making a far 32bit call to a physical address will vary widely
>depending on what environment you are programming in.
>In most operating systems, there -should- be an existing
>service or library for making these PCI calls for you...
>
>-jrp
>
>----------
>From: Au Kum Chuen
>Sent: Tuesday, July 23, 1996 4:21 PM
>To: Mailing List Recipients
>Subject: PCI bios
>
>Hi everyone,
>
>I had been trying very hard to use the BIOS32 Service
>Directory to use the 32 bit PCI BIOS entry point.
>
>Would someone on this list happen to have source code
>to use access the 32 Bit PCI BIOS entry point.
>
>Here was what I had done.
>1. Searched address space to find the BIOS32 Service
> Directory between 0e0000h - 0fffffh.
>2. Verified ASCII signature "_32_" and checksum.
>3. Obtained the BIOS32 Service Directory Calling Interface.
> (physical address.)
>4. Failed in calling the BIOS32 Service Directory Calling
> Interface. I think is my lack of knowledge of the
> setting the CS code segment, DS data segment and SS
> stack segment selector that caused the trouble.
>
>
>I hope some could provide some code for using the PCI BIOS
>for a 32 bit system or point me to a file on a ftp site where
>I can find example code for this purpose.
>
>Thank you in advance.
>
>-------------------------------------------------------------
>Au Kum Chuen <au@sol.fujikura.co.jp or aukc@pacific.net.sg>
>
>
>
>
>
----------------------------------------------------------------------------
Bob Bushlow
E-Mail: bobb@pe.net
Phone : 909.371.1723
----------------------------------------------------------------------------
"Live long and prosper."
u (