CP/M TCP/IP (was Re: CP/M coding question)

From: Dwight K. Elvey <dwightk.elvey_at_amd.com>
Date: Thu May 30 12:36:30 2002

>From: "Pat Finnegan" <pat_at_purdueriots.com>
>
>On Thu, 30 May 2002, Glen Goodwin wrote:
>
>> > From: Pat Finnegan <pat_at_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
Received on Thu May 30 2002 - 12:36:30 BST

This archive was generated by hypermail 2.3.0 : Fri Oct 10 2014 - 23:35:19 BST