Talk:ELF operating system
Code found
I found ELF source files and maybe some binaries in the Saildart archive. I'm trying to contact several of the developers: Retz, Casner, Raveling. The consensus seems to be it's ARPA-funded public domain work. Larsbrinkhoff (talk) 08:07, 28 October 2021 (CEST)
- I have heard back from Casner, Raveling, and Miller who all support putting ELF on GitHub. Miller told me Retz is no longer with us. :-( Larsbrinkhoff (talk) 08:09, 12 November 2021 (CET)
- There seems to be a lot of stuff still missing from the Github; I was looking for the ANTS/ISI device driver (to do an article on it), but couldn't find it, although I looked at most of the .M11 files (I did find part of the VDH code - I don't think the underlying sync interface code is in what I glanced at). And there are a bunch of ELFxxx.O11 files (which are, I assume, binary; for the OS modules) - but where are the matching M11 files? (We could disassemble them, but we'd be missing the comments - so crucial for assembler code). Jnc (talk) 09:02, 12 November 2021 (CET)
- The .O11 files are also source code. ELFNIO.O11 is the ISI/ANTS IMP driver code: "This module is configured at assembly time for use with either a standard ANTS interface or for USC-ISI's modified version of it." Larsbrinkhoff (talk) 12:31, 12 November 2021 (CET)
VDH interface
Huh; the base address given for the VDH interface ("VDHSI = 167600") is that which some DEC sources claim to be that of the DR11-C; but the register layout doesn't look anything like a DR11-C. (Nor a DR11-B either.) I'm a bit surprised it's not a stock DEC synchronous serial line interface, but this looks like a DMA interface ("M.A.R. IN" = 'memory address register in'; "W.C. IN" = 'word count in'), which makes sense, because even a VDH was a pretty fast interface (I think they could be 56K, although IIRC some were 9600); and the first DEC DMA synchronous serial line interface was the DQ11. Jnc (talk) 10:52, 12 November 2021 (CET)