Questions tagged [vax]
26 questions
11
votes
12 answers
Moving from VMS to Unix
Once upon a time, a team of guys sat down and wrote an application in C, running on VMS on a VAX. It was a rather important undertaking and runs a reasonably important back-end operation at LargeCo. This whole shebang works so well that…

Brian Dunbar
- 153
- 2
- 9
8
votes
11 answers
Classic assembly language texts not using x86?
I'm looking for texts that give detailed treatment of assembly programming principles and don't use x86 as the target architecture. I haven't found any recent books like that, but I would expect that there were some good ones written in the 1970s…

wrp
- 81
- 2
3
votes
1 answer
vms fortran read/write unit designation
I have been tasked with porting some old (circa 1986) VAX VMS FORTRAN code to c++ and have run into a bit of a stumbling block. The following two lines of code are part of a computed goto.
WRITE(2'N) (Y (I), I = 1, 5)
READ(2'N, ERR = 48) (Y (I), I…

Thomas Gamble
- 33
- 3
3
votes
1 answer
Change prompt in OpenVMS
I am looking for some assistance with openVMS.
The default prompt under VMS is $
I want to update this to reflect the current working directory that I am located in as I can in Unix/Linux when I change directories.
I created a file named login.com…

Big_Papa_B
- 139
- 1
- 14
3
votes
1 answer
Byte order of DEC VAX vs IA-32
A description of the problem follows. You can skip to the bottom line if you're not interested.
I am working with a data file with this description:
A 109-slice MRI data set of a human head. Complete slices are stored consecutively as a 256 x 256…

Nathan Fellman
- 122,701
- 101
- 260
- 319
2
votes
1 answer
Oracle client support for VAX OpenVMS 7.3
Does Oracle support any kind of client and C/C++ pre compiler for VAX OpenVMS 7.3 to connect to a Oracle server? On oracle.com they only have clients for Alpha and Itanium. I am using a simh VAX. And I have a Oracle 11g express database.
user1217301
2
votes
3 answers
OS: how does kernel virtual memory help in making swap pages of the page table easier?
Upon reading this chapter from "Operating Systems: Three Easy Pieces" book, I'm confused of this excerpt:
If in contrast the kernel were located entirely in physical memory, it would be quite hard to do things like swap pages of the page table to…

Glenn Mohammad
- 3,871
- 4
- 36
- 45
2
votes
1 answer
Floating Point numbers on VAX machine
I have the source code in RTL/2 program languange of an old application running on a VAX machine.
Unfortunately I don't have the possibility\ability to re-compile the application.
I have to change some coefficent ( real numbers, "code wired")
So I…

Andak
- 124
- 12
2
votes
1 answer
VAX: what CPUs can VAX simulate with microcode?
VAX CPUs has a updateable microcode feature. User can reupload microcode to VAX machine and then CPU will behave as not VAX CPU, but e.g. as PDP11 CPU.
What CPUs can be simulated with VAX microcode? Can it run machine code from a 6502, 8080, 8086?…

osgx
- 90,338
- 53
- 357
- 513
2
votes
0 answers
sys$cli in VAX/VMS
I tried to look everywhere what the function/system call sys$cli does.
I am using Vax 7000 machine, which has the openVMS v6.2 operating system, so I am not sure the newer versions of VMS/VAX has it, but even if they do - I couldn't find any source…

UserB95
- 121
- 2
2
votes
2 answers
OpenVMS (VAX) Fortran function returning a character*(*) to C
A OpenVMS (VAX) FORTRAN subroutine can be passed a character*(*):
subroutine forsub (in)
character*(*) in
type *, in
return
end
from a C function:
#include
#include
extern void forsub();
main()
{
auto $DESCRIPTOR(in_string,…

CW Holeman II
- 4,661
- 7
- 41
- 72
1
vote
0 answers
Using Xming to show VMS display and receiving errors about fonts/color
I am trying something new to me and have not found much information on the subject...
I am running Xming on a Windows 10 PC (this is on an isolated environment and cannot be connected to the internet) and sending a map program from VMS to it.
The…

lnm94673
- 21
- 1
1
vote
1 answer
Returning a string from a Function (VAX PASCAL)
This is one for the software archaeologists!
And before you ask why was I even bothering to try to get this to work the reason it is simply because I can - which I think is a perfectly good excuse!
I found that the following code for a procedure…

Mike T.
- 165
- 1
- 12
1
vote
5 answers
What would be more productive? Converting VAX PASCAL into GNU PASCAL or port it to perl or some other language
I have this legacy code base (Compaq PERL), about 1500 lines of code, that I need to port to Windows. I wanted to use gnu PASCAL (which I have installed and have working). I have already got our assembler (HP 64000 8051) off the VAX and on to…

Paul
- 198
- 1
- 9
- 22
1
vote
2 answers
How do you determine what to put in .rhosts file in an VAX open vms when accessing from CYGWIN
How do you determine what to put in .rhosts file in an VAX openvms system when trying to remotely access the server using a remote shell from Cygwin on windows XP ? .rlogin and rsh are the only methods that can be used to access the VAX server and…

Paul
- 198
- 1
- 9
- 22