Re: [Simh] Earlyish UNIX for the VAX

2020-05-08 Thread Bob Eager
And I did this for Mini-UNIX:

 http://www.tavi.co.uk/unixhistory/mini-unix.html

___
Simh mailing list
Simh@trailing-edge.com
http://mailman.trailing-edge.com/mailman/listinfo/simh

Re: [Simh] Earlyish UNIX for the VAX

2020-05-08 Thread Tom Perrine
You can find build kits to run various UNIX flavors in GCP in my github
repositories.

I was working in a 4.2BSD build kit but didn't finish it., IIRC
https://github.com/tomperrine/unix-42bsd-vax-simh-gcp

There's also  4.0 BSD, V6 and V7
https://github.com/tomperrine/unix-40bsd-vax-simh-gcp
https://github.com/tomperrine/unix-v6-pdp11-simh-gcp
https://github.com/tomperrine/unix-v7-pdp11-simh-gcp

In these kits you will find references to various instructions,
source/install tapes, many from TUHS and other places. Should be pretty
easy to do a manual install from the directions I reference.

--tep




On Fri, May 8, 2020 at 6:48 AM Mark Wickens 
wrote:

> Many thanks.
>
> On Fri, 8 May 2020, 14:38 Clem Cole,  wrote:
>
>> Please go to: The Unix Heritage Society   (
>> *a.k.a.* TUHS) and look in the Unix Archives.
>> All of the sources you are interested in are there, some was raw tapes,
>> other as distribution kits.
>> It is organized by the organization that released the distribution.  You
>> will find most everything there from Unix V0 to 10th Edition including
>> 32V.  We are missing something like MERT and a few of the intermediate
>> releases such as UNIX/TS; but I think you will find it useful and fairly
>> complete.  We often have the documentation (such as Mini-UNIX's creator,
>> Heinz Lacklama donated the the original docs [and all his papers], but he
>> lacks the original distribution tape).
>>
>> Note the TUHS mailing list is very active with many of us original folks
>> that were there at the time (and are still with us)
>> contributing, correcting history when it sometimes deviates from reality to
>> legend.  Note there is a companion mailing list (also pretty active) called
>> COFF - Computer Old F*ts Followers which is supposed to take up the
>> discussion when it deviates from UNIX specifically.
>>
>> Have fun...
>> Clem
>>
>>
>> On Fri, May 8, 2020 at 4:26 AM  wrote:
>>
>>> I’ve been doing a little research on versions of UNIX for the VAX
>>> architecture.
>>>
>>>
>>>
>>> In the SIMH Software Kits archive there is 4.3-Quasijarus BSD for the
>>> VAX.
>>>
>>> I also noted the Bell Labs paper here:
>>> https://www.bell-labs.com/usr/dmr/www/otherports/32v.pdf which I think
>>> refers to UNIX 32V https://en.wikipedia.org/wiki/UNIX/32V.
>>>
>>>
>>>
>>> Does this software survive – I appreciate if it was a Bell Labs release
>>> then it may never have seen the light of day?
>>>
>>> Are there any other surviving editions of UNIX that have been
>>> successfully resurrected using SIMH?
>>>
>>>
>>>
>>> Many thanks, Mark.
>>>
>>> M0NOM 
>>>
>>>
>>> ___
>>> Simh mailing list
>>> Simh@trailing-edge.com
>>> http://mailman.trailing-edge.com/mailman/listinfo/simh
>>
>> ___
> Simh mailing list
> Simh@trailing-edge.com
> http://mailman.trailing-edge.com/mailman/listinfo/simh
___
Simh mailing list
Simh@trailing-edge.com
http://mailman.trailing-edge.com/mailman/listinfo/simh

Re: [Simh] Help if possible (concerns RSX11M on PDP11)

2020-05-08 Thread Tom Perrine
The callsign N1BE is not listed as a "silent key" in any archive I can find
and QRZ shows an email of that callsign @ arrl.net.  The last update to the
QRZ page for that person was 2015, but that could just mean that they
haven't updated their profile there. The FCC license was renewed in 2016...

This may or may not get you to the person who created those pages, good
luck.




On Thu, May 7, 2020 at 9:08 AM Gary Lee Phillips 
wrote:

