Zimmers.NET Files (formerly ftp.funet.fi)


C2N232 is a Commodore C2N cassette drive (datassette) emulator with an RS-232 interface. It was designed by Marko Mäkelä (http://www.funet.fi/~msmakela/).
Here you can find the firmware for the C2N232 device.


c2n-format.txt 2009-08-18 261
A short description of the Commodore tape format. The C2N232 device does
not recognize this format; it just recognizes different pulse widths and
encodes them as the characters A through D.

c2n232.asm 2009-08-18 17889
The source code of the first version of the firmware. Everything is driven
by interrupts. Four bytes of the 128-byte RAM are wasted for processor
stack; the remaining 124 bytes are used as an RS-232 input buffer.
c2n232.s 2009-08-18 26734
Firmware version 4 in GNU Assembler format. All previous versions of the
firmware can be selected as a compile-time option.
c2n232.s19 2009-08-18 2828
Compiled firmware version 4 for the SMDCR board in Motorola S record format

c2n232.txt 2009-08-18 4131
A very short design document of the firmware.
c2n232c.zip 2009-08-18 11678
Rewritten firmware with added support for the cassette motor control signal.
Includes source code and compiled binary.

cisp-1.0.1.tar.gz 2009-08-18 21665
Compact In-System Programmer, adapted for FreeBSD. The functionality
has not been changed since version 1.0.
cisp-1.0.2.tar.gz 2009-08-18 21750
Compact In-System Programmer, version 1.0.2. The program no longer aborts
if it sees an unexpected response from the SPI device.
cisp-1.0.3.tar.gz 2009-08-18 22072
Compact In-System Programmer, version 1.0.3. The program does not report
unexpected responses unless the -d parameter is specified. The program
is included in the AVR Cross Development Kit for RPM-based GNU/Linux
distributions, http://cdk4avr.sourceforge.net/.
cisp-1.0.4.tar.gz 2009-08-18 22759
Compact In-System Programmer, version 1.0.4. The byte programming protocols
have been improved, and there are other minor fixes as well.
cisp-1.0.tar.gz 2009-08-18 21538
Compact In-System Programmer. With this program, you can transfer
firmware to Atmel AVR microcontrollers via RS-232 or a PC-style
parallel printer port. The program has been tested
on GNU/Linux and on Microsoft Windows, and the serial routines should
work on other Unix systems as well.
cisp-win32-1_0_4.zip 2009-08-18 25522
Binary distribution of cisp 1.0.4 for Microsoft Windows.

timing.dia 2009-08-18 41668
A timing diagram of the custom transfer protocol (the operating modes "send"
and "recv") in Dia v0.88.1 format.
timing.png 2009-08-18 26318
A bit-mapped image of the timing diagram of the custom transfer protocol.

Mirror sitesGeneral informationFile typesData transfer