Commit graph

190 commits

Author SHA1 Message Date
Mark Pizzolato
d71e53feb0 Added support for the DIR (LS) command on VMS hosts 2013-04-24 06:04:24 -07:00
Mark Pizzolato
9844ba6696 Added DIR (LS) command to list the files in a directory. This command is usable in Remote Console sessions. 2013-04-23 12:39:03 -07:00
Mark Pizzolato
de22137d1b Enhanced Remote Console support
- Added HELP REMOTE for remote console sessions to display the available remote console commands
 - Added input timeouts to remote console sessions to automatically continue the simulator
 - Added suspend/resume announcements to all remote console sessions
2013-04-20 06:52:02 -07:00
Mark Pizzolato
b38acb92c4 Merge branch 'Operator-Commands' 2013-04-19 14:26:59 -07:00
Mark Pizzolato
99c13051e6 Merge remote-tracking branch 'origin/master' into Operator-Commands 2013-04-19 14:23:00 -07:00
Mark Pizzolato
b886fb23b6 Add Remote Console support 2013-04-19 13:54:19 -07:00
Mark Pizzolato
38a0448e01 Fixed declaration error in ibm1130 simulator and properly exported the newly renamed routine sim_sub_args. 2013-04-19 12:55:19 -07:00
Mark Pizzolato
7dfe46cd7f Fixed generic compiler name report in SHOW VERSION and fixed make using Sun C compiler 2013-04-18 17:16:46 -07:00
Mark Pizzolato
df93215acf Fixed output of debug data when a debug message doesn't contain a newline 2013-04-17 06:15:52 -07:00
Mark Pizzolato
93c9f35948 Restore DZ modem control state to default on device detach. Properly clear modem bits when modem control enabled. Better display of modem control status. 2013-04-16 05:33:29 -07:00
Mark Pizzolato
b54504906f Added support to display git commit id when building from a zip archive and also to display the compiler version in SHOW VERSION on more platforms 2013-04-15 09:31:54 -07:00
Mark Pizzolato
d1db9ce203 Added a -N switch to the standard attach_unit routine to force a new file to be created. 2013-04-14 17:15:31 -07:00
Mark Pizzolato
4bd72e666c Compiler and static analyzer fixes from Peter Schorn. 2013-04-13 16:59:54 -07:00
Mark Pizzolato
34ad155854 Compiler suggested cleanups 2013-04-13 05:25:25 -07:00
Mark Pizzolato
5bba4daca4 Added support for MTAB entries to have values which contain quoted strings (which can therefore contain spaces and/or other characters which might normally be delimiters. Need suggested by Michael Mondy 2013-04-12 11:46:30 -07:00
Mark Pizzolato
798d1239f1 Fixed missing help description for SHOW FEATURES command 2013-04-10 10:41:23 -07:00
Mark Pizzolato
471ea3efce Added SHOW CPU MEMORY to the MicroVAX I simulator 2013-04-05 14:52:27 -07:00
Mark Pizzolato
a005822186 Extended the VAX 8600 memory to 512MB and reworked the memory board slot allocation logic to fill as many slots as possible. 2013-04-05 12:16:01 -07:00
Mark Pizzolato
9cbacc32cf Added display of Windows version details to the output of SHOW VERSION 2013-03-20 08:13:51 -07:00
Mark Pizzolato
a262dd9c14 Compiler indicated cleanups 2013-03-19 01:11:22 -07:00
Mark Pizzolato
960c5b5873 Fix issues observed by Sun C compiler 2013-03-18 12:52:43 -07:00
Mark Pizzolato
2e5b0d54c6 Generalized the sim_disk layer to support large file disk devices (simh, VHD and RAW formats) with out requiring USE_ADDR64, and enhanced the pdp11_rq device to use this capability. 2013-03-17 12:02:43 -07:00
Mark Pizzolato
b31dc88d0d Added indication of idle/throttling capabilities and the OS clock tick size to the SHOW VERSION output 2013-03-14 11:37:31 -07:00
Mark Pizzolato
d5ca542102 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
Mark Pizzolato
faebb0b823 Added '.' as a legal character in a register name (From Harry Reed) 2013-03-09 12:19:43 -08:00
Mark Pizzolato
eb101e3881 HP-UX port supplied by Mikulas Patocka 2013-03-05 13:29:38 -08:00
Mark Pizzolato
3d3f757991 Added display of VHD and RAW disk access capabilities to the output of SHOW VERSION 2013-02-19 09:44:23 -08:00
Mark Pizzolato
8440466cb9 Fixed display of large file support in SHOW VERSION and enhanced SHOW VERSION. 2013-02-18 05:53:59 -08:00
Mark Pizzolato
aaa5fb178a Added display of large file support status to SHOW VERSION 2013-02-17 04:52:54 -08:00
Mark Pizzolato
16d04a15ec simplified the generic help command output to avoid excess clutter 2013-02-05 11:37:56 -08:00
Mark Pizzolato
e59d9c1599 Added register descriptions and help to pdp11_rp device 2013-02-05 10:51:15 -08:00
Mark Pizzolato
a5413ab20c Relaxed HELP dev REGISTERS to now also list registers for devices which don't have register descriptions yet. 2013-02-05 10:19:32 -08:00
Mark Pizzolato
453890f3d7 Adding more device help 2013-02-05 04:41:48 -08:00
Mark Pizzolato
ebe70140f4 Reorganized help to provide a useful default HELP dev output if a device defines any registers and/or MTAB entries 2013-02-04 18:12:47 -08:00
Mark Pizzolato
ad4d5be6ab Give preference with HELP dev SHOW and HELP dev SET for unit modifiers to be displayed with a unit number as an example (unless the device has only one unit). 2013-02-04 13:51:20 -08:00
Mark Pizzolato
10ab68ce29 Added help strings pointing to extended device specific help for the HELP attach, set and show help 2013-02-03 11:30:09 -08:00
Mark Pizzolato
c5fe058a62 Renamed scp's recently created macro MMASK to MODMASK to avoid name collisions with MMASK macros used in some simulators 2013-02-02 16:44:44 -08:00
Mark Pizzolato
7db15faf76 Fixed SHOW dev output which was broken by the last commit 2013-02-02 13:31:29 -08:00
Mark Pizzolato
ecf913f9a5 Reworked the MTAB flags to force Extended mode when any extended flag is set and to then handle any references properly 2013-02-02 12:33:17 -08:00
Mark Pizzolato
a036f40a80 Fix format of HELP dev SHOW for MTAB entries with MTAB_SHP flag set 2013-02-02 06:44:13 -08:00
Mark Pizzolato
8b230f946b Fixed HELP dev SET and HELP dev SHOW to properly process non-extended mtab entries and to avoid using the help string when mstring has example arguments/syntax 2013-02-02 05:59:30 -08:00
Mark Pizzolato
bb8be22216 Added provisions for device modifiers to to have descriptive help
Changed SHOW dev SHOW to use the new HELP dev SHOW and SHOW dev MODIFIER to HELP dev SET.
2013-01-31 16:05:21 -08:00
Mark Pizzolato
370f57ed56 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
Mark Pizzolato
7a9db0fe64 Clean up output formatting for SHOW DEVICE, SHOW CONFIG and changed SHOW SYSTEM to SHOW FEATURES 2013-01-26 10:20:31 -08:00
Mark Pizzolato
cbe11147fc 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
Mark Pizzolato
29cf2a45a8 Added support for register display with bit field definitions decoded 2013-01-24 05:52:50 -08:00
Mark Pizzolato
b18e1312df Added explicit array bounds and field width for HELP dev REGISTER output 2013-01-23 19:52:32 -08:00
Mark Pizzolato
a59eb7fa37 Enhanced 'HELP dev REGISTERS' to indicate register arrays uniquely 2013-01-23 05:09:21 -08:00
Mark Pizzolato
038c5d27fb Enhanced debug output to mark debug info from non main threads with a + at the beginning of the debug message 2013-01-22 20:32:21 -08:00
Mark Pizzolato
b7066fea3a Changed examine register range to summarize redundant (duplicate) output. 2013-01-22 16:01:44 -08:00