simh-testsetgenerator/VAX
Mark Pizzolato 55e45c99a7 Correct VAX 8600 Maximum memory size since 64MB boards were available (Johnny Billquist)
The actual machine can have a max to 260MB of memory.
There are three different memory boards that exists for the 86x0, from a software point of view.
4MB, 16MB, and 64MB. In addition, you can mix different boards.
The rule is to put large boards first, and smaller boards later.
Even more fun is the fact that the 16MB and 64MB boards are stacked and thus take up two backplane slots in the backplane, while the 4MB board only takes up one slot.
To complete the picture, there are 8 slots in the memory backplane. You start by putting boards in slot 1, going to slot 8. The boards taking up two slots actually use slot n, while covering slot n-1. That means that the board in slot 1 does not cover up any other slot.
If you are using 16MB boards, the max memory is 68MB.
Slot 1,3,5 and 7 will have 16MB boards. And then you can place a 4MB board in slot 8.
Same story with the 64MB boards.
2013-03-18 05:36:24 -07:00
..
ka610.bin Addition of MicroVAX I (VAX610) processor simulator from Matt Burke 2012-10-25 11:58:10 -07:00
ka620.bin Addition of MicroVAX II (VAX630) and rtVAX 1000 (or Industrial VAX 620) processor simulators from Matt Burke 2012-11-09 12:18:15 -08:00
ka620_patch.com Addition of MicroVAX II (VAX630) and rtVAX 1000 (or Industrial VAX 620) processor simulators from Matt Burke 2012-11-09 12:18:15 -08:00
ka630.bin Addition of MicroVAX II (VAX630) and rtVAX 1000 (or Industrial VAX 620) processor simulators from Matt Burke 2012-11-09 12:18:15 -08:00
ka630_patch.com Addition of MicroVAX II (VAX630) and rtVAX 1000 (or Industrial VAX 620) processor simulators from Matt Burke 2012-11-09 12:18:15 -08:00
ka655_patch.com Notes For V3.8 2011-04-15 08:35:43 -07:00
ka655x.bin Notes For V3.8 2011-04-15 08:35:43 -07:00
ka655x.bin_old Notes For V3.8 2011-04-15 08:35:43 -07:00
vax7x0_mba.c Adding more device help 2013-02-05 04:41:48 -08:00
vax610_defs.h Changed use of compile #defines which start with a _ character to not do this since defined symbols starting with _ are reserved to local compiler/runtime implementations in the C language. This addresses issue #32 2013-03-12 11:07:58 -07:00
vax610_io.c Revised all VAX simulator devices to have proper help information defined to make "HELP dev SHOW" and "HELP dev SET" most useful. 2013-02-02 16:29:38 -08:00
vax610_mem.c Created a way for devices to have a description presentation routine and if it is supplied for its output to be visible with a SHOW SYSTEM command. Provided device description routines for devices used in the VAX simulators 2013-01-25 12:04:25 -08:00
vax610_stddev.c Adding help to VAX system devices 2013-02-06 06:34:31 -08:00
vax610_sysdev.c Provide more useful help for VAX simulator boot commands and clearer error reports for boot command errors 2013-01-26 21:12:12 -08:00
vax610_syslist.c Returned the pdp11_cr device to the VAX Qbus systems and changed the pdp11_cr device to properly describe itself as a Qbus capable device when CR11 device is being simulated since it is a programmed I/O device and doesn't have bus addressing issues that DMA devices have. 2013-02-04 06:53:10 -08:00
vax630_defs.h Changed use of compile #defines which start with a _ character to not do this since defined symbols starting with _ are reserved to local compiler/runtime implementations in the C language. This addresses issue #32 2013-03-12 11:07:58 -07:00
vax630_io.c Adding more device help 2013-02-05 13:59:59 -08:00
vax630_stddev.c Adding help to VAX system devices 2013-02-06 06:34:31 -08:00
vax630_sysdev.c Adding more device help 2013-02-05 13:59:59 -08:00
vax630_syslist.c Returned the pdp11_cr device to the VAX Qbus systems and changed the pdp11_cr device to properly describe itself as a Qbus capable device when CR11 device is being simulated since it is a programmed I/O device and doesn't have bus addressing issues that DMA devices have. 2013-02-04 06:53:10 -08:00
vax730_defs.h Changed use of compile #defines which start with a _ character to not do this since defined symbols starting with _ are reserved to local compiler/runtime implementations in the C language. This addresses issue #32 2013-03-12 11:07:58 -07:00
vax730_mem.c Revised all VAX simulator devices to have proper help information defined to make "HELP dev SHOW" and "HELP dev SET" most useful. 2013-02-02 16:29:38 -08:00
vax730_rb.c Added missing MOD_VALR flag on some recently revised MTAB entries 2013-02-02 17:27:22 -08:00
vax730_stddev.c Fixed clk_help to display the correct device name for the VAX TODR implementations 2013-03-09 12:16:35 -08:00
vax730_sys.c Provide more useful help for VAX simulator boot commands and clearer error reports for boot command errors 2013-01-26 21:12:12 -08:00
vax730_syslist.c Renamed the VAX860 simulator to VAX8600, and used the VAX system model names for all simulators 2013-01-26 13:24:28 -08:00
vax730_uba.c Revised all VAX simulator devices to have proper help information defined to make "HELP dev SHOW" and "HELP dev SET" most useful. 2013-02-02 16:29:38 -08:00
vax750_cmi.c Provide more useful help for VAX simulator boot commands and clearer error reports for boot command errors 2013-01-26 21:12:12 -08:00
vax750_defs.h Changed use of compile #defines which start with a _ character to not do this since defined symbols starting with _ are reserved to local compiler/runtime implementations in the C language. This addresses issue #32 2013-03-12 11:07:58 -07:00
vax750_mem.c Revised all VAX simulator devices to have proper help information defined to make "HELP dev SHOW" and "HELP dev SET" most useful. 2013-02-02 16:29:38 -08:00
vax750_stddev.c Fixed clk_help to display the correct device name for the VAX TODR implementations 2013-03-09 12:16:35 -08:00
vax750_syslist.c Renamed the VAX860 simulator to VAX8600, and used the VAX system model names for all simulators 2013-01-26 13:24:28 -08:00
vax750_uba.c Revised all VAX simulator devices to have proper help information defined to make "HELP dev SHOW" and "HELP dev SET" most useful. 2013-02-02 16:29:38 -08:00
vax780_bug_history.txt Merge changes from v3.9-0 rc1 2012-03-19 16:05:24 -07:00
vax780_defs.h Changed use of compile #defines which start with a _ character to not do this since defined symbols starting with _ are reserved to local compiler/runtime implementations in the C language. This addresses issue #32 2013-03-12 11:07:58 -07:00
vax780_fload.c Cleaned up parameter declarations in all simulators to achieve clean compiles on all platforms 2011-04-15 09:04:39 -07:00
vax780_mem.c Revised all VAX simulator devices to have proper help information defined to make "HELP dev SHOW" and "HELP dev SET" most useful. 2013-02-02 16:29:38 -08:00
vax780_sbi.c Provide more useful help for VAX simulator boot commands and clearer error reports for boot command errors 2013-01-26 21:12:12 -08:00
vax780_stddev.c Fixed clk_help to display the correct device name for the VAX TODR implementations 2013-03-09 12:16:35 -08:00
vax780_syslist.c Renamed the VAX860 simulator to VAX8600, and used the VAX system model names for all simulators 2013-01-26 13:24:28 -08:00
vax780_uba.c Adding more device help 2013-02-05 04:41:48 -08:00
vax860_abus.c Provide more useful help for VAX simulator boot commands and clearer error reports for boot command errors 2013-01-26 21:12:12 -08:00
vax860_defs.h Correct VAX 8600 Maximum memory size since 64MB boards were available (Johnny Billquist) 2013-03-18 05:36:24 -07:00
vax860_sbia.c Created a way for devices to have a description presentation routine and if it is supplied for its output to be visible with a SHOW SYSTEM command. Provided device description routines for devices used in the VAX simulators 2013-01-25 12:04:25 -08:00
vax860_stddev.c Fixed clk_help to display the correct device name for the VAX TODR implementations 2013-03-09 12:16:35 -08:00
vax860_syslist.c Added VH device to the VAX 8600 system configuration 2013-02-11 10:07:23 -08:00
vax_cis.c Migrating scp and library global variables to be declared as extern in the appropriate library include file and remove repetitive declarations in referencing modules. 2013-01-10 13:29:15 -08:00
vax_cmode.c Migrating scp and library global variables to be declared as extern in the appropriate library include file and remove repetitive declarations in referencing modules. 2013-01-10 13:29:15 -08:00
vax_cpu.c Added support for building on Solaris with the Sun C compiler 2013-03-17 16:50:57 -07:00
vax_cpu1.c Migrating scp and library global variables to be declared as extern in the appropriate library include file and remove repetitive declarations in referencing modules. 2013-01-10 13:29:15 -08:00
vax_defs.h Changed use of compile #defines which start with a _ character to not do this since defined symbols starting with _ are reserved to local compiler/runtime implementations in the C language. This addresses issue #32 2013-03-12 11:07:58 -07:00
vax_fpa.c Merge of Bob's simh-v3.9-0-rc3 2012-04-23 11:50:43 -07:00
vax_io.c Adding more device help 2013-02-05 13:59:59 -08:00
vax_ka610_bin.h Addition of MicroVAX II (VAX630) and rtVAX 1000 (or Industrial VAX 620) processor simulators from Matt Burke 2012-11-09 12:18:15 -08:00
vax_ka620_bin.h Addition of MicroVAX II (VAX630) and rtVAX 1000 (or Industrial VAX 620) processor simulators from Matt Burke 2012-11-09 12:18:15 -08:00
vax_ka630_bin.h Addition of MicroVAX II (VAX630) and rtVAX 1000 (or Industrial VAX 620) processor simulators from Matt Burke 2012-11-09 12:18:15 -08:00
vax_ka655x_bin.h Addition of MicroVAX II (VAX630) and rtVAX 1000 (or Industrial VAX 620) processor simulators from Matt Burke 2012-11-09 12:18:15 -08:00
vax_mmu.c Cleanup compiler warnings on Solaris and newer OSX clang compilers. 2013-03-13 20:29:03 -07:00
vax_octa.c Cleanup for warning messages produced by the clang C compiler. Mostly adding parentheses in conditional assignments and clarification parentheses in complex boolean expressions. 2012-04-29 11:59:44 -07:00
vax_stddev.c Fixed clk_help to display the correct device name for the VAX TODR implementations 2013-03-09 12:16:35 -08:00
vax_sys.c Migrating scp and library global variables to be declared as extern in the appropriate library include file and remove repetitive declarations in referencing modules. 2013-01-10 13:29:15 -08:00
vax_syscm.c Official simh-v3.9-0 Merge 2012-05-02 07:06:11 -07:00
vax_sysdev.c Compiler suggested cleanups 2013-03-13 22:28:14 -07:00
vax_syslist.c Returned the pdp11_cr device to the VAX Qbus systems and changed the pdp11_cr device to properly describe itself as a Qbus capable device when CR11 device is being simulated since it is a programmed I/O device and doesn't have bus addressing issues that DMA devices have. 2013-02-04 06:53:10 -08:00
vax_vmb_exe.h Addition of MicroVAX II (VAX630) and rtVAX 1000 (or Industrial VAX 620) processor simulators from Matt Burke 2012-11-09 12:18:15 -08:00
vax_watch.c Revised all VAX simulator devices to have proper help information defined to make "HELP dev SHOW" and "HELP dev SET" most useful. 2013-02-02 16:29:38 -08:00
vaxmod_defs.h Changed use of compile #defines which start with a _ character to not do this since defined symbols starting with _ are reserved to local compiler/runtime implementations in the C language. This addresses issue #32 2013-03-12 11:07:58 -07:00
vmb.exe Make sure that VAX/vmb.exe is included in the git repository 2011-06-01 09:10:13 -07:00