> Unfortunately, Earthlink took the unexplained action a couple of months
> ago of deleting ALL personal web pages they had formerly supported for
> their users. They did issue a warning that it would happen, but never
> apologized or told us why. A lot of stuff was lost or at least removed from
> public access.
>
> I imagine the information you need is available elsewhere in some form,
> but not being an RSX user myself, I can't offer direct help, just an
> explanation of why the page you need is no longer there.
>
>
> ___
> Simh mailing list
> Simh@trailing-edge.com
> http://mailman.trailing-edge.com/mailman/listinfo/simh
___
Simh mailing list
Simh@trailing-edge.com
http://mailman.trailing-edge.com/mailman/listinfo/simh

Re: [Simh] Compile fail, linux 64 bit vax780 target

2020-05-08 Thread Paul Koning


> On May 8, 2020, at 7:38 AM, Mark Wickens  wrote:
> 
> I'm getting an error  - undeclared type off64_t when I try and compile the 
> vax780 emulator from a clone of the git repository made today. If I edit 
> sim_fio.c and change off64_t to __off64_t I then get implicit declaration 
> warnings for fopen64, fseeko64 and ftello64 and the Hardware Core Test EVKAA 
> core dumps.

Strange.  What gcc version?  64 bit support has been a core part of gcc for 
ages.

paul


___
Simh mailing list
Simh@trailing-edge.com
http://mailman.trailing-edge.com/mailman/listinfo/simh

Re: [Simh] Earlyish UNIX for the VAX

2020-05-08 Thread Mark Wickens
Many thanks.

On Fri, 8 May 2020, 14:38 Clem Cole,  wrote:

> Please go to: The Unix Heritage Society   (*a.k.a.*
> TUHS) and look in the Unix Archives.
> All of the sources you are interested in are there, some was raw tapes,
> other as distribution kits.
> It is organized by the organization that released the distribution.  You
> will find most everything there from Unix V0 to 10th Edition including
> 32V.  We are missing something like MERT and a few of the intermediate
> releases such as UNIX/TS; but I think you will find it useful and fairly
> complete.  We often have the documentation (such as Mini-UNIX's creator,
> Heinz Lacklama donated the the original docs [and all his papers], but he
> lacks the original distribution tape).
>
> Note the TUHS mailing list is very active with many of us original folks
> that were there at the time (and are still with us)
> contributing, correcting history when it sometimes deviates from reality to
> legend.  Note there is a companion mailing list (also pretty active) called
> COFF - Computer Old F*ts Followers which is supposed to take up the
> discussion when it deviates from UNIX specifically.
>
> Have fun...
> Clem
>
>
> On Fri, May 8, 2020 at 4:26 AM  wrote:
>
>> I’ve been doing a little research on versions of UNIX for the VAX
>> architecture.
>>
>>
>>
>> In the SIMH Software Kits archive there is 4.3-Quasijarus BSD for the VAX.
>>
>> I also noted the Bell Labs paper here:
>> https://www.bell-labs.com/usr/dmr/www/otherports/32v.pdf which I think
>> refers to UNIX 32V https://en.wikipedia.org/wiki/UNIX/32V.
>>
>>
>>
>> Does this software survive – I appreciate if it was a Bell Labs release
>> then it may never have seen the light of day?
>>
>> Are there any other surviving editions of UNIX that have been
>> successfully resurrected using SIMH?
>>
>>
>>
>> Many thanks, Mark.
>>
>> M0NOM 
>>
>>
>> ___
>> Simh mailing list
>> Simh@trailing-edge.com
>> http://mailman.trailing-edge.com/mailman/listinfo/simh
>
>
___
Simh mailing list
Simh@trailing-edge.com
http://mailman.trailing-edge.com/mailman/listinfo/simh

Re: [Simh] Earlyish UNIX for the VAX

2020-05-08 Thread Clem Cole
Please go to: The Unix Heritage Society   (*a.k.a.*
TUHS) and look in the Unix Archives.
All of the sources you are interested in are there, some was raw tapes,
other as distribution kits.
It is organized by the organization that released the distribution.  You
will find most everything there from Unix V0 to 10th Edition including
32V.  We are missing something like MERT and a few of the intermediate
releases such as UNIX/TS; but I think you will find it useful and fairly
complete.  We often have the documentation (such as Mini-UNIX's creator,
Heinz Lacklama donated the the original docs [and all his papers], but he
lacks the original distribution tape).

Note the TUHS mailing list is very active with many of us original folks
that were there at the time (and are still with us)
contributing, correcting history when it sometimes deviates from reality to
legend.  Note there is a companion mailing list (also pretty active) called
COFF - Computer Old F*ts Followers which is supposed to take up the
discussion when it deviates from UNIX specifically.

