Account Options

  1. Sign in
The old Google Groups will be going away soon, but your browser is incompatible with the new version.
Google Groups Home
« Groups Home
Message from discussion PDP-10 system calls, was 1132 printer history

Received: by 10.204.130.75 with SMTP id r11mr508470bks.8.1347644619879;
        Fri, 14 Sep 2012 10:43:39 -0700 (PDT)
Path: q11ni64856022wiw.1!nntp.google.com!feeder3.cambriumusenet.nl!feeder1.cambriumusenet.nl!feed.tweaknews.nl!85.12.40.130.MISMATCH!xlned.com!feeder1.xlned.com!newsfeed.xs4all.nl!newsfeed6.news.xs4all.nl!xs4all!border4.nntp.ams.giganews.com!border2.nntp.ams.giganews.com!nntp.giganews.com!news.panservice.it!de-l.enfer-du-nord.net!feeder2.enfer-du-nord.net!eternal-september.org!feeder.eternal-september.org!mx04.eternal-september.org!.POSTED!not-for-mail
From: Anne & Lynn Wheeler <l...@garlic.com>
Newsgroups: comp.lang.pl1,alt.folklore.computers
Subject: Re: PDP-10 system calls, was 1132 printer history
Date: Sat, 08 Sep 2012 15:17:32 -0400
Organization: Wheeler&Wheeler
Lines: 35
Message-ID: <m3har81fzn.fsf@garlic.com>
References: <ichas81ay0.fsf@home.home> <k29fbt$1d0$1@speranza.aioe.org>
	<50489b51$40$fuzhry+tra$mr2ice@news.patriot.net>
	<k2bec4$d55$1@dont-email.me>
	<50494a0a$7$fuzhry+tra$mr2ice@news.patriot.net>
	<ichas81ay0.fsf@home.home> <PM0004C82B83CFA79B@ac81cfbf.ipt.aol.com>
	<k1eeuf$52h$1@speranza.aioe.org> <6ofrg9-pfb.ln1@wair.reistad.name>
	<k1g9ef$2ha2$2@leila.iecc.com> <k1geis$8og$1@speranza.aioe.org>
	<ea6aadba-3317-4968-bfdc-4ba32c7eed96@v22g2000vbu.googlegroups.com>
	<k1h6rk$v2i$1@speranza.aioe.org> <mddvcfsp5y4.fsf@panix5.panix.com>
	<k29fbt$1d0$1@speranza.aioe.org>
	<50489b51$40$fuzhry+tra$mr2ice@news.patriot.net>
	<k2bec4$d55$1@dont-email.me>
	<50494a0a$7$fuzhry+tra$mr2ice@news.patriot.net>
	<k2fchi$q6l$1@dont-email.me> <PM0004C9318592CFD0@aca2748b.ipt.aol.com>
	<8615238a-5405-4c09-973e-f43a9d4a3b93@rg9g2000pbc.googlegroups.com>
Mime-Version: 1.0
Injection-Info: mx04.eternal-september.org; posting-host="7e507c0fc503b126b94b5751ca0c9242";
	logging-data="12465"; mail-complaints-to="ab...@eternal-september.org";	posting-account="U2FsdGVkX194Acc76gpr3AsTQN8d7/Wit6u3BHIv+SY="
User-Agent: Gnus/5.13 (Gnus v5.13) Emacs/24.1 (gnu/linux)
Cancel-Lock: sha1:x+ZMxBfuhQEZ2dnvjokf33XerPQ=
	sha1:UOO4hwahzBCjvzfO2ndfBRW9tm8=
Content-Type: text/plain


Quadibloc <jsav...@ecn.ab.ca> writes:
> All the early IBM 360 computers featured, in one corner of the front
> panel, three knobs with hex digits on them with a pattern of buttons
> above and below.
>
> That was one of the few parts of the front panel that was for the use
> of machine operators instead of IBM service personnel. You turned the
> three knobs to choose the boot device, and then you pressed the IPL
> (Initial Program Load) to start the computer - you might boot it from
> cards, or tape, or disk. It didn't try scanning through them in an
> order set from the console screen, the way a modern PC does, but it
> did have a boot program of sorts in ROM, so that never had to be
> toggled in from the front panel.

aka the IPL button would invoke a "02" channel command read for 24 bytes
into location zero ... and assumed that the first 16 bytes (at location)
zero were additional channel i/o commands and do a channel program
transfer/tic to location zero. when the channel program ended, it would
do a load psw from location 16 (the 3rd double word read).

a three card loader program was first card with 24 bytes that had two
read ccws of 80bytes each (160 bytes) followed by a psw that started
executing at the first byte of the card image read. the 160 bytes was
enough for 40 4byte instructions which were a program to read additional
information.

a more complex disk ipl would be have the first ccw (loaded at location
zero) a read from the disk of additional channel program and the 2nd ccw
a transfer/tic to the channel I/O commands just read ... which could
read a much large program from disk before finishing ... leading to the
LPSW at location 16 ... starting the program.

-- 
virtualization experience starting Jan1968, online at home since Mar1970