svofski / vector06cc

Вектор-06ц в ПЛИС / Vector-06c in FPGA
http://svofski.github.io/vector06cc/
Other
30 stars 6 forks source link

FDC has to be implemented #5

Closed GoogleCodeExporter closed 9 years ago

GoogleCodeExporter commented 9 years ago
AX8 core can be used to implement SD card and FAT16 functionality.  

Original issue reported on code.google.com by svof...@gmail.com on 18 Dec 2007 at 12:06

GoogleCodeExporter commented 9 years ago
started... 
AX8 core ditched, it's too much effort to make a Mega out of a Tiny.. Peter 
Wendrich's 65C02 + cc65 compiler all the rage.

The design is roughly like this:

[Vector] -- [fdd controller simulacra] -- [65C02-based workhorse]

Two possibilities:
1. The hw-interface is handled by HW, only passing request for meaningful work 
like 
actual floppy image reading to the Workhorse. Data pumping is done by HW-code 
from a 
buffer being filled by SW.
2. Pass everything to the Workhorse, data pumping included. But that would 
require a 
pretty fast horse which anything 6502-based isn't. On a positive note, EMUlib 
code 
provides a pretty complete WD1793 emulation which can be adopted. 

In either case the workhorse also accesses the MMC card, reads its filesystem 
and 
SOMEHOW provides the user with a possibility to select disk images. Probably 
ScrollLock bus-hold key can also be used as a UI switch between the two modules.

Original comment by svof...@gmail.com on 26 Dec 2007 at 10:12

GoogleCodeExporter commented 9 years ago
Progress note. Variant 1 is being implemented and it is giving signs of 
intelligent
life already. At least some data can be requested and read by Vector already.

This revision will be read-only.

Original comment by svof...@gmail.com on 11 Jan 2008 at 2:11

GoogleCodeExporter commented 9 years ago
This issue is generally resolved, readonly mode is implemented. 

For write mode see: [http://code.google.com/p/vector06cc/issues/detail?id=22 22]
For image selector see: 
[http://code.google.com/p/vector06cc/issues/detail?id=11 11]

Original comment by svof...@gmail.com on 18 Jan 2008 at 10:15