------------------------------------------------------------------------------- ------------------------------------------------------------------------------- -----------H----H--X----X-----CCCCC----22222----0000-----0000------11---------- ----------H----H----X-X-----C--------------2---0----0---0----0--1--1----------- ---------HHHHHH-----X------C----------22222---0----0---0----0-----1------------ --------H----H----X--X----C----------2-------0----0---0----0-----1------------- -------H----H---X-----X---CCCCC-----222222----0000-----0000----1111------------ ------------------------------------------------------------------------------- ----------------------------------------------------- http://hxc2001.free.fr -- ------------------------------------------------------------------------------- 06/06/2010: Firmware SD HxCFloppyEmulator v1.1.2.0 - New parameters added in the HXCSDFE.CFG file: > "Head step sound" volume > "Scroll text speed" > "Load last loaded floppy" 29/05/2010: Firmware SD HxCFloppyEmulator v1.1.1.0 - Amiga Floppy interface mode bugs corrected. - Some optimizations. 11/05/2010: Firmware SD HxCFloppyEmulator v1.0.1.1 (Note: This version should be already in the delivered devices) - Prototype -> Final Hardware Layer adaptation - Two disk drives emulation added. - Direct Access mode added : The host computer can now access directly to the SDCard. - Slot mode added: The emulator can be used without LCD screen. - Track step sound added. (can be disabled in the HXCSDFE.CFG file). - Events sound added. (can be disabled in the HXCSDFE.CFG file). - Backlight timeout setting added in HXCSDFE.CFG. - Many bugs corrected... 20/12/2009: Firmware SD HxCFloppyEmulator v0.2.2.0 - Another write bug corrected. - Power consumption enhancement : Idle mode in the main loop. 17/11/2009: Firmware SD HxCFloppyEmulator v0.2.1.0 - New track position display format :"aa T:ppp/ttt S:s" aa->current access type, ppp->current track number,ttt->number of track, s->current side. - a bug around the hot sdcard swapping feature corrected. 15/11/2009: Firmware SD HxCFloppyEmulator v0.2.0.0 - LCD Backlight control on RB5 added - Doze mode added. (actived after 5 seconds without access). - FAT32 browser bugs corrected (folders name / scroller). - UPD file format enhanced. (Note: bootloader replacement needed!) 28/10/2009: Firmware SD HxCFloppyEmulator v0.1.1.0 - Hot SDCard swapping (works but not very recommended) - write protect switch : without sdcard on the emulator press select to change the write protect state. - fast floppy change: press up/down buttons to change floppy without ejecting the loaded floppy. 27/10/2009: Firmware SD HxCFloppyEmulator v0.1.0.0 New bootstrap added - update procedure enhanced ! : - New bootstrap allowing to upgrade the firmware with an SDCard : -> Copy the new firmware file (*.upd) to a freshly formated FAT32 SDCard. -> Insert the SDCard into the emulator -> Press Up and Down buttons at power up. -> Wait some seconds .... its done ! 03/10/2009: Firmware SD HxCFloppyEmulator v0.0.6.0 Some bugs corrected ! - update highly recommended to fix write related bugs ! : - "write sector dropped" bug corrected - 1KB sector write support corrected. - 500kbits write mode buffer overflow protection added (protection against track format). - Interface mode setting (amiga/shugart) bug corrected. - 256/512/1024bytes sectors write is now functionnal in 250kbits/s and 500kbits/s mode. 20/09/2009: Firmware SD HxCFloppyEmulator v0.0.5.1 - 1KB sector write support added. (to be tested) - Autoload feature added: At power up the lastest floppy emulator state is restored. The floppy image loaded during a power down will be reloaded at power up. To activate this feature you must copy HXCSDFE.CFG at the root of the SDCard. - UI : version code at startup 09/08/2009: Firmware SD HxCFloppyEmulator v0.0.4.4 -MSSP PIC18F4525/4620 Rev. A4 Silicon Errata applied. -SPI code optimized 26/04/2009: Firmware SD HxCFloppyEmulator v0.0.4.3 -Write support : MFM encoder bug corrected, GAP3 first byte encoding (WD1793) 18/04/2009: Firmware SD HxCFloppyEmulator v0.0.4.2 -Faster write routines -500kb/s write support (warning alpha version/unstable) 21/03/2009: Firmware SD HxCFloppyEmulator v0.0.4.1 -256bytes sector write support added 15/03/2009: Firmware SD HxCFloppyEmulator v0.0.4.0 -Write support added : Warning: the only sector format supported by the write feature is 250kbits/S MFM (DD) 512bytes sector. Tested with PC and Atari ST. Should work with any computer using this common format (CPC, ZX SPECTRUM, MSX ,etc). -Some code optimizations : table driven crc7 generator and faster MFM handler 11/12/2008: Firmware SD HxCFloppyEmulator v0.0.3.0 -SDHC SDcard support (up to 32GB - tested with 8GB SDHC Card) 14/10/2008: Firmware SD HxCFloppyEmulator v0.0.2.0 -(beta version): Sub-folders support. Bug in Sdcard routines corrected. LCD routines rewritten. SDcard change support. 21/02/2008: Firmware SD HxCFloppyEmulator v0.0.1.0 -First public version (alpha version): Support Amiga, Atari ST and Amstrad CPC series computers. FAT32 only