On Sat, Feb 8, 2014 at 11:24 AM, Mark J. Blair <nf6x at nf6x.net> wrote:
On Feb 7, 2014, at 00:48 , Philipp Hachtmann <hachti at hachti.de> wrote:
Am 07.02.2014 02:15, schrieb Alan Hightower:
Incidentally, do you have any plans to ever
release your RTL?
Oh, you mean the RTL of OmniUSB? Yes, I could do that now. I will try
not to
forget that.
I am not yet familiar with the OmniUSB, but the name sounds intriguing.
Can you point me towards information about what it is and what it does?
http://pdp8.hachti.de/projects/omni_usb/
It's a new serial interface board that allows for much higher transfer
rates. And it's USB, not RS-232!
In other news...
- I have modified the server to support the standard dumprest RK05 image
(3,325,952 bytes long)
- I have modified the system handler to support a full RK05 image (by
utilizing a second entry point)
- I have modified the server to handle this second entry point correctly
- I have written a non-system handler version, supporting two full RK05
images (with 4 entry points)
- I have successfully compiled an earlier version on a Raspberry Pi...it
runs great! minicom is my terminal emulator of choice, and I'm running the
RPi headless via ssh. Funny...it's actually 300 ms faster at loading BASIC
on the RPi!
- I have modified the system handler to write faster, but I know I've hit
the limit with 19200 baud. I don't think I'll be modifying my board for
anything faster right now, so perhaps those more adventurous than I (or
those with an Omni-USB) can test it out
- I have poorly written a converter utility that converts between Bernhard
Baehr's simulator format, my old format (which looks a lot like RIM/BIN
files, making modification easy), and the dumprest format. This also
includes a way to replace just the bootloader and system handler on the
disk pack. The program is ugly, it runs really slow, and needs major
improvement.
I need to finish modifying the server to support the second RK05 disk pack,
and do a whole lot of testing. I also hope to modify BOOT to allow one to
bootstrap the system the easy way, once OS/8 is booting. This would allow
you to boot from another disk image without having to go through the
trouble of toggling in the RIM loader again.
Also, I'll see about going back in my code and eliminated my BSW and other
non-compliant instructions. I may not have enough room to do so, but I'll
see what I can do.
Today I'll be finishing up the improvements to the server and handlers,
writing some documentation, and most importantly, testing!
Kyle