Rivoreo Source Code Repositories
src.rivoreo.one
/
emulators
/
simh
/
25ded050ed5edfc60244319e49a986d1320a8361
/
scp.c
00afa58
SCP: Added hierarchical help capability (from Timothe Litt)
by Mark Pizzolato
· 11 years ago
e65aa90
SCP: Fix various missing log output
by Mark Pizzolato
· 11 years ago
2e85e74
SCP: Various cleanups.
by Mark Pizzolato
· 11 years ago
864f0e0
SCP: Show device options can be more flexibly formatted and optionally not display anything.
by Mark Pizzolato
· 11 years ago
600d6f5
SCP: Added a mechanism to allow debugging output to display PC values for simulators which don't have a simple register which contains the PC value.
by Mark Pizzolato
· 11 years ago
b4b274c
More compiler warnings
by Mark Pizzolato
· 11 years ago
fdb33ce
Compiler warning cleanup
by Mark Pizzolato
· 11 years ago
b85af46
SCP: Fixed 'rest of line' argument substitution %*
by Mark Pizzolato
· 11 years ago
f5cfa39
SCP: Allow bare % not followed by a digit or a alpha character to be kept while substituting arguments and environment variables in simulator commands.
by Mark Pizzolato
· 11 years ago
6b45d9b
SCP/VIDEO: Added support for libSDL2 video capabilities. Changed existing video layer to carry pixels as 32bpp vs 8bpp for more natural behaviors in libSDL2.
by Mark Pizzolato
· 11 years ago
351d748
VIDEO: Move all SDL graphics activities to the background video thread
by Mark Pizzolato
· 11 years ago
daed1e5
VAX/QVSS: Proper linking on OSX
by Mark Pizzolato
· 11 years ago
da22795
SCP: Fix HELP SET <device> to properly output to sim_log when logging. Reported in issue #71
by Mark Pizzolato
· 11 years ago
c0bf907
SCP: Added help display for units which can be enabled and disabled
by Mark Pizzolato
· 11 years ago
8555bbb
SCP: Fix Set Command dispatching and HELP dev SET output
by Mark Pizzolato
· 11 years ago
18461f5
sim_debug: Fixed to produce output when the format string is a bare newline character.
by Mark Pizzolato
· 11 years ago
60fbaab
Fix time_t complaint when struct timespec doesn't have a time_t seconds value
by Mark Pizzolato
· 11 years ago
572ed34
Optionally Enriched the info displayed at the beginning of debug message lines as discussed in Issue #66
by Mark Pizzolato
· 11 years ago
95e54dc
Merge remote-tracking branch 'origin/master'
by Mark Pizzolato
· 11 years ago
1b6fc77
Fixed multiplexer attach bug introduced when the DEV_DONTAUTO flag was added
by Mark Pizzolato
· 11 years ago
3acbd0e
SCP: Prevent use of uninitialized pointer.
by Timothe Litt
· 11 years ago
4497bba
PDP-11/VAX update: SHOW IOSPACE
by Timothe Litt
· 11 years ago
64ed03d
Revert clearing of sim_interval on sig-int to properly manage the passage of time.
by Mark Pizzolato
· 11 years ago
97eb58c
Added a device flag which can be used to avoid auto detach at device attach time.
by Mark Pizzolato
· 11 years ago
8079090
Added "HELP SET dev" and "HELP SHOW dev" as eqivalent to "HELP dev SET" and "HELP dev SHOW" respectively.
by Mark Pizzolato
· 11 years ago
baba5f8
Fixed reporting of libSDL availability in simulatoes which will never need it.
by Mark Pizzolato
· 11 years ago
b3a9a0d
Add sim_video and VAX QVSS (VCB01) Monochrome Video Board from Matt Burke
by Mark Pizzolato
· 11 years ago
486ef58
Compiler warning cleanup
by Mark Pizzolato
· 11 years ago
ed186da
Fix asynch I/O race condition.
by Mark Pizzolato
· 12 years ago
cf59910
Added a -E switch to the SHOW DEVICE/SHOW CONFIG/SHOW FEATURES command to only display Enabled devices
by Mark Pizzolato
· 12 years ago
ddb1042
Reworked all asynch queues to always link using the unit a_next field instead of the next field.
by Mark Pizzolato
· 12 years ago
141b6e8
Fixed formatting error
by Mark Pizzolato
· 12 years ago
6cf54e8
Fixes for stable operation with SIM_ASYNCH_CLOCKS defined
by Mark Pizzolato
· 12 years ago
cc8c79e
Added a more unique naming paradigm for remote console temporary log files to avoid potential collisions when multiple simulators may be running concurrently
by Mark Pizzolato
· 12 years ago
2728317
Missing pieces for change to add tmxr_linemsgf.
by Mark Pizzolato
· 12 years ago
9a17215
Added display of VMS host system type and OS version to SHOW VERSION output
by Mark Pizzolato
· 12 years ago
d71e53f
Added support for the DIR (LS) command on VMS hosts
by Mark Pizzolato
· 12 years ago
9844ba6
Added DIR (LS) command to list the files in a directory. This command is usable in Remote Console sessions.
by Mark Pizzolato
· 12 years ago
de22137
Enhanced Remote Console support
by Mark Pizzolato
· 12 years ago
b38acb9
Merge branch 'Operator-Commands'
by Mark Pizzolato
· 12 years ago
99c1305
Merge remote-tracking branch 'origin/master' into Operator-Commands
by Mark Pizzolato
· 12 years ago
b886fb2
Add Remote Console support
by Mark Pizzolato
· 12 years ago
38a0448
Fixed declaration error in ibm1130 simulator and properly exported the newly renamed routine sim_sub_args.
by Mark Pizzolato
· 12 years ago
7dfe46c
Fixed generic compiler name report in SHOW VERSION and fixed make using Sun C compiler
by Mark Pizzolato
· 12 years ago
df93215
Fixed output of debug data when a debug message doesn't contain a newline
by Mark Pizzolato
· 12 years ago
93c9f35
Restore DZ modem control state to default on device detach. Properly clear modem bits when modem control enabled. Better display of modem control status.
by Mark Pizzolato
· 12 years ago
b545049
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
by Mark Pizzolato
· 12 years ago
d1db9ce
Added a -N switch to the standard attach_unit routine to force a new file to be created.
by Mark Pizzolato
· 12 years ago
4bd72e6
Compiler and static analyzer fixes from Peter Schorn.
by Mark Pizzolato
· 12 years ago
34ad155
Compiler suggested cleanups
by Mark Pizzolato
· 12 years ago
5bba4da
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
by Mark Pizzolato
· 12 years ago
798d123
Fixed missing help description for SHOW FEATURES command
by Mark Pizzolato
· 12 years ago
471ea3e
Added SHOW CPU MEMORY to the MicroVAX I simulator
by Mark Pizzolato
· 12 years ago
a005822
Extended the VAX 8600 memory to 512MB and reworked the memory board slot allocation logic to fill as many slots as possible.
by Mark Pizzolato
· 12 years ago
9cbacc3
Added display of Windows version details to the output of SHOW VERSION
by Mark Pizzolato
· 12 years ago
a262dd9
Compiler indicated cleanups
by Mark Pizzolato
· 12 years ago
960c5b5
Fix issues observed by Sun C compiler
by Mark Pizzolato
· 12 years ago
2e5b0d5
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.
by Mark Pizzolato
· 12 years ago
b31dc88
Added indication of idle/throttling capabilities and the OS clock tick size to the SHOW VERSION output
by Mark Pizzolato
· 12 years ago
d5ca542
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
by Mark Pizzolato
· 12 years ago
faebb0b
Added '.' as a legal character in a register name (From Harry Reed)
by Mark Pizzolato
· 12 years ago
eb101e3
HP-UX port supplied by Mikulas Patocka
by Mark Pizzolato
· 12 years ago
3d3f757
Added display of VHD and RAW disk access capabilities to the output of SHOW VERSION
by Mark Pizzolato
· 12 years ago
8440466
Fixed display of large file support in SHOW VERSION and enhanced SHOW VERSION.
by Mark Pizzolato
· 12 years ago
aaa5fb1
Added display of large file support status to SHOW VERSION
by Mark Pizzolato
· 12 years ago
16d04a1
simplified the generic help command output to avoid excess clutter
by Mark Pizzolato
· 12 years ago
e59d9c1
Added register descriptions and help to pdp11_rp device
by Mark Pizzolato
· 12 years ago
a5413ab
Relaxed HELP dev REGISTERS to now also list registers for devices which don't have register descriptions yet.
by Mark Pizzolato
· 12 years ago
453890f
Adding more device help
by Mark Pizzolato
· 12 years ago
ebe7014
Reorganized help to provide a useful default HELP dev output if a device defines any registers and/or MTAB entries
by Mark Pizzolato
· 12 years ago
ad4d5be
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).
by Mark Pizzolato
· 12 years ago
10ab68c
Added help strings pointing to extended device specific help for the HELP attach, set and show help
by Mark Pizzolato
· 12 years ago
c5fe058
Renamed scp's recently created macro MMASK to MODMASK to avoid name collisions with MMASK macros used in some simulators
by Mark Pizzolato
· 12 years ago
7db15fa
Fixed SHOW dev output which was broken by the last commit
by Mark Pizzolato
· 12 years ago
ecf913f
Reworked the MTAB flags to force Extended mode when any extended flag is set and to then handle any references properly
by Mark Pizzolato
· 12 years ago
a036f40
Fix format of HELP dev SHOW for MTAB entries with MTAB_SHP flag set
by Mark Pizzolato
· 12 years ago
8b230f9
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
by Mark Pizzolato
· 12 years ago
bb8be22
Added provisions for device modifiers to to have descriptive help
by Mark Pizzolato
· 12 years ago
370f57e
Provide more useful help for VAX simulator boot commands and clearer error reports for boot command errors
by Mark Pizzolato
· 12 years ago
7a9db0f
Clean up output formatting for SHOW DEVICE, SHOW CONFIG and changed SHOW SYSTEM to SHOW FEATURES
by Mark Pizzolato
· 12 years ago
cbe1114
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
by Mark Pizzolato
· 12 years ago
29cf2a4
Added support for register display with bit field definitions decoded
by Mark Pizzolato
· 12 years ago
b18e131
Added explicit array bounds and field width for HELP dev REGISTER output
by Mark Pizzolato
· 12 years ago
a59eb7f
Enhanced 'HELP dev REGISTERS' to indicate register arrays uniquely
by Mark Pizzolato
· 12 years ago
038c5d2
Enhanced debug output to mark debug info from non main threads with a + at the beginning of the debug message
by Mark Pizzolato
· 12 years ago
b7066fe
Changed examine register range to summarize redundant (duplicate) output.
by Mark Pizzolato
· 12 years ago
83c1d80
Merge branch 'master' into AsyncTmxr
by Mark Pizzolato
· 12 years ago
d46ebc7
Untangle circular include references between tmxr serial and sock include files.
by Mark Pizzolato
· 12 years ago
4a5b7a7
Remove the UNIT_RAW flag and deprecate the UNIT_TEXT flag (made the value 0).
by Mark Pizzolato
· 12 years ago
19c4ccb
Added dynflags to the unit structure to track dynamic flags used by scp & libraries. This avoids expanding the set of unit flags and encroaching on the available user flags .
by Mark Pizzolato
· 12 years ago
4f19d08
Initial merge of Asynchronous Multiplexer and Asynchronous Clock support
by Mark Pizzolato
· 12 years ago
d1a1abd
Enhanced the HELP dev REGISTER output to identify globally unique vs ambiguous register names and describe when the device scope is needed to identify a register
by Mark Pizzolato
· 12 years ago
19f8fcc
Added HELP device REGISTERS support and register definitions for the VAX CPU device
by Mark Pizzolato
· 12 years ago
bc816ae
Fixed Asynchronous Event Queueing to work correctly when doing Lock based queueing
by Mark Pizzolato
· 12 years ago
784ae24
- Fixed asynchronous i/o hangs introduced when asynchronous cancel support was added
by Mark Pizzolato
· 12 years ago
960866a
Added missing generic help ethernet attach info
by Mark Pizzolato
· 12 years ago
51459eb
Added ethernet help and cleaned up generic help output
by Mark Pizzolato
· 12 years ago
375a021
Retained the prior SET CONSOLE DEBUG={stdout|log} behavior which deprecated and replaced by SET DEBUG={stdout|log}. Reported by Rob Jarratt
by Mark Pizzolato
· 12 years ago
35e6648
Added an optional mechanism which will display the git commit id that produced the current simulator if the git commit id information is available
by Mark Pizzolato
· 12 years ago
ba0f331
Added framework to support per device help commands
by Mark Pizzolato
· 12 years ago
Next »