• Please review our updated Terms and Rules here

Finally, a colour head for my DEC PRO 380

Here is the missing stuff you need to rebuild the PRO/VENIX 2.0 kernel.

Supposed, you have the reconstructed PRO/VENIX 2.0 installed on your Pro3xx (in my case a Pro380)

1.) Transfer the "tar" archive out of the "zip" file to your Pro. The easiest way to do this is "kermit".

2.) Unpack the tar archive as "root" into the "/" directory.

3.) Build the kernel as follows:

Code:
SUPER: PATH=$PATH:.;export PATH
SUPER: echo $PATH
/bin:/etc:/usr/bin:.
SUPER: cd /usr/sys/conf
SUPER: pwd
/usr/sys/conf
SUPER: make install
=== Making venix for PRO 380 ===
        config -m master params.p380
        cc -c -I/usr/include conf.c
        mv conf.o c.p380.o
        cc -c -DMACH='"PRO380\0 "' -DVERS=\"`/usr/bin/date +%y%m%d%H`\" -I/usr/include uts.c
        mv uts.o uts.p380.o
        ld -k -i -X -x -u _sureg -u _mapallo low.pro.o c.p380.o \
                ../MDLIB.11.p380 ../IOLIB.pro ../OSLIB.11 uts.p380.o last.o
        kfix a.out venix.p380
        vstrip11 venix.p380
        rm a.out
        chmod 444 venix.p380
=== venix is now made ===
        mv venix /venix.test
=== Reboot next on "venix.test" and rename it "venix" when verified ===
SUPER:

When you leave everything as it is, you get exactly the same kernel as the original one, just with an other version number.

Good luck with your personal tuning. I already changed the line frequency in my Venix kernel from 60Hz to 50Hz to fit with my environment ;-)

// Peter
 

Attachments

  • usr_sys.zip
    11.3 KB · Views: 4
Last edited:
Nice job, now you need to write a TCP stack and support for the Ethernet card.

On a side note, does anyone have a pic of the AVO board for the Pro? I'm curious to see if it uses the same chipsets as the Reinbow and VT240
 
Is there anybody who can test this little attached program on his own Pro3xx under VENIX/PRO 2.0?

If it works elsewhere I am going to create a small tool, to modify these parameters:
Code:
# cc -DVENIX -O test2.c -o test2
# ./test2
Hostname: pro380pk
SerialNo: DEC00100
MaxUsers: 2

// Peter
 

Attachments

  • test2.zip
    974 bytes · Views: 2
Back
Top