[Coco] [Color Computer] FYI: USB Modules & Add-Ons
jdaggett at gate.net
jdaggett at gate.net
Mon Sep 4 14:38:31 EDT 2006
On 4 Sep 2006 at 10:26, John R. Hogerhuis wrote:
>
> The driver issue for Cypress part isn't a huge hurdle considering that
> drivers already exist in C (from Cypress), 6502 assembly and in high level
> Forth as well. Now if there is a serious functional issue with the Cypress
> part that would be of concern but they seem to be doing ok with the
> Cypress chip at http://microusb.org.
>
***************
Driver issues is not a real issue as long as you realize that there are flaws in the
SL811 silicon that exist. One is the auto address increment function does not
work properly. Second the part has some quarks when working with a hub. None
of this is a major obsticles as long as t here is just one or two peripheral that need
to be controlled.
Converting 6502 assembly to 6809 asembly is not that terribly difficult.
> Are there any equivalent parts to the Cypress chip that implement a USB
> Host Controller that can be interfaced to an 8-bit bus? Or perhaps just
> use a PC USB host controller and add a CPLD to do the interface logic that
> glues everything together.
*******************
There are other chips that have microcontrollers with embedded USB. Freescale,
Microchip and Cypress to name some.
There are USB 2.0 open cores that stuff nicely in a small FPGA. These would
requie an external transceiver but that is no issue.
Overall the SH811 chip is an option but not the only one.
james
More information about the Coco
mailing list