[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Re: How to program IWM



David Wilson wrote:

> As far as I know, it powers up in a mode compatible with the 16 sector
> Disk ][ card. If you want to use its more advanced features, take a look
> at the listing of the smartport code for the 2nd ROM //c. If you look closely
> you can see it was conditionally compiled for the //c from source code that
> worked with the Liron card and the //c. The source is available in the 1st
> edition of the //c tech ref manual. There has also been some info on using
> the IWM in the //gs posted to the group (or csa2.program*) over the years.

Actually, that would be the safest way to program it. Making function
calls to the chip can cause some very undesirable side effects to your
disks (read: scrambled and/or erased). I mentioned in a different post
about code which ejected a 3.5 disk. This post reminded me why the
authors (and Apple) recommended it not be used. With the smartport
it simply ejected the disk, on other computers it was known to format
tracks. Caveat Emptor.

Phoenyx