Groups | Search | Server Info | Keyboard shortcuts | Login | Register [http] [https] [nntp] [nntps]


Groups > comp.sys.apple2 > #42225

Re: IIGS AppleDisk3.5 device driver code?

Newsgroups comp.sys.apple2
Date 2019-03-22 09:23 -0700
References <ec3780f5-fad7-48b4-a117-54177af5f15c@googlegroups.com> <q730lo$hav$1@dont-email.me>
Message-ID <6114d9cd-eadd-48b8-a154-e331b4545bf3@googlegroups.com> (permalink)
Subject Re: IIGS AppleDisk3.5 device driver code?
From J R <calphool@gmail.com>

Show all headers | View raw


On Friday, March 22, 2019 at 10:57:46 AM UTC-5, schmidtd wrote:
> On 3/21/19 4:32 PM, J R wrote:
> > I'm a software engineer, and while I was able to get my IIGS to boot with ADTPro and a null modem cable, and I was able to create GSOS boot disks, I was thinking about VSDRIVE.  It*appears*  that you can't use VSDRIVE with GSOS, because although I can install it before booting GSOS, when GSOS runs, it doesn't find the virtual drives.  My guess is that VSDRIVE only works in 8-bit mode or something.... not really sure.  (If someone knows definitively what's going on, that would be appreciated).
> 
> The code I used to learn how to poke at the SCC is here:
> http://www.apple2.org.za/gswv/a2zine/Utils/Z8530_SCCsamples_info.txt
> It has some cautionary tales in there about how to interact with the 
> serial port in a running system - sharing interrupts and whatnot.  The 
> ADTPro serial layer plays fast and loose with the hardware, and takes 
> full advantage of the fact that it's the only game in town - which would 
> definitely not be the case if it were running under GSOS.  Even running 
> ADTPro as a ProDOS 8 app shelled out of GSOS fails because it doesn't 
> get all the time it needs with the SCC hardware; too many interrupts are 
> stolen.

So that's useful.  Maybe what I need to do is break the problem in half.  Maybe I should just write some little utility that talks to the ADTPro server over the null modem cable from inside GSOS, and once I have that half figured out I could pivot to writing a device driver.

What's the quickest way to get a build environment set up?  Any idea?

Back to comp.sys.apple2 | Previous | Next — Previous in thread | Next in thread | Find similar | Unroll thread


Thread

IIGS AppleDisk3.5 device driver code? J R <calphool@gmail.com> - 2019-03-21 13:32 -0700
  Re: IIGS AppleDisk3.5 device driver code? D Finnigan <dog_cow@macgui.com> - 2019-03-21 20:53 +0000
  Re: IIGS AppleDisk3.5 device driver code? Tim Buchheim <tim1724@gmail.com> - 2019-03-21 14:20 -0700
    Re: IIGS AppleDisk3.5 device driver code? Stephen Heumann <stephenheumann@gmail.com> - 2019-03-21 15:57 -0700
      Re: IIGS AppleDisk3.5 device driver code? Antoine Vignau <antoine.vignau@laposte.net> - 2019-03-21 22:06 -0700
      Re: IIGS AppleDisk3.5 device driver code? J R <calphool@gmail.com> - 2019-03-22 07:04 -0700
        Re: IIGS AppleDisk3.5 device driver code? Stephen Heumann <stephen.heumann@gmail.com> - 2019-03-22 20:14 -0500
  Re: IIGS AppleDisk3.5 device driver code? David Schmidt <schmidtd@my-deja.com> - 2019-03-22 11:57 -0400
    Re: IIGS AppleDisk3.5 device driver code? J R <calphool@gmail.com> - 2019-03-22 09:23 -0700
      Re: IIGS AppleDisk3.5 device driver code? David Schmidt <schmidtd@my-deja.com> - 2019-03-22 12:31 -0400

csiph-web