[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
Re: How do I add firmware to a card?
- Subject: Re: How do I add firmware to a card?
- From: "David Wilson" <mcs6502@gmail.com>
- Date: 21 Jan 2007 13:41:58 -0800
- Complaints-to: groups-abuse@google.com
- Injection-info: a75g2000cwd.googlegroups.com; posting-host=130.130.37.12; posting-account=v7oSuQ0AAAAZLwd761jftD5qph4UbWwl
- Newsgroups: comp.sys.apple2
- Organization: http://groups.google.com
- References: <459b763f$0$38173$c30e37c6@lon-reader.news.telstra.net> <dINmh.791$A8.59@news-server.bigpond.net.au> <459bad73$0$38173$c30e37c6@lon-reader.news.telstra.net> <gv1nh.1147$A8.816@news-server.bigpond.net.au> <459ced79$0$38159$c30e37c6@lon-reader.news.telstra.net> <No7nh.1362$A8.971@news-server.bigpond.net.au> <459d861e$0$38157$c30e37c6@lon-reader.news.telstra.net> <1167965039.464158.82920@11g2000cwr.googlegroups.com> <459dc72b$0$20028$5a62ac22@per-qv1-newsreader-01.iinet.net.au> <459ed26c$0$38167$c30e37c6@lon-reader.news.telstra.net> <1168071380.391855.3050@42g2000cwt.googlegroups.com> <1168078613.159173.29070@42g2000cwt.googlegroups.com> <45b39007$0$18841$9b4e6d93@newsspool4.arcor-online.net>
- User-agent: G2/1.0
- Xref: g2news2.google.com comp.sys.apple2:16634
Linards Ticmanis wrote:
> David Wilson wrote:
>
> > 2) The UniDisk 3.5 uses the following Smartport calls to allow custom
> > code to run on the 65c02 in the drive itself:
> >
> > $05 Execute - the 65c02 runs the subroutine previously loaded into its
> > RAM passing the register contents to be used
> > $06 SetAddress - tells the UniDisk 3.5 where to put the code
> > $07 Download - transfers code into the UniDisk 3.5 RAM
>
> Belated question - are any programs known to use this?
I wrote one :-)
I wanted to see what was in the UniDisk 3.5 ROM so I wrote a little
program that was uploaded into the on-board RAM and when run it dumped
the ROM back to the Apple II (one byte at a time).
As the UniDisk 3.5 only has 2KB of RAM (and much of that is used as
sector buffers, stack etc) there is not much you can use it for.