Noel wrote:
I wrote:
Any plans to allow USB "target" (as
opposed to "host" -- I dunno if
those are the correct terms)
'host' and 'device' are the two modes for USB, IIRC.
to allow the board to be connected to a modern
computer as a
peripheral?
Not sure I see the purpose? Any of the storage devices (SD card, or thumb
drive) can of course be pulled out and plugged into another machine.
Of the top of my head:
Simulated serial port to MCU "console" and/or simulated q/unibus SLU(s)
Simulated ethernet to MCU internal network and/or simulated q/unibus NIC
Block device access to "unmounted" flash partitions
I suppose "host" ports can used to support physical USB dongles of
various sorts (serial, ethernet), but I guess my orientation is "why
connect extra hardware that can be simulated?"
Other wishy things:
memory region visible to q/unibus as boot rom
ability to halt/reset the q/unibus (PDP-11) processor
(making the MCU into a "front end")
If it's possible to make a board that's operable without an MCU,
design the board so that it accepts a processor in "gumstix" or SODIMM
form factor, and expose connections for USB/ethernet. Linux has
"gadget" support for simulating various flavors of USB devices on a
'device' port.