Have fun...
Clem


On Fri, May 8, 2020 at 4:26 AM  wrote:

> I’ve been doing a little research on versions of UNIX for the VAX
> architecture.
>
>
>
> In the SIMH Software Kits archive there is 4.3-Quasijarus BSD for the VAX.
>
> I also noted the Bell Labs paper here:
> https://www.bell-labs.com/usr/dmr/www/otherports/32v.pdf which I think
> refers to UNIX 32V https://en.wikipedia.org/wiki/UNIX/32V.
>
>
>
> Does this software survive – I appreciate if it was a Bell Labs release
> then it may never have seen the light of day?
>
> Are there any other surviving editions of UNIX that have been successfully
> resurrected using SIMH?
>
>
>
> Many thanks, Mark.
>
> M0NOM 
>
>
> ___
> Simh mailing list
> Simh@trailing-edge.com
> http://mailman.trailing-edge.com/mailman/listinfo/simh
___
Simh mailing list
Simh@trailing-edge.com
http://mailman.trailing-edge.com/mailman/listinfo/simh

Re: [Simh] Compile fail, linux 64 bit vax780 target

2020-05-08 Thread Mark Pizzolato
On Friday, May 8, 2020 at 4:38 AM, Mark Wickens wrote:
> I'm getting an error  - undeclared type off64_t when I try and compile 
> the vax780 emulator from a clone of the git repository made today. 
> If I edit sim_fio.c and change off64_t to __off64_t I then get implicit 
> declaration warnings for fopen64, fseeko64 and ftello64 and the 
> Hardware Core Test EVKAA core dumps.
> 
> Thanks in advance, Mark.
> 
> msw@hpm:~/tmp/simh/github/simh$ make vax780 CC="gcc -O2 -g -lm -I." 

The man said, "Doctor, It hurts when I do '...'", Doctor says: "DON'T DO '...'".

Nowhere in any simh documentation OR the makefile that is being used 
does it suggest that you mess with putting a CC= on the make command line.  

Maybe, since I see you've got a '-g' on the command line, you're trying to 
produce a debug target.  The makefile explicitly says DEBUG=1 would 
achieve that.  Therefore:

   $ make DEBUG=1 vax780

would be how to generate a debug target for the vax780 simulator.  
If you do this, things will likely work just fine.  

If you're trying to achieve something else with the CC=, please elaborate
and if there is a real problem, create an issue at 
https://github.com/simh/simh/issues

- Mark
___
Simh mailing list
Simh@trailing-edge.com
http://mailman.trailing-edge.com/mailman/listinfo/simh

[Simh] Compile fail, linux 64 bit vax780 target

2020-05-08 Thread Mark Wickens
I'm getting an error  - undeclared type off64_t when I try and compile the
vax780 emulator from a clone of the git repository made today. If I edit
sim_fio.c and change off64_t to __off64_t I then get implicit declaration
warnings for fopen64, fseeko64 and ftello64 and the Hardware Core Test
EVKAA core dumps.

Thanks in advance, Mark.

