Google Groups no longer supports new Usenet posts or subscriptions. Historical content remains viewable.
Dismiss

programming a PCI device in DOS

337 views
Skip to first unread message

anotherbrick

unread,
Dec 3, 2009, 5:35:02 PM12/3/09
to
I have searched web for documents
about how to program a PCI device under DOS

but found only this
http://www.openwatcom.org/index.php/PCI_Device_access_under_32-Bit_PM_DOS#pci_types.h
but it is not very clear

can you help about more online documents ?
where to look ?

Rod Pemberton

unread,
Dec 4, 2009, 2:43:26 AM12/4/09
to
"anotherbrick" <maka...@yahoo.com> wrote in message
news:494f41cb-8164-43a0...@d10g2000yqh.googlegroups.com...

> I have searched web for documents
> about how to program a PCI device under DOS
> [...]

> can you help about more online documents ?
> where to look ?

In addition to the PCI documents, I found the following links. But, none of
them are really tutorials.

Dark Fiber's PM PCI BIOS example code in C:
http://www.trunix.org/programlama/os/os-faq/os-faq-pci.html

Chris Giese's pci.c, pcibio16.zip, pcibio32.zip (from a mirror):
http://geezer.osdevbrasil.net/osd/pnp/index.htm

John Fine's pci07.zip (from a mirror):
http://geezer.osdevbrasil.net/johnfine/index.htm

Craig Hart's PCI and PNP pages:
http://members.datafast.net.au/dft0802/

Second message has a link to assembly code, EnumPCI.zip
http://www.masm32.com/board/index.php?topic=3441.0

Web Archive cache of "PCI Vendor and Device Lists", has C code:
http://web.archive.org/web/20021009223250/www.yourvote.com/pci/

collection of PCI related links
http://www.stjernestam.com/pci/


If you search with Yahoo, you should be able to find a number of PCI
specifications in .pdf format:

"PCI IDE Controller Specification"
"PCI BIOS Specification"
"PCI Local Bus Specification"
Phoenix "PCI-ATA-DMA"
"Writing FCode Programs for PCI"


Rod Pemberton


anotherbrick

unread,
Jan 12, 2010, 3:58:32 PM1/12/10
to
I was trying to use PMDOS for very high speed embedded control

but the PCI Data Acquisition card producers like Advantech
doesnot give dos drivers

do you people know PCI DAQ cards
for which the dos drivers available ?

wolfgang kern

unread,
Jan 16, 2010, 8:53:07 AM1/16/10
to

"anotherbrick" asked:

>I was trying to use PMDOS for very high speed embedded control

> but the PCI Data Acquisition card producers like Advantech
> doesnot give dos drivers

> do you people know PCI DAQ cards

Yes, I use NS-cards.

> for which the dos drivers available ?

No, because native realmode DOS can't handle it
and PM/VM-DOS-boxes will need an M$-certified driver.

I had to write the DAQ-driver for my OS myself, even without
any help (no info at all) from the manufacturer.

__
wolfgang

anotherbrick

unread,
Jan 19, 2010, 12:44:06 PM1/19/10
to
>
> Yes, I use NS-cards.
>
> __
> wolfgang

which company is NS ?

anotherbrick

unread,
Jan 19, 2010, 12:53:35 PM1/19/10
to
>
> I had to write the DAQ-driver for my OS myself, even without
> any help (no info at all) from the manufacturer.
>
> __
> wolfgang

do you have a webpage ?
I am interested in your products

wolfgang kern

unread,
Jan 20, 2010, 4:50:34 AM1/20/10
to

"anotherbrick" asked:

>> I had to write the DAQ-driver for my OS myself, even without
>> any help (no info at all) from the manufacturer.

> do you have a webpage ?

Yeah, good that someone reminds me, I didn't upgrade it since 2004.
So most stuff there is dated/invalid yet.

Find it faster (my 'web' link become often misinterpreted by 'www')
by google for KESYS. the site at '.AT' is it.

> I am interested in your products

Not much to offer on General Purpose products.
The OS KESYS comes only together with the complete hardware
and a customer specified (in deep detail) application.

It's designed for high security and top speed, so there aren't
any compatible things at all, no internet and no games.

__
wolfgang


wolfgang kern

unread,
Jan 20, 2010, 4:34:02 AM1/20/10
to

"anotherbrick" asked:

>> Yes, I use NS-cards.

> which company is NS ?

National Semiconductor

__
wolfgang

0 new messages