Name | Date | Size | #Lines | LOC | ||
---|---|---|---|---|---|---|
.. | 03-May-2022 | - | ||||
DOC/ | H | 03-May-2022 | - | 79 | 61 | |
UTILITIES/ | H | 18-Aug-2006 | - | 334 | 188 | |
COPYING | H A D | 01-Dec-2003 | 17.6 KiB | 341 | 281 | |
LICENSE | H A D | 18-Aug-2006 | 1.1 KiB | 57 | 53 | |
Makefile | H A D | 03-May-2022 | 9.1 KiB | 333 | 175 | |
README | H A D | 15-Dec-2003 | 1.9 KiB | 69 | 47 | |
SIMH | H A D | 01-Dec-2003 | 1.5 KiB | 28 | 21 | |
VERSION | H A D | 17-Sep-2006 | 8 | 2 | 1 | |
id.h | H A D | 30-Nov-2003 | 335 | 10 | 7 | |
make.sgi | H A D | 08-Feb-2004 | 253 | 3 | 1 | |
make.simple | H A D | 08-Feb-2004 | 221 | 3 | 1 | |
make_archive | H A D | 01-Dec-2003 | 342 | 15 | 11 | |
make_version | H A D | 08-Dec-2003 | 772 | 37 | 19 | |
pdp11_cpu.c | H A D | 09-Dec-2003 | 77.7 KiB | 2,599 | 1,977 | |
pdp11_defs.h | H A D | 19-Oct-2004 | 8.9 KiB | 320 | 236 | |
pdp11_fp.c | H A D | 12-Dec-2003 | 33.4 KiB | 1,041 | 697 | |
pdp11_sys.c | H A D | 28-Nov-2003 | 22.7 KiB | 777 | 613 | |
pro350.h | H A D | 30-Nov-2003 | 68.1 KiB | 1,030 | 1,027 | |
pro_2661kb.c | H A D | 07-Dec-2003 | 6.9 KiB | 328 | 166 | |
pro_2661ptr.c | H A D | 07-Dec-2003 | 7.1 KiB | 328 | 166 | |
pro_clk.c | H A D | 07-Jan-2004 | 13.7 KiB | 660 | 339 | |
pro_com.c | H A D | 07-Dec-2003 | 12.3 KiB | 569 | 325 | |
pro_config.h | H A D | 07-Dec-2003 | 1.2 KiB | 33 | 6 | |
pro_defs.h | H A D | 07-Jan-2004 | 24.3 KiB | 793 | 537 | |
pro_digipad.c | H A D | 09-Dec-2003 | 6.4 KiB | 304 | 170 | |
pro_eq.c | H A D | 07-Dec-2003 | 1.7 KiB | 84 | 38 | |
pro_font.h | H A D | 29-May-1998 | 15.2 KiB | 229 | 217 | |
pro_init.c | H A D | 07-Jan-2004 | 14.9 KiB | 772 | 512 | |
pro_int.c | H A D | 07-Jan-2004 | 9.6 KiB | 417 | 269 | |
pro_kb.c | H A D | 07-Dec-2003 | 1.9 KiB | 102 | 46 | |
pro_la50.c | H A D | 07-Dec-2003 | 7.2 KiB | 444 | 294 | |
pro_lk201.c | H A D | 09-Dec-2003 | 7.5 KiB | 331 | 216 | |
pro_lk201.h | H A D | 07-Dec-2003 | 4.5 KiB | 162 | 116 | |
pro_maint.c | H A D | 28-Dec-2003 | 2.4 KiB | 106 | 44 | |
pro_mem.c | H A D | 07-Dec-2003 | 1.7 KiB | 101 | 51 | |
pro_menu.c | H A D | 07-Jan-2004 | 19.4 KiB | 855 | 600 | |
pro_null.c | H A D | 07-Dec-2003 | 1.6 KiB | 85 | 30 | |
pro_ptr.c | H A D | 07-Dec-2003 | 1.1 KiB | 61 | 24 | |
pro_rd.c | H A D | 09-Dec-2003 | 10.5 KiB | 523 | 293 | |
pro_reg.c | H A D | 29-Dec-2003 | 7.7 KiB | 393 | 305 | |
pro_rx.c | H A D | 09-Dec-2003 | 11.8 KiB | 632 | 347 | |
pro_serial.c | H A D | 09-Dec-2003 | 6.8 KiB | 287 | 148 | |
pro_version.h | H A D | 17-Sep-2006 | 30 | 2 | 1 | |
pro_vid.c | H A D | 28-Dec-2003 | 15.6 KiB | 726 | 422 | |
scp.c | H A D | 30-Nov-2003 | 50.2 KiB | 1,769 | 1,267 | |
scp_tty.c | H A D | 16-Jan-1998 | 7.6 KiB | 334 | 261 | |
setuid_root_xhomer | H A D | 13-Dec-2003 | 377 | 9 | 7 | |
sim_defs.h | H A D | 16-Jan-1998 | 8.3 KiB | 265 | 172 | |
term_curses.c | H A D | 13-Dec-2003 | 21.8 KiB | 790 | 585 | |
term_fonthash_curses.c | H A D | 13-Dec-2003 | 26.8 KiB | 587 | 542 | |
term_overlay_x11.c | H A D | 08-Dec-2003 | 4.8 KiB | 253 | 144 | |
term_x11.c | H A D | 13-Dec-2003 | 47.4 KiB | 1,939 | 1,294 | |
xhomer.cfg | H A D | 17-Sep-2006 | 13.4 KiB | 347 | 300 |
README
1Xhomer README 2------------- 3 4License 5------- 6Please read the file LICENSE, in this directory, for details. 7 8 9Using Xhomer 10------------ 11These are very basic instructions, for building, running and 12exiting the Xhomer DEC Pro 350 emulator. For more detailed 13documentation, please see DOC/index.html. Also, up-to-date 14documentation and source code can be obtained from: 15 16 http://xhomer.isani.org/ 17 18 19Building Xhomer 20--------------- 21Xhomer has been developed and tested on a Linux x86/GNU/X-windows 22system. It is written in C, and will likely build on other 23Unix systems, but the Makefile might require some tweaks. It 24is assumed that the version of make in use is Gnu make (gmake) 25and that gcc will be used for compilation. 26 27From the directory in which this README resides: 28 291. Run "make clean" 30 312. Run "make" 32 33 This should produce a dynamically-linked executable named 34 "xhomer," in the current directory. 35 363. (OPTIONAL) If you would like a statically-linked executable, 37 38 run "make xhomer.static" 39 40 This will produce a binary named xhomer.static 41 42 43Running Xhomer 44-------------- 451. Obtain a Pro hard disk image file (pos32.rd or venix2.rd, for 46 example). 47 482. Modify the Xhomer configuration file (xhomer.cfg), if necessary, 49 to point to the hard disk image (using the "rd_dir" and "rd0" 50 variables). xhomer.cfg must exist in the directory Xhomer is 51 run from. Alternatively, the file can be copied to ~/.xhomerrc. 52 If ~/.xhomerrc exists, it will be used instead of xhomer.cfg. 53 The provided configuration file contains documentation for all 54 of its options. Make sure they are set appropriately. 55 563. Run "xhomer" 57 58 The operating system present on the disk image file should now 59 boot. 60 61 62Exiting Xhomer 63-------------- 641. While the Xhomer window has focus, press ctrl-F1. 65 662. The emulator control menu should now be visible. Select 67 the "Shutdown emulator" option with the up/down arrow keys, and 68 press enter. 69