ron%hcr@uunet.UU.NET (06/02/90)
I have a C compiler, assembler and libraries that run on an IBM/PC and produce 532 code. I have also have a host-link program that allows the 532 to read and write files to the PC. The tools need to be targeted to the pc532 (some are for a 32332 co-processor and 32016 standalone board). I would like to get a list of people who are interested in the system. I can not distribute source for the compiler or assembler. If fact I can only distribute the compiler for "testing" so you will have to be "Beta" sites. If you are interested in this package send me email (ron@hcr.com). (I figure $20 (US) should cover the copying and distribution costs). A brief summary of what I have: Host: IBM/PC (preferably an AT or greater, with serial port) Target: pc532 board (via serial link) C compiler: The compiler has been used for over 5 years. It has some ANSI features. One strange (limiting) aspect is that the entire program must be compiled as a monolithic program - there is no linker. This was fine for the original system the compiler was used on since it used the import/export feature of the NS32000. It may be a problem for porting UNIX code. The compiler is reasonably fast and does some limited optimization. There are currently problems with typedef - I broke this (I will try to fix it) floats - never used float so the code is untested Assembler: Target assembler for the compiler. 3 pass optimizing assembler. It produces intel hex format. I have a program that converts this to a binary image. Host-Link: This is a two part interface that allows the target pc532 to call the system services of the host PC. It allows open/read/write of files from the host by the target. Since this is done over the serial link it will be slow (setting the baud to 38K+ will help). I plan to upgrade the link to be a SCSI link between my AT and pc532. Download Driver: Program on the IBM/PC to download and run a compiled pc532 program. Ron Irvine, hcr.com!ron