💾 Archived View for mirrors.apple2.org.za › archive › ftp.gno.org › emulators › tools › apl2serial.t… captured on 2023-01-29 at 08:43:59.

View Raw

More Information

-=-=-=-=-=-=-

Newsgroups: comp.binaries.apple2
Path: news.uiowa.edu!hobbes.physics.uiowa.edu!math.ohio-state.edu!cs.utexas.edu!uunet!munnari.oz.au!newshost.anu.edu.au!sserve!csadfa.cs.adfa.oz.au!wkt
From: wkt@csadfa.cs.adfa.oz.au (Warren Toomey)
Subject: [src] Moving Apple][ disks to MS-DOS
Message-ID: <1993Sep14.010949.14724@sserve.cc.adfa.oz.au>
Keywords: apple2 disk image ms-dos move
Sender: news@sserve.cc.adfa.oz.au
Organization: Australian Defence Force Academy, Canberra, Australia
Date: Tue, 14 Sep 1993 01:09:49 GMT
Lines: 758


		Moving Apple ][ DOS 3.3 disk images to MS-DOS

		   Warren Toomey, wkt@csadfa.cs.adfa.oz.au


In a recent Usenet article in alt.hackers, I wrote:

  My Apple ][ didn't have a serial port, but I wanted to move my disk images
  over to a PC so I could use the Apple ][ emulator. So I found the spot on
  the board which gave cassette output, but at 0/5V, and used that as the RS-232
  output wire. The casette input could cope with +/-12V, so I used it as is
  for RS-232 input. Then all I had to do was code up some 9600 baud character
  i/o routines in assembly.
   
  As an extra hack, I altered DOS 3.3 so that, when it was read/writing
  a block to/from any disk but the default, it went to a new section of code
  that acted as a `disk client' which asked to read/write sectors using my
  serial i/o code. I had a disk server running on the PC. Thus, I was able to
  not only move my disk images to the PC (a straight disk copy!), but also had
  another 12 virtual disks on my Apple, albeit only running at around 960 bytes
  per second transfer speed.


This archive contains the code described above. There is not a great deal of
program comments for either the client or the server, but anybody with some
idea of 6502 assembly, C programming and DOS 3.3 RWTS shouldn't have too much
trouble.

You can also pick this stuff up via anonymous ftp from minnie.cs.adfa.oz.au
in the apple2 directory.

Ciao,
	Warren Toomey, wkt@csadfa.cs.adfa.oz.au