[Coco] Detecting carts

Bill Pierce ooogalapasooo at aol.com
Thu Jul 5 00:45:52 EDT 2012


Eprom does no good in OS-9. And Midi carts have no rom anyway. They are just ports. All software, RSDOS & OS-9 for midi is done on Coco side. I know there is a ready state of some sort, and was wondering if that could be checked as midi has an input & output. I was hoping someone from Gleneside would know as it was built by someone in the Gleneside club. I was really just wondering if there was some sort of "cart detect" signal that carts send the coco. Kind of like a carrier detect, but I guess not. The only option that leaves is to default to all drivers off and let the user set the driver and if they get it wrong... thier fault :-) It's not really a major problem, just one I'm trying to avoid.

Thanks


Music from the Tandy/Radio Shack Color Computer 2 & 3 
https://sites.google.com/site/dabarnstudio/
Bill Pierce
ooogalapasooo at aol.com




-----Original Message-----
From: camillus Blockx <camillus.b.58 at gmail.com>
To: CoCoList for Color Computer Enthusiasts <coco at maltedmedia.com>
Sent: Wed, Jul 4, 2012 6:55 pm
Subject: Re: [Coco] Detecting carts


Well you always have to come back to normal state, if you allow to come out
f the loop the software will hang again, because it did not find the card,
nd you are back to square one. Sins you need the card you would not go on
ith the program anyway..
lso timers in assembler takes a bit of code and maybe you just do not have
he space for it in rom.

ba
On Wed, Jul 4, 2012 at 3:35 PM, Arthur Flexser <flexser at fiu.edu> wrote:
> How about putting a timer into the "close" routine, so that if it
 doesn't return in the normal way within a certain time, it gives up
 and assumes the cart isn't present?

 Art

 On Wed, Jul 4, 2012 at 12:00 PM, Bill Pierce <ooogalapasooo at aol.com>
 wrote:
 >
 > Hi guys,
 >  Anyone know of an easy way in "C" (or M/L sub) to detect the presence
 of certain catridges?
 > Here is what I'm trying to do.
 > I need to be able to detect the presence of the Gleneside Midi Pak (100%
 Speech Systems Comp) .
 > My problem is, if I run Midi software and and this cart is accessed but
 not present, on exit the program hangs due to trying to close the port.
 > The cart is being accessed directly, not through a driver.
 > If this could be done, I need a way to detect:
 >
 > Gleneside Midi Pak (or Speech Systems Midi Pak)
 > Colorchestra Midi Pak
 > Speech Systems Stereo Pak
 > RS Speech & Sound pak.
 > And possibly the Intercomp Sound Midi pak.
 >
 > I'm running Nitros9, Coco 3, Disto 1 Meg, Grey Multi Pak Interface (pal
 fixed) with Drivewire4
 >
 > Also, what is the easiest way to detect if Drivewire is is installed?
 (Os9 side)
 >
 > Thanks
 >
 >
 > Music from the Tandy/Radio Shack Color Computer 2 & 3
 > https://sites.google.com/site/dabarnstudio/
 > Bill Pierce
 > ooogalapasooo at aol.com
 >
 >
 > --
 > Coco mailing list
 > Coco at maltedmedia.com
 > http://five.pairlist.net/mailman/listinfo/coco

 --
 Coco mailing list
 Coco at maltedmedia.com
 http://five.pairlist.net/mailman/listinfo/coco

--
oco mailing list
oco at maltedmedia.com
ttp://five.pairlist.net/mailman/listinfo/coco




More information about the Coco mailing list