New Apple /// driver for CFFA revisions 1 and 2 available

For discussions about the use of your CFFA card. Feel free to start threads about anything you are doing with your card. Tell us about your system, your CF card, how many drives, and especially anything cool you might be doing with your Apple II. Also, if anybody is hacking the CFFA please post info here!

New Apple /// driver for CFFA revisions 1 and 2 available

Postby david__schmidt » Thu Aug 25, 2011 7:46 am

Thanks to the hard work of Dale Jackson and Dave Schmenk, there's a
new driver available for the CFFA (rev1 and rev2) boards. Dave took
Dale's driver, combined the support for both board revisions, and sped
things up a little more.

I've posted the driver package, including an updated CFFA Utilities
disk with the new driver pre-configured for slot 1, on
Get it here:

Scroll down to "System - Drivers"; you'll find the

In Dave Schmenk's own words:

I took Dale's latest drivers for the CFFA with and without the
version 2 CPLD for fast and throttled transfers, worked over the
source to make it easier to read, cleaned up some code paths, rewrote
the two transfer routines and combined them into one driver. It also
retains compatibility with the current CF data layout.

The driver defaults to slot 1 and slow transfers. This will work on
the later rev CFFA, but is the safest default. To change the driver
to use the fast routines, enter the System Configuration Program, load
the drivers, install the CFIDE.DRIVER driver, edit the driver
configuration bytes for .CFIDE1 and set the third byte to a 1. You
can change the slot assignment in the SCP also.

This is ALPHA so be sure not to blow anything important away (I live
on the edge and test on my development machine). All my CFFAs are Rev
2 so I can't promise it works on a Rev 1.

I timed boot times using the slow and fast xfer options and saw
about a 2 second boot time improvement. 26.3 vs 24.2 seconds. This
included the floppy part of the boot all the way up to the Pascal menu
(Pascal was loaded on the CFFA).
Posts: 158
Joined: Sat Jul 15, 2006 9:32 pm

Return to CFFA Applications

Who is online

Users browsing this forum: No registered users and 2 guests