pcjs/devices/pdp11/ram
Repository files (latest commit first)
Filename Latest commit message Latest commit date
2016-10-17 11:18:18 -07:00
..
bootdemo Updated PC8080 and PDPjs to support RAM images, eliminating the need for the old "writable ROM" kludge; RAM images can include their own load and exec addresses as part of the JSON file, but the RAM component can provide explicit overrides (if no load address is specified either way, the default load address is the starting RAM address) 2016-10-17 11:01:32 -07:00
bootstrap Updated PC8080 and PDPjs to support RAM images, eliminating the need for the old "writable ROM" kludge; RAM images can include their own load and exec addresses as part of the JSON file, but the RAM component can provide explicit overrides (if no load address is specified either way, the default load address is the starting RAM address) 2016-10-17 11:01:32 -07:00
README.md Updated READMEs regarding RAM image support 2016-10-17 11:18:18 -07:00

layout title permalink
page PDP-11 RAM Images /devices/pdp11/ram/

PDP-11 RAM Images

RAM images are added to machines by including a <ram> component in the machine XML configuration file with the file attribute set to the filename of the image, along with optional load and exec addresses; eg:

<ram id="ram" addr="0x0000" size="0x4000" file="/devices/pdp11/ram/bootstrap/bootstrap.json" load="0x3FE4" exec="0x3FE4"/>

If no load address is specified, the <ram> component relies on the "load" property of the JSON-encoded RAM image; otherwise, the starting RAM address is used. If no exec address is specified, the CPU will begin execution at its usual reset address.

The project currently contains the following PDP-11 RAM images: