[Coco] Project Sneak Peek

Darren A mechacoco at gmail.com
Wed Jul 20 22:30:19 EDT 2016

On Wed, Jul 20, 2016 at 6:26 PM, Andrew wrote:

> What is the entire purpose of the ATMega328 on the board?

It implements the major functions of the device:

Manages FAT16/32 file system on the SD card.
Handles requests for virtual hard drive sector I/O.
Emulation of WD1773 and WD2797 floppy controllers.
300 RPM index pulse for floppy drive emulation.
Handles requests to set or retrieve RTC data.
Loads ROM image files from SD Card into the 32K SRAM.
Generates single-channel PWM output from 8-bit audio samples.

- Darren

More information about the Coco mailing list