[sebhc] Forth disk
jack.rubin at ameritech.net
Tue Jun 22 19:07:12 CDT 2004
Great - I've got two H89's up now, running HDOS 3.02, so I've got to get
that sorted out a little bit and get some disk images in the archives. I
still don't have an org-0 H8 working, but I wanted to see the "new" DOS
so I just skipped ahead a little. I think these should work fine with
your Forth kit as while as the file uploader.
Someday soon I'm going to put you in the way-back machine and start
digging into the SIM-8 and MDS systems - I'm picking up an ASR-33 on the
way to VCF-East so I'll be in the right mode by the end of July.
> -----Original Message-----
> From: sebhc at sebhc.org [mailto:sebhc at sebhc.org] On Behalf Of
> Dwight K. Elvey
> Sent: Tuesday, June 22, 2004 5:54 PM
> To: sebhc at sebhc.org
> Subject: RE: [sebhc] Forth disk
> Hi Jack
> Things like meta compiling are considered "Black Belt"
> but I copied this meta compiler from one of the FIG listings
> when I was first starting. As with most Forth compiling,
> things are single pass. This means that for something like
> Forth, there are quite a few post patches. I've since written
> my own meta/target compilers. I usually make them a lot
> cleaner. Still, this one does work. Leo Brodie's book is a
> fun book to work from but it is also fun to just dig in and
> play with stuff before spending too much time with a book.
> Also, you'll then know, better, what things to pay attention
> to. I hope to get the three basic setups running before this
> weekend because I'll be off to Yosemite for the weekend. As
> long as something else doesn't get in the way, I should be
> able to patch the console functions. I can see it loading
> into memory and running a loop, looking to send the signon
> message. Dwight
> From: "Jack Rubin" <jack.rubin at ameritech.net>
> >Guess I'll have to dig out my Leo Brodie books and figure out what
> >you're up to!
> >> -----Original Message-----
> >> From: sebhc at sebhc.org [mailto:sebhc at sebhc.org] On Behalf Of
> >> Dwight K. Elvey
> >> Sent: Tuesday, June 22, 2004 4:49 PM
> >> To: sebhc at sebhc.org
> >> Subject: Re: [sebhc] Forth disk
> >> Hi All
> >> I did some more work on the stuff last night.
> >> I realize now that the version on the ftp will
> >> only work on the H89. I don't know why but I thought
> >> that the console serial would be the same for both
> >> the H89 and the H8 w/ H8-5. As it turns out, they
> >> are not the same. The H89 uses a 8250 to talk to
> >> the monitor, similar to what is on the H8-4 but
> >> at a different address. The H8-5 is a 8251. To make
> >> things a little more tricky, I used the receive
> >> interrupt in the Forth. It'll take me a day or
> >> two more to get this stuff incorporated into the
> >> meta source so I can generate the needed image.
> >> I've already dealt with both types of serial chips
> >> in my image loader so it is just a matter of patching
> >> things in. I expect that, initially, I'll have three versions. One
> >> for the H89, one for the H8 w/ H8-5 and one for the H8 w/
> H8-4. I may
> >> make a universal one later that will detect what port is being used
> >> with the [SPACE] request used by HDOS.
> >> I also send a sequence on boot to the monitor to
> >> switch it to the capital letter mode. This is only useful
> >> for the H89 or H19 but not for a truely dumb terminal
> >> like the H9. I suspect I'll modify this to default
> >> to nothing and leave a switch in the meta compiler
> >> to select the H19/H89 escape setup.
> >> I do have it running on the H8 but without a head.
> >> Patching the right serial address and port access
> >> method will bring it fully to life. I just need the
> >> free time in the evenings to get it done.
> >> Dwight
> >> >From: "Dwight K. Elvey" <dwight.elvey at amd.com>
> >> >
> >> >Hi
> >> > I worked a bunch on this over the weekend but
> >> >still didn't get a chance to boot it on a H8.
> >> >I'm still fiddling on the H89.
> >> >>From what I know now, you'd need a machine with
> >> >48K RAM and a H8-5 Ser/Cas board to use the one
> >> >in the ftp.
> >> ---snip---
> >> --
> >> Delivered by the SEBHC Mailing List
> sebhc-request at sebhc.org.
> >Delivered by the SEBHC Mailing List
> Delivered by the SEBHC Mailing List
Delivered by the SEBHC Mailing List
More information about the Sebhc