Lars Brinkhoff
2ffe67348b
MINI36 - mini Chaosnet file server (36-bit).
2019-02-01 13:15:11 +01:00
Lars Brinkhoff
de31a27088
EVACUA - encode ITS file for evacuation to Unix.
2019-01-31 05:09:35 +01:00
Lars Brinkhoff
eb18f0af2c
Move linking from SYSENG; CHSDEF > to tape.
...
So it's available earlier, e.g. for EVACUA.
2019-01-31 05:09:35 +01:00
Lars Brinkhoff
b9a0a7f9c9
BABEL - Chaosnet service.
2019-01-30 06:49:13 -08:00
Lars Brinkhoff
9ecce608ba
DFTP - Datacomputer file transfer.
2019-01-28 17:39:35 +01:00
Lars Brinkhoff
9066631d42
ITS universal file.
2019-01-28 17:39:35 +01:00
Lars Brinkhoff
445cf96b96
Run Yacc to update parser for C compiler.
2019-01-28 17:38:47 +01:00
Eric Swenson
8a98838e29
Added CHATER. This programs displays active com links.
...
Resolves #517 .
2019-01-26 07:10:59 -08:00
Lars Brinkhoff
b352fecb6b
OTJ6 - old TJ6.
...
Move it from SYSENG to TJ6 and rename it OTJ6.
2019-01-21 18:21:35 +01:00
Eric Swenson
2e240f7da5
Added new program, UPTINI, to create .temp.;UPTIME DATA. A future
...
commit can run this program, create the file, and copy to bawden
directory rather than using a pre-built version.
Resolves #1471 .
2019-01-09 14:38:28 -08:00
Lars Brinkhoff
e483d6e653
Reconstructed code for earlier TVEDIT.
...
The file SYS2; TS TVEDIT from 1977-08-27 was assembled from a file
very close to SYSEN2; TVEDIT 110 dated 1977-12-27. This commit
removes the comment before the CENT label and changed .INSRTs to not
use an archive file.
The three insert files come from disassembling the binary.
2019-01-06 13:52:42 +01:00
Lars Brinkhoff
c9bbe775f2
Non timesharing DDT.
2018-12-29 21:00:27 +01:00
Lars Brinkhoff
7d1a8b3817
TBMOFF - turn TAC or TIP binary mode off.
2018-12-28 13:07:09 +01:00
Lars Brinkhoff
06351f7f7f
IPLJOB - plot display lists.
2018-12-27 15:18:30 +01:00
Lars Brinkhoff
29f02fe112
Dazzle Dart - video game.
2018-12-20 05:54:57 +01:00
Lars Brinkhoff
bfa4937eca
340D - Datapoint emulator for 340 display.
...
Written anew from vague description of original 340D.
2018-12-17 05:40:41 +01:00
Lars Brinkhoff
f520cef6b9
Build MacHack VI for TV display.
...
Also fix a typo.
2018-12-17 05:39:43 +01:00
Eric Swenson
51794ffa6d
Fixed link to sysbin;bday bin in dragon;. It has its FN1 and FN2 swapped.
...
The link is supposed to be DRAGON; DAILY BDAY, but is currently DRAGON; BDAY DAILY.
PFT looks for FN1s of HOURLY, DAILY, MNTHLY, and YEARLY to execute at the appropriate
time intervals.
2018-12-11 06:42:41 -08:00
Lars Brinkhoff
a7115b9f07
NEWDEC - DECtape converter.
2018-12-10 19:36:13 +01:00
Lars Brinkhoff
4ffb7cfaa4
LINE - display wholine.
...
Reconstructed from disassembly of SYS2; TS LINE dated 1977-09-05, by
editing SYSEN2; WHOLIN 53 dated 1977-12-16.
The binary has the symbol %ASDAT indicating the date 1977-09-05, and
%VERSI version 2.
Historical records show a file named RAB; LINE 2 timestamped
1977-12-07.
2018-12-06 17:49:12 +01:00
Lars Brinkhoff
e56b4896c1
GUNNER - gun down jobs.
2018-12-05 19:01:03 +01:00
Lars Brinkhoff
728e72317e
Check more carefully that MACRO and CROSS are finished.
...
Just looking for a * may confuse assembler messages with the prompt.
2018-12-05 18:56:04 +01:00
Lars Brinkhoff
9463008a9d
CLOCK - Knight TV clock.
...
Three versions: analogue, small, or digital.
2018-12-03 15:31:05 +01:00
Lars Brinkhoff
1db8a70b01
Build MINITS.
...
Add a new configuration for testing.
2018-11-25 20:59:17 +01:00
Lars Brinkhoff
e24aea0440
TREES - list toplevel jobs.
2018-11-20 16:39:25 +01:00
Lars Brinkhoff
4a1c6dc783
CHATAB - print information on Chaosnet hosts.
2018-11-19 13:10:12 +01:00
Lars Brinkhoff
6b354ee386
SCRIMP - XGP unspooler.
...
Update source code for FNR move to SYSEN2.
2018-11-15 05:48:54 +01:00
Lars Brinkhoff
b10becd3c0
Extract Apple II Logo PTP file.
2018-11-15 05:48:30 +01:00
Lars Brinkhoff
ea6d20d7bd
ESCE - call the elevator, using DOOR.
2018-11-03 21:14:20 +01:00
Lars Brinkhoff
9d2f04c402
DOOR - Chaosnet server to open 9th floor door.
2018-11-03 21:14:20 +01:00
Lars Brinkhoff
3351cad03a
MINI - mini Chaosnet file server.
...
For booting Lisp machines.
2018-11-03 19:57:26 +01:00
Lars Brinkhoff
f9619117ca
MINIC - mini Chaosnet file server.
...
For booting Lisp machines.
2018-11-03 16:39:48 +01:00
Lars Brinkhoff
3931a40d75
Remove functions from C compiler that are already in the C library.
2018-10-30 08:36:56 +01:00
Lars Brinkhoff
4576e1f013
Test C compiler.
2018-10-30 08:36:56 +01:00
Lars Brinkhoff
bd12ca889e
Build compiler phases LP, C, M from source.
...
As soon as _LP BIN has been linked, we can use the new CC and delete
the old one.
2018-10-30 08:36:56 +01:00
Lars Brinkhoff
4efdf81f45
Run GT to generate tables for compiler.
2018-10-30 08:36:56 +01:00
Lars Brinkhoff
120ae989fa
Revert change to CC for LP phase.
...
Because the new CC now passes the wrong number of arguments to _LP BIN,
we keep the old around as OCC and use it until the new _LP BIN is built.
2018-10-30 08:36:56 +01:00
Lars Brinkhoff
d32d5a86ef
Add link for CC.
2018-10-30 08:36:56 +01:00
Lars Brinkhoff
b94c7325d9
GT - generate tables for C compiler.
...
- Rename YPRASE to C25, because that's what the STINKR script expects.
- Rename the lextype variable to lextag, because that's what G1 expects.
- Remove duplicate definition of STCMP; it's already in the C library.
- No need to link in APFNAM; it's already in the C library.
- Rewrite STINKR script for ITS.
2018-10-25 18:31:55 +02:00
Lars Brinkhoff
dbec826082
OINIT - init program reporting last login, email.
2018-10-24 19:03:27 +02:00
Lars Brinkhoff
11389515ad
Build CC.
...
CC and the _LP compiler phase has diverged slightly. The latter wants
an additional command line argument.
Released with permission from Alan Snyder.
2018-10-24 16:48:01 +02:00
Lars Brinkhoff
6763b6daf8
Wait for MAKLIB to finish.
2018-10-24 16:48:01 +02:00
Lars Brinkhoff
3c68ce6854
Build C library.
2018-10-23 19:37:16 +02:00
Lars Brinkhoff
628a20654b
Fix use of UFA instruction in C library.
...
Patch out the call to FIXIFY in CC. This subroutine uses the UFA
instruction which isn't implemented on a KS10.
Make the use of UFA an assembly time conditional in the C library.
Replace it with FIX on KS10.
2018-10-23 19:37:16 +02:00
Lars Brinkhoff
d0853e930d
LOTCLN - LOGOUT TIMES cleanup program.
2018-10-16 08:15:11 +02:00
Lars Brinkhoff
b1c77518fe
DOWNLD - print file in super-image mode to TTY.
2018-10-16 07:31:14 +02:00
Lars Brinkhoff
935e53a458
TTYTST - echo characters exactly as typed.
2018-10-16 07:04:00 +02:00
Lars Brinkhoff
be91713a38
IBMASC - read 8-bit ASCII tape file.
2018-10-16 06:53:22 +02:00
Lars Brinkhoff
b2f5fd8d10
CHASTA - print Chaos NCP state.
2018-10-14 22:27:23 +02:00
Lars Brinkhoff
3c33d988d2
UPTIME - record ITS uptimes.
...
Source reconstructed from binary file BAWDEN; UPTIME BIN dated 1986-06-22.
This program is called hourly. It updates the file BAWDEN; UPTIME
DATA. Each entry is three words. The first is the host name. The
program tries to read the M.F.D. for that host through MLDEV. If it
responds, the current date and time are written to the next two words.
2018-10-14 16:21:27 +02:00