[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(