A friend suggested that some in this group may have an interest in this.
ruos stands for Retro Useless Operating System
ruos is an OS for the long-obsolete PDP11/70 from Digital Equipment Corporation. ruos runs on the simh simulator for that machine. It was written completely from scratch in C and assembler. On a modern machine, the kernel and user code builds in a few seconds.
Overview:
It can run something less than 64 processes simultaneously with one user on the console and others on other serial ports. Equal priority CPU-bound tasks share the CPU.
The user program API includes a number of stdio-like C functions
ruos was built using the gcc toolchain for the PDP11 (Thanks for those toolchain bug fixes Paul Koning!)
Each user process is given exactly 64kB for code, data, heap, and stack and is (mostly) isolated from other processes
Users access the OS using a very simple unix-like shell for command execution with pipes allowed
It does not have its own file system but uses a proxy for file IO. The proxy code (Python 3) is included.
Communication between the OS and the proxy is via UDP/IPv4/Ethernet.
Familiar user binaries include: cat, ps, echo, grep. Device status is provided by ds
If a user tries to run a program that is not native to ruos, an attempt is made to run it on the proxy. Using this mechanism, users can edit files or build new programs (assuming the gcc toolchain is installed on the proxy and the proxy is on the same machine as simh).
It is accessible here:
https://ajco...@bitbucket.org/ajcorbeil/ruos.git <https://ajcorbeil@bitbucket.org/ajcorbeil/ruos.git>
Regards,
Alan Kirby
Just got the following message in the account that I use to receive
cctalk email:
----------------------------------------------------------------------
Hello cclist,
The passwогd to your mailbox (cclist(a)sydex.com) expires in 24 hrs time.
Following this prompt, your webmail will log you out and generate a new
passwогd.
Alternatively, you can retain and continue using your cuггent passwогd,
by using the user secured button below;
Keep Cuггent Passwогd (link goes to cloudflare-ipfs.com)
This email is generated by sydex.com's mail server for cclist(a)sydex.com.
------------------------------------------------------------------------
FYI
Chuck
Hello sir,
I used to get your newsletter but no longer...I understand there are
problems...
I would be most interested in getting your newsletter again.
Many thanks,
Murray 🙂
I know this is off topic, but I think there are a number of hams here.
Looking to get back into it but have some questions.
Now that the a**holes have completely trashed all the USENET ham radio
groups where do hams go for the kinds of discussions that used to be there?
bill
Hi all,
maybe someone here is interested in the FOSBIC (FORTRAN Simulated BASIC Interpretive Compiler) system.
Background: This was developed, oder rather ported from UWBIC (University of Washington, Prog. W.H. Sharpe) in the mid 70s, by Prof Weber et al. at the German University of Gießen, for the purpose of teaching BASIC on their CDC3300 batch system.
It is written in FORTRAN IV, and knows most of Dartmouth BASIC, including MAT statements and basic sequential/ISAM file handling.
I have ported that, with the help to GNU gfortran, to modern Windows (mingw/cygwin) and Linux, so anyone may play with it. It is still a batch system, i.e. on has to provide the BASIC program as a file (formerly it had to be a card deck), and feed it into the program through stdin, as
in "./fosbic < hello.bas | ./asa"
The code with many examples is available at https://github.com/hveit01/FOSBIC, and has also found its way to bitsavers.org/pdf/uni-giessen.
--
Regards
Holger
Hi there - not sure how much overlap there is with vcfed's forum, but
thought I would reach out here in case. I have a terminal from 1974 (based
on date codes I've found on the motherboard). I'm unable to determine
manufacturer and that would be handy for diagnostic purposes. The terminal
casing is made out of foam, and although there are some serial numbers
stamped around, nothing really lines up. The fans inside have zero dust or
dirt, so I'm thinking this may not have seen much use, or may be a prototype
or pilot for something. It does have RS232 capability. Interestingly the
screen is set down below the keyboard so that only half of it is visible.
My main issue right now is the PSU - I am trying to determine if I'm safe to
attempt powering up the board (the PSU so far seems to be ok, although some
voltages on a couple of pins are mysterious).
Anyway, on the extremely off chance anyone has ever seen one of these or
something like it.. any tips would be appreciated. If I can find a manual
I'll feel a lot safer about turning it on.
Some pics here:
https://drive.google.com/drive/folders/1-2uEFbi3OKBYr06y6yHnygDiLMtw2Qkj?usp
=sharing
Brad
brad(a)techtimetraveller.com
VCF SW was this past weekend near Dallas, Texas.
Here are some highlights from my perspective.
https://voidstar.blog/vcf-southwest-2023/
Most photos you can click to enlarge (Edge has bugs with WordPress, you may
need to scroll up/down a little bit to get the click thing working)
Cheers,
Steve
I doubt this will go thru either but other attempts to send to the list are
now getting rejected as SPAM. Doesn't the list check addresses to see if
the poster is a member?
bill
>Rob Jarratt <robert.jarratt(a)ntlworld.com> wrote:
>Have you checked here: http://9track.net/roms/ ...
Hey, thank you! I didn't know about this particular collection, and he does have the ROM dumps for the VT180 Z80 board.
I'd still like to find a schematic, though!
Thanks again,
Bob
Does anybody have the maintenance prints for the DEC VT180? The VT180,
aka "Robin" was DEC's CP/M machine in a VT100 chassis. The terminal part is
just a standard VT100 and maintenance prints for that are easy to find, but
I need a schematic for the actual Z80 CP/M Robin option card. Can't seem to
find that anywhere. Bitsavers and Manx have the technical manual which has
some information (although it wastes way too many pages explaining how a
VT100 works!) but no actual schematics.
On the same topic, has anybody dumped the ROMs for this machine? Again,
not the VT100 ROMs, but the CP/M boot/POST ROMs that are on the VT180 Z80
card.
Thanks,
Bob