| TIP: Click on subject to list as thread! | ANSI |
| echo: | |
|---|---|
| to: | |
| from: | |
| date: | |
| subject: | Not your father`s Applicard - USB added |
aiiadict{at}gmail.com wrote:
>
> in the "FAQ" section (technical details):
>
> 4. U4 and U11 are not normally populated. This is expansion space that
> I wired for a USB module and a GAL for glue logic. It can be used for
> some other interface too.
>
> what are your plans for this?
With all the payed for cards in the mail I got back to the one I made
for myself and plugged in the DLP USB module
http://www.dlpdesign.com/usb/dlp-usb245mv15.pdf
assisted by a GAL16V8 as glue logic. Same could be done with several
TTL chips, but I prefer a single chip solution even if it needs to be
programmed. This combination worked right away with my extremely
simple "echo" test
TXE = 0xE2
RXF = 0xE3
DATA = 0xE0
.org 0x100
testrd:
in a,(RXF)
rrca
jr c, testrd ; high means empty
in a,(DATA)
out (DATA),a
ld c,a
call 0xf539 ;conout
jp testrd
So we have a very fast (1 megaBYTE per sec) communications channel
with a PC. With a 384 byte transmit FIFO Apple can do blind writes:
no way it can outrun USB. Not only is this channel very fast but there
is nothing to initialize.
On the PC side a serial driver can be used. Looks like a serial port
that just happens to work at *any* baud rate.
A number of uses come to mind:
1. The main purpose - a convenient way to exchange data with a PC.
Need some guru's help to make this port accessible as a CP/M "device".
2. Convenient debug output for a CP/M program.
3. A way to load the DOS 3.3 RAMDISK from a PC. If there are sources
for the code.
4. Very simple code loaded to the z80 will make this port available to
the 6502. The z80 code will just reroute data from it's address to USB
and back until 6502 resets the z80. Beats the heck out of SSC in speed.
-Alex.
--- SBBSecho 2.12-Win32
* Origin: Derby City Gateway (1:2320/0)SEEN-BY: 10/1 3 34/999 120/228 123/500 128/2 140/1 222/2 226/0 236/150 249/303 SEEN-BY: 250/306 261/20 38 100 1404 1406 1410 1418 266/1413 280/1027 320/119 SEEN-BY: 393/11 396/45 633/260 267 712/848 800/432 801/161 189 2222/700 SEEN-BY: 2320/100 105 200 2905/0 @PATH: 2320/0 100 261/38 633/260 267 |
|
| SOURCE: echomail via fidonet.ozzmosis.com | |
Email questions or comments to sysop@ipingthereforeiam.com
All parts of this website painstakingly hand-crafted in the U.S.A.!
IPTIA BBS/MUD/Terminal/Game Server List, © 2025 IPTIA Consulting™.