Skip to main content
11 votes

Is there anything special about /dev/console?

There is a very minor difference between the "/dev/console" terminal port and any other "/dev/ttyxx" terminal ports: whether the port is optional. For the console port, the port is on a card that ...
Ken Gober's user avatar
  • 11.4k
11 votes
Accepted

Is there anything special about /dev/console?

The system administrator console is the “terminal” used for system boot: init starts there, with a single-user shell, and only when that finishes does the system continue to multi-user boot (enabling ...
Stephen Kitt's user avatar
7 votes
Accepted

'Trap stack push abort' on the PDP-11 with SIMH

Some theorizing, as answer because too long for comment. Just to review the addresses (per my paper handbook). For the console DL-11: 177560 keyboard status 177562 keyboard data 177564 printer ...
dave's user avatar
  • 36.2k
7 votes
Accepted

Is the SimH emulator available on macOS?

It’s available in Homebrew for macOS; install that, then brew install simh to install SimH.
Stephen Kitt's user avatar
5 votes

Does the "backspace" key places the cursor on a new line in UNIX V7?

By default, the delete character (ASCII 127, ^?) acts as the interrupt key (usually bound to ^C on more modern Unix-like systems). Pressing the interrupt key will behave as you describe. In Unix v7 ...
Ken Gober's user avatar
  • 11.4k
5 votes
Accepted

How to use BASIC-86 from Microsoft with SCP 8086 simulator

Was able to solve it: the provided disk was in a wrong format and you have to copy it to a blank SCP formatted disk: (you need hexedit, cpm and cpmtools) Create a blank IBM 3740 disk: dd if=/dev/zero ...
leon22's user avatar
  • 354
4 votes

Typical academic PDP-11 configuration for emulation

I've used several PDP-11's in a university environment (in the appropriate time period). The engineering ones were usually a bit smaller than the Computer Science ones, as they often controlled ...
Brian Tompsett - 汤莱恩's user avatar
3 votes
Accepted

getting PDP-11 DL11 output via telnet

177564 is the CSR address of the console tty output. Your simh configuration is adding an actual DL11 device, which will have a different address. The output CSR for the first DL11 is 176504; this is ...
dave's user avatar
  • 36.2k
3 votes

Does the "backspace" key places the cursor on a new line in UNIX V7?

Please try the following: Find out what your backspace key is generating, by running od -b then pressing backspace, then ctrl-D. If ctrl-D doesn't work, press up to 16 arbitrary different characters, ...
Leo B.'s user avatar
  • 19.4k
1 vote

How do I examine and use the SWTBUG monitor ROM in the SIMH SWTP6800 simulator?

I've got copies of the swt6800mp-a and swtp6800mp-a2 binaries, They are basically the same. The A2 only offers 4 'sockets' for 2 KiB (EP)ROMs at C000, C800, F000, F8000 in addition. I thought it ...
Raffzahn's user avatar
  • 227k
1 vote

Is the SimH emulator available on macOS?

You can also install simh from MacPorts; to install it do: port install simh As the time of this writing, MacPorts is installing simh V3.8-1. I am also adding how to run Unix System 7, as I found a ...
Rui F Ribeiro's user avatar
1 vote

Is the SimH emulator available on macOS?

What homebrew will install for you on MacOS as of today (Aug. 30 2017) is simh V3.9, which does look to be the latest non-beta release at present. A beta release of simh V4.0 is available that is ...
g1l1t1's user avatar
  • 51

Only top scored, non community-wiki answers of a minimum length are eligible