From: "Pat Finnegan"
<pat(a)purdueriots.com>
On Thu, 30 May 2002, Glen Goodwin wrote:
From: Pat
Finnegan <pat(a)purdueriots.com>
What I'm looking to do is provide a (small)
SLIP or PPP based TCP/IP
stack
for a machine that will stay resident and can be
used by CP/M 2.2 [or
perhaps MP/M II] user programs.
Pat --
I would be extremely interested to learn of your progress in this area.
Please keep us posted, or contact me off-list.
I'm starting to have some second thoughts about how I'm going to do this.
I'm considering an external 'black box' that will connect to a PPP server
on one end and have a RS-232 connection on the other that will provide
something like a serialized verion of BSD's sockets. I'm also thinking
about implementing a raw tcp port that would connect to an extra RS-232
port [optionally password protected] that could be used to attach to the
system's console, and replicate it on the other end of the network.
Right now I'm looking at either a Z80 with 32k of ram, 16k of flash, a CTC
and one or two DUARTS, or a uC that'll provide as much of that in hardware
as possible. PICs are nice, but generally seem to have too little memory
for TX/RX buffers, and Basic stamps are too slow. (and who wants to
program in BASIC anyways?)
Any suggestions on a good uC to use?
-- Pat
Hi
Although, I don't care for BASIC, there is a company that
is about to release a stamp like board with a BASIC that is
benching at 500 to 1500 times faster than the original PIC stamps.
It gets it's speed from having a better memory model. You
don't have to program in BASIC with it. In fact, the BASIC
is written in Forth that underlies the BASIC. From what I'm
told, you can access the Forth. If Forth isn't your cup of
tea, most all Forths have been able to access the raw assembly
level without using yet another tool. The processor is
based on the 8051 instruction set but it one or two clocks
per instruction instead of 12 to one. Of course, it runs
in the tens of megahertz. Mixed assembly and Forth often
makes a good optimization of speed and memeory size.
Later
Dwight