This is a series of notes about RT-11 in relation to PiDP-11 systems.

  • There is a bug in 5.6/5.7 in the light code. Somewhere after 4.6, the system globals/conditionals were refactored. in the process, the desplay switch register name was changed (in EDTG.MAC) from SR to SWR. Unfortunately, the reference to it in RMON.MAC did not get updated, resulting in an undefined global. Worse, this did not cause the sysgen build to fail. Either update RMON.MAC to change the SR reference to SWR, or add “SR = 177570” as an additional conditional during sysgen. Don’t forget LIGH$T = 1 as well.
  • Theoretical build source disk: ftp://ftp.trailing-edge.com/pub/rt_dists/rt11_57_sources/v57bld.dsk . Looks like a “working” disk. some stray stuff all over the disk.
  • @srckit <type> (type=RC25,RX02,RL02…) creates a file <type>S.COM the copies files from SRC: to KIT: to produce a source kit
  • @binkit similarly creates <type>B.COM for binary kits
  • Baselevel build really wants to run with DK: a bootable system, if not SY: itself.
  • SRC: must be writable and will be modified during baselevel build
  • Baselevel build modifies at least MACRO.SAV, LIBR.SAV, LINK.SAV, CREF.SAV, SYSMAC.SML, SYSLIB.OBJ on both dk: and sy:
  • A build kit is: source kit + BASE*.COM
  • Requires F77
  • Docs – http://bitsavers.trailing-edge.com/pdf/dec/pdp11/rt11/v5.6_Aug91/