> > > > [ Edited for brevity ] > > > What I'm really interested in is whether or not a fast PIC can > > > emulate an EPP port. If so then it's possible to get the transfer rate up > > > to about 200K per second which is adequate for just about any task. > > > > > > > > > Hmm, I really don't see the applications for this, but anyway, soem thoughts. > > I want to build a hardware multichannel MIDI sequencer. The ZIP drive will > have both a primitive application loader, the application, and the MIDI > sequence data for up to 128 MIDI channels. I'm planning on a 17C42 running at > 25 Mhz. A Cirrus Logic CL-CD-180 Octal UART will do all the serial work. Are you meaning having some sort of interpreter in the pic, with the application coming off disc? > > I'm just being greedy when I say I want EPP. It's quite simple to just > implement a standard IBM parallel port. The data rate drops to about 16K EPP is not really any harder, it's only slightly different protocols. The hardware interface is much the same (well, as a bidirectional PS2 type port) > > If I was doing this, I'd definately prefer some sort of better processor, > > maybe a z80/186 or something similar, with an address space at least as > > big as the data in cache, plus, squeezing the interface code, and > > dos filesystem code (minimal) would be at very best an unpleasant squeeze. > I'll probably not use the DOS filesystem. Hope to figure out something simple > but better, especially in terms of filenames and fragmentation. Since I have > the Linux drivers that can read an write blocks, I can simply implement the > new filesystem on both the PIC and the Linux box so they can talk to one > another. > > It's on the pile to do. Low on the pile unfortunately. Sounds a fun project. > > BAJ > -- Ian Stirling. | http://www.mauve.demon.co.uk/ AKA Caeser, Bolonewbie. | With information on the PDA I'm making.