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

Media Control device drivers?

17 views
Skip to first unread message

Peter Neubauer

unread,
Jul 28, 2011, 12:18:19 PM7/28/11
to
System 6.0 for the IIgs adds the Media Control Tool Set (reference
chapter 11 of the "Programmer's Reference for System 6.0) for
controlling "media devices, such as a laserdisc, VCR, camcorder, CD,
audio tape recorder, slide projector, digitized sounds, MIDI
sequences, and so forth." This toolset uses special media control
device drivers to interface with specific hardware.

I want to write a new media control device driver, but I cannot find
documentation on these drivers. Did Apple ever publish
documentation? If so, where may I find it? If not, has anybody
attempted to write a driver?

Thanks,
-Peter

Polymorph

unread,
Jul 28, 2011, 8:10:25 PM7/28/11
to

Peter,

The Media Control Set is documented in the "Programmer's Reference For
System 6.0" by Mike Westerfield.

There is also a 2 paragraph clarification for some of the finer details
found in the "Programmer's Reference for System 6.0.1" (also by Mike
Westerfield).

I got both of these included in the documentation that came with "Opus
][ - The Software" (download edition) which I bought a few years ago
from Syndicomm.

I personally haven't tried to write one from scratch, however I did play
around with some media control drivers source code that was supposed to
allow the Apple High Speed SCSI card to control SCSI-2 cdroms a while
back. I could never get it to work though - I think there was another
driver required that I don't have :-( .

Anyway, I hope this helps.

Cheers,
Mike

--

Mike Stephens
Central Coast, Australia

Find my Apple II projects online at:
http://apple2.sytes.net/

Peter Neubauer

unread,
Jul 29, 2011, 11:15:30 AM7/29/11
to
On Jul 28, 7:10 pm, Polymorph <mike.a.steph...@gmail.com> wrote:

> Peter,
>
> The Media Control Set is documented in the "Programmer's Reference For
> System 6.0" by Mike Westerfield.
>
> There is also a 2 paragraph clarification for some of the finer details
> found in the "Programmer's Reference for System 6.0.1" (also by Mike
> Westerfield).
>
> I got both of these included in the documentation that came with "Opus
> ][ - The Software" (download edition) which I bought a few years ago
> from Syndicomm.
>
> I personally haven't tried to write one from scratch, however I did play
> around with some media control drivers source code that was supposed to
> allow the Apple High Speed SCSI card to control SCSI-2 cdroms a while
> back. I could never get it to work though - I think there was another
> driver required that I don't have :-( .
>
> Anyway, I hope this helps.
>
> Cheers,
> Mike

Thanks, Mike. I have the "Programmer's Reference" for System 6.0 and
6.0.1 from Opus ][, and they document how to use the tool set but not
how to write new drivers (found in :System:Drivers:Media.Control).
You mention "media control drivers source code" ... where did you find
this?

-Peter

Charlie

unread,
Jul 29, 2011, 3:37:34 PM7/29/11
to

Peter,

Have you looked at the Apple IIGS GS/OS Device Driver Reference? It has
a section on writing a driver. Or is something more needed for
Media.Control drivers?

Charlie

Polymorph

unread,
Jul 31, 2011, 5:46:06 AM7/31/11
to

Peter,

The media control source code I was referring to can be found in the
following archive:
http://mirrors.apple2.org.za/ground.icaen.uiowa.edu/apple16/System/Drivers/RFMEDIASRC.SHK

Hopefully that source will answer some of the questions you have
regarding building these drivers.

If you need more help, let me know.

I was able to build these drivers, but as I mentioned previously, I
couldn't get them to work properly as I suspect there was a SCSI driver
(i.e. not just the media control driver) that was meant to accompany it
for the HS-SCSI card.

Peter Neubauer

unread,
Aug 2, 2011, 1:00:06 PM8/2/11
to
On Jul 29, 2:37 pm, Charlie <charlieD...@verEYEzon.net> wrote:
> Have you looked at the Apple IIGS GS/OS Device Driver Reference? It has
> a section on writing a driver.  Or is something more needed for
> Media.Control drivers?

Yes, I've looked at the "Device Driver Reference." It does not,
unfortunately, cover media control drivers because they are new to
System 6.0 and the reference was written for System 5.0. Otherwise,
it's a great manual.

Thanks,
-Peter

0 new messages