msw@hpm:~/tmp/simh/github/simh$ *make vax780 CC="gcc -O2 -g -lm -I." *
lib paths are: /lib/ /lib/x86_64-linux-gnu/ /usr/lib/
/usr/lib/x86_64-linux-gnu/ /usr/lib/x86_64-linux-gnu/libfakeroot/
/usr/local/lib/
include paths are:  /usr/lib/gcc/x86_64-linux-gnu/7/include
/raid/local/include /usr/lib/gcc/x86_64-linux-gnu/7/include-fixed
/usr/include/x86_64-linux-gnu /usr/include
using libm: /usr/lib/x86_64-linux-gnu/libm.so
using librt: /usr/lib/x86_64-linux-gnu/librt.so
using libpthread: /usr/lib/x86_64-linux-gnu/libpthread.so
/usr/include/pthread.h
using semaphore: /usr/include/semaphore.h
using libdl: /usr/lib/x86_64-linux-gnu/libdl.so /usr/include/dlfcn.h
using libpng: /usr/local/lib/libpng.so /raid/local/include/png.h
using zlib: /usr/lib/x86_64-linux-gnu/libz.so /usr/include/zlib.h
using mman: /usr/include/x86_64-linux-gnu/sys/mman.h
using libpcap: /raid/local/include/pcap.h
*** Info ***
*** Info *** vax780 Simulator is being built with
*** Info *** minimal libpcap networking support
*** Info ***
*** Info ***
*** Info *** Simulators on your Linux platform can also be built with
*** Info *** extended LAN Ethernet networking support by using VDE Ethernet.
*** Info ***
*** Info *** To build simulator(s) with extended networking support you
*** Info *** should install the vde2 package to provide this
*** Info *** functionality for your Linux system:
*** Info ***$ sudo apt-get install libvdeplug-dev
*** Info ***
***
*** vax780 Simulator being built with:
*** - compiler optimizations and no debugging support. GCC Version: 7.5.0.
*** - dynamic networking support using Linux provided libpcap components.
*** - Local LAN packet transports: PCAP TAP NAT(SLiRP)
*** - Per simulator tests will be run.
***
*** git commit id is 918f7704dac11a2a4fe557664d347e72cd9d3059.
*** git commit time is 2020-05-07T12:44:08-0700.
***
gcc -O2 -g -lm -I. ./VAX/vax_cpu.c ./VAX/vax_cpu1.c ./VAX/vax_fpa.c
./VAX/vax_cis.c ./VAX/vax_octa.c  ./VAX/vax_cmode.c ./VAX/vax_mmu.c
./VAX/vax_sys.c  ./VAX/vax_syscm.c ./VAX/vax780_stddev.c ./VAX/vax780_sbi.c
./VAX/vax780_mem.c ./VAX/vax780_uba.c ./VAX/vax7x0_mba.c
./VAX/vax780_fload.c ./VAX/vax780_syslist.c ./PDP11/pdp11_rl.c
./PDP11/pdp11_rq.c ./PDP11/pdp11_ts.c ./PDP11/pdp11_dz.c ./PDP11/pdp11_lp.c
./PDP11/pdp11_tq.c ./PDP11/pdp11_xu.c ./PDP11/pdp11_ry.c ./PDP11/pdp11_cr.c
./PDP11/pdp11_rp.c ./PDP11/pdp11_tu.c ./PDP11/pdp11_hk.c ./PDP11/pdp11_vh.c
./PDP11/pdp11_dmc.c ./PDP11/pdp11_dup.c ./PDP11/pdp11_td.c
./PDP11/pdp11_tc.c ./PDP11/pdp11_rk.c ./PDP11/pdp11_io_lib.c
./PDP11/pdp11_ch.c ./scp.c ./sim_console.c ./sim_fio.c ./sim_timer.c
./sim_sock.c ./sim_tmxr.c ./sim_ether.c ./sim_tape.c ./sim_disk.c
./sim_serial.c ./sim_video.c ./sim_imd.c ./sim_card.c -DVM_VAX -DVAX_780
-DUSE_INT64 -DUSE_ADDR64 -I VAX -I ./PDP11 -DHAVE_PCAP_NETWORK
-I/raid/local/include/ -DBPF_CONST_STRING -DUSE_SHARED -DHAVE_TAP_NETWORK
-Islirp -Islirp_glue -Islirp_glue/qemu -DHAVE_SLIRP_NETWORK
-DUSE_SIMH_SLIRP_DEBUG slirp/*.c slirp_glue/*.c -o BIN/vax780 -lm -lrt
-lpthread -ldl -lpng -lz
./sim_fio.c: In function ‘sim_fopen’:
./sim_fio.c:248:8: warning: implicit declaration of function ‘fopen64’; did
you mean ‘fopen’? [-Wimplicit-function-declaration]
 return fopen64 (file, mode);
^~~
fopen
./sim_fio.c:248:8: warning: return makes pointer from integer without a
cast [-Wint-conversion]
 return fopen64 (file, mode);
^~~~
./sim_fio.c: In function ‘sim_fseeko’:
./sim_fio.c:312:8: warning: implicit declaration of function ‘fseeko64’;
did you mean ‘fseeko’? [-Wimplicit-function-declaration]
 return fseeko64 (st, (off64_t)xpos, origin);
^~~~
fseeko
./sim_fio.c:312:23: error: ‘off64_t’ undeclared (first use in this
function); did you mean ‘off_t’?
 return fseeko64 (st, (off64_t)xpos, origin);
   ^~~
   off_t
./sim_fio.c:312:23: note: each undeclared identifier is reported only once
for each function it appears in
./sim_fio.c:312:31: error: expected ‘)’ before ‘xpos’
 return fseeko64 (st, (off64_t)xpos, origin);
   ^~~~
./sim_fio.c: In function ‘sim_ftell’:
./sim_fio.c:317:19: warning: implicit declaration of function ‘ftello64’;
did you mean ‘ftello’? [-Wimplicit-function-declaration]
 return (t_offset)(ftello64 (st));
   ^~~~
   ftello
makefile:2382: recipe for target 'BIN/vax780' failed
make: *** [BIN/vax780] Error 1
___
Simh mailing list
Simh@trailing-edge.com
http://mailman.trailing-edge.com/mailman/listinfo/simh

Re: [Simh] Earlyish UNIX for the VAX

2020-05-08 Thread Bob Eager
On Fri, 8 May 2020 09:26:10 +0100
 wrote:

> In the SIMH Software Kits archive there is 4.3-Quasijarus BSD for the
> VAX.

Yes, that's me. It goes to my website!

For interest, look at Mini-UNIX - not that many people even know about
it. I have the original paper documentation from Bell Labs.

> M0NOM

G8KDU
___
Simh mailing list
Simh@trailing-edge.com
http://mailman.trailing-edge.com/mailman/listinfo/simh

Re: [Simh] Earlyish UNIX for the VAX

2020-05-08 Thread Bob Eager
On Fri, 8 May 2020 09:26:10 +0100
 wrote:

> I've been doing a little research on versions of UNIX for the VAX
> architecture.
> 
>  
> 
> In the SIMH Software Kits archive there is 4.3-Quasijarus BSD for the
> VAX.
> 
> I also noted the Bell Labs paper here:
> https://www.bell-labs.com/usr/dmr/www/otherports/32v.pdf which I think
> refers to UNIX 32V https://en.wikipedia.org/wiki/UNIX/32V.
> 
>  
> 
> Does this software survive - I appreciate if it was a Bell Labs
> release then it may never have seen the light of day?

We ran UNIX on the PDP-11 45 years ago (well, it will be 45 years in
about 6 weeks).

We moved on to a VAX, and in the early days I'm pretty sure we ran 32V
(as a university). We moved to 4.0BSD as soon as it became available.
___
Simh mailing list
Simh@trailing-edge.com
http://mailman.trailing-edge.com/mailman/listinfo/simh

Re: [Simh] Earlyish UNIX for the VAX

2020-05-08 Thread Jason Stevens
32v is widely available.

It was first runnable thanks to Naousing SIMH 3.7-1

http://zazie.tom-yam.or.jp/starunix/

32v serves as the base of 3BSD, which of course gave us 4BSD and beyond.

> --
> From: m...@wickensonline.co.uk
> Sent: Friday, May 8, 2020 8:26 AM
> To:   'simh'
> Subject:  [Simh] Earlyish UNIX for the VAX
> 
> <>
> I've been doing a little research on versions of UNIX for the VAX
> architecture.
> 
>  
> 
> In the SIMH Software Kits archive there is 4.3-Quasijarus BSD for the VAX.
> 
> I also noted the Bell Labs paper here:
> https://www.bell-labs.com/usr/dmr/www/otherports/32v.pdf which I think
> refers to UNIX 32V https://en.wikipedia.org/wiki/UNIX/32V.
> 
>  
> 
> Does this software survive - I appreciate if it was a Bell Labs release
> then it may never have seen the light of day?
> 
> Are there any other surviving editions of UNIX that have been successfully
> resurrected using SIMH?
> 
>  
> 
> Many thanks, Mark.
> 
> M0NOM
> 
>  
> 
> 
___
Simh mailing list
Simh@trailing-edge.com
http://mailman.trailing-edge.com/mailman/listinfo/simh

[Simh] Earlyish UNIX for the VAX

2020-05-08 Thread mark
I've been doing a little research on versions of UNIX for the VAX
architecture.

 

In the SIMH Software Kits archive there is 4.3-Quasijarus BSD for the VAX.

I also noted the Bell Labs paper here:
https://www.bell-labs.com/usr/dmr/www/otherports/32v.pdf which I think
refers to UNIX 32V https://en.wikipedia.org/wiki/UNIX/32V.

 

Does this software survive - I appreciate if it was a Bell Labs release then
it may never have seen the light of day?

Are there any other surviving editions of UNIX that have been successfully
resurrected using SIMH?

 

Many thanks, Mark.

M0NOM  

 

___
Simh mailing list
Simh@trailing-edge.com
http://mailman.trailing-edge.com/mailman/listinfo/simh