VOGONS


First post, by TheGreatCodeholio

User metadata
Rank Oldbie
Rank
Oldbie

Nobody seems to have the low level I/O documentation for PAS and PAS16 cards anymore. All that I can find is the PAS SDK (with closed source OBJ files) and scattered bits of source code in the Linux kernel with no comments on what the I/O or bits mean or do.

If anyone could scan or point me to actual chipset documentation for the components on the PAS cards, I would greatly appreciate it. If possible I would also like to post the PDF here in the forum so that perhaps the Linux ALSA guys can grab it and develop PAS support instead of letting the OSS driver rot in the Linux kernel. I need documentation that describes the I/O ports, what they mean, and how to read/write them, not just another "use the PAS SDK and MVSOUND.SYS driver" type document.

I plan on adding a companion library in DOSLIB for the non-Sound Blaster parts of these cards. I have an old 486SX rig set up with a PAS16 card to write and test the code against.

I'm well aware someone posted a scan of the Thunderboard technical document, but that document only seems to cover the Sound Blaster part of the card that I already know how to program anyway.

https://github.com/joncampbell123/doslib/issues/8

Thanks!

DOSBox-X project: more emulation better accuracy.
DOSLIB and DOSLIB2: Learn how to tinker and hack hardware and software from DOS.

Reply 1 of 2, by Cloudschatze

User metadata
Rank Oldbie
Rank
Oldbie
TheGreatCodeholio wrote:

I'm well aware someone posted a scan of the Thunderboard technical document, but that document only seems to cover the Sound Blaster part of the card that I already know how to program anyway.

I'd posted the complete PAS SDK in that same thread. 😉
http://www.symphoniae.com/soundcard/MediaVisi … /PASSDK_201.zip

Reply 2 of 2, by TheGreatCodeholio

User metadata
Rank Oldbie
Rank
Oldbie
Cloudschatze wrote:
TheGreatCodeholio wrote:

I'm well aware someone posted a scan of the Thunderboard technical document, but that document only seems to cover the Sound Blaster part of the card that I already know how to program anyway.

I'd posted the complete PAS SDK in that same thread. 😉
http://www.symphoniae.com/soundcard/MediaVisi … /PASSDK_201.zip

Ah! Got it. The PDF inside the ZIP archive actually does cover those registers! Didn't see that the first time around. Thanks!

DOSBox-X project: more emulation better accuracy.
DOSLIB and DOSLIB2: Learn how to tinker and hack hardware and software from DOS.