Personal tools
You are here: Home Systems NCD 88k X-Terminal NCD discoveries
Document Actions

NCD discoveries

by Maki Kato last modified 2004-11-04 22:58

working through the rom, I think I've found what looks like a printf.

So I went to confirm this on the terminal I have at home and discovered that the rom that I've been looking at is a 2.7.3, and the ones in the two xterms that I have running are 2.3.3. So when I look at it with DM(display memory) everything looks different.

I have a few options here. Maybe I'll switch to working on 2.3.3 image, or maybe I'll get the 2.7.3 terminal.

In any event, the next step is to verify this by building a helloworld program and running it. I started looking at how to do that. The format of the Xncd19c file according to file is 88k BCS format. Googling for that text lead me to the understanding that BCS is an 88Open thing that's much like COFF rather than ELF and that would make it a derivative of a.out.

It looks like I'll be using gcc and ld on OpenBSD-88k and producing an executable. If I'm lucky that'll run as-is, otherwise I'll probably need to twiddle the file so that NCD will boot the image. I'm hoping that the NCD will not be that picky.

I also discovered a few commands that are not in the help. BE-beep, CW-Change word, CB-Change Byte and DF-display table of chars. Also WB,WR,TV,SB,RE,MI which I was not able to confirm what they do because they seem to be only available on the 2.7.3 roms.

BTW what version of roms are out there? I know of 2.3.3 and 2.7.3 so far.


Powered by Plone, the Open Source Content Management System

This site conforms to the following standards: