Rivoreo Source Code Repositories
src.rivoreo.one
/
emulators
/
simh
/
d5f02124f191a27b2e0cfbc53e4316cea1086351
/
scp.h
1f41735
SCP: Added missing declaration of sim_vm_fprint_stopped
by Mark Pizzolato
· 10 years ago
2e1167d
Compiler suggested cleanups - mostly const fixups
by Mark Pizzolato
· 10 years ago
4dbac41
SCP: Added const declarations to various APIs to reflect the appropriate usage. Moved parameter values for run_cmd and exdep_cmd to scp.h
by Mark Pizzolato
· 10 years ago
e835870
SCP: Fix NOEXPECT to actually delete a single indicated expect rule. Allow expect actions to be provided. Fix match buffer management when expect regular expressions are in use.
by Mark Pizzolato
· 10 years ago
ebf4e0c
SCP: Add support for legacy form of console expect and send string commands (from Dave Bryan)
by Mark Pizzolato
· 10 years ago
5a4bbba
SCP: Extended EXPECT and SEND to have more flexible activation delays
by Mark Pizzolato
· 10 years ago
02e90de
SCP: Added EXPECT and SEND commands to react to data from and inject data into the simulated console port (and other MUX ports)
by Mark Pizzolato
· 10 years ago
3951ad2
Cleanup of unneeded global extern declarations
by Mark Pizzolato
· 10 years ago
0b10508
SCP: Allow for the potential of a breakpoint action to remove the establishing breakpoint while still completing pending actions
by Mark Pizzolato
· 10 years ago
f355749
SCP: Provide a way to display an arbitrary buffer contents as hex in debug output
by Mark Pizzolato
· 10 years ago
b8dc8f0
SCP: Fix to have sim_printf expand newlines to CRLF when writing to stdout with the simulator running. Allow sim_debug to be called with a NULL device pointer and return producing no output.
by Mark Pizzolato
· 10 years ago
8f3e643
SCP: Added the NEXT command. This command provides the ability for a simulator to step over subroutine calls.
by Mark Pizzolato
· 11 years ago
6ce8d99
SCP: Added generic output routine sim_printf to output to stdout and sim_log (and sim_deb when enabled)
by Mark Pizzolato
· 11 years ago
9022de5
SCP: Removed the irrelevant sim_deb_PC variable since it duplicates the role sim_PC simulator variable.
by Mark Pizzolato
· 11 years ago
eaae194
SCP: Initial merge of old style single line help with hierarchical help
by Mark Pizzolato
· 11 years ago
00afa58
SCP: Added hierarchical help capability (from Timothe Litt)
by Mark Pizzolato
· 11 years ago
2e85e74
SCP: Various cleanups.
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
572ed34
Optionally Enriched the info displayed at the beginning of debug message lines as discussed in Issue #66
by Mark Pizzolato
· 11 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
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
e65ef13
Merged the latest ibm1130 simulator from Brian Knittel's ibm1130.org
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
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
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
9fc6aa7
Finish migration for simulators to use generic clock co-scheduling and sim_activate_after for scheduled delays
by Mark Pizzolato
· 12 years ago
d46ebc7
Untangle circular include references between tmxr serial and sock include files.
by Mark Pizzolato
· 12 years ago
448d9e5
Added VAX860 to the descrip.mms and cleaned up the VMS compiler identified issues
by Mark Pizzolato
· 12 years ago
dac73b9
Migrating scp and library global variables to be declared as extern in the appropriate library include file and remove repetitive declarations in referencing modules.
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
50cf91d
Merge branch 'SerialMux' and compiler suggested cleanup
by Mark Pizzolato
· 12 years ago
762aacf
Merge branch 'Extra-VAXen'
by Mark Pizzolato
· 12 years ago
2b5ceae
Added missing sim_cancel support for device simulation code using the sim_disk and sim_tape libraries and doing asynchronous I/O if asynchronous I/O is active
by Mark Pizzolato
· 12 years ago
bcf0e8b
Generalized sim_debug_u16 into sim_debug_bits and added support to display bit fields of variable size as well as bit states.
by Mark Pizzolato
· 12 years ago
69666f1
Fixed message reporting after command completion:
by Mark Pizzolato
· 12 years ago
1fda1b1
scp.h, sim_console.h, sim_console.c - Changed SET CONSOLE DEBUG= and SET CONSOLE NODEBUG to enable/disable debugging for the console device
by Mark Pizzolato
· 12 years ago
02cb620
Change to support serial ports on multiplexer devices without any changes to existing multiplexer device emulation code.
by Mark Pizzolato
· 12 years ago
2469689
Merge branch 'DMC11' into SerialMux
by Mark Pizzolato
· 12 years ago
30ce7fd
Revised the socket library sim_sock(.c & .h) to support both IPv4 and IPv6 leveraging the RFC3493 APIs.
by Mark Pizzolato
· 12 years ago
bc36e9d
Adds serial port support to the multiplexer library.
by Mark Pizzolato
· 13 years ago
5f505cc
Fixing many compiler identified nits.
by Mark Pizzolato
· 13 years ago
a339dae
Extensive Control Flow Enhancements:
by Mark Pizzolato
· 13 years ago
ab3af30
- Changed asynch queue insertion and removal to use a lock free algorithm based only on InterlockedCompareExchangePointer. We can now use this lock free approach on IA64 host systems as well.
by Mark Pizzolato
· 13 years ago
7c51414
Fixed sim_debug macro implementation to allow for the case when a sim_debug invocation is used as a single expression following an if condition. Found by Michael Bloom
by Mark Pizzolato
· 13 years ago
9e220f1
Cleaned up VMS builds using various versions of the Dec/Compaq/HP C compilers
by Mark Pizzolato
· 13 years ago
db99885
scp - Added expansion of %STATUS% and %TSTATUS% in do command
by Mark Pizzolato
· 14 years ago
fe8b1f0
Merge branch 'FastAsynchIO' into simhv38-2-rc2
by Mark Pizzolato
· 14 years ago
87c3e34
Added Asynch I/O and Disk Support for various Disk formats
by Mark Pizzolato
· 14 years ago
766e705
Added SET ON, SET NOON, ON, GOTO and RETURN command support
by Mark Pizzolato
· 14 years ago
v4.0-devel
9c4779c
Notes For V3.8
by Bob Supnik
· 16 years ago
v3.8-1
53d02f7
Notes For V3.7-0
by Bob Supnik
· 18 years ago
v3.7-0
15919a2
Notes For V3.6-0
by Bob Supnik
· 18 years ago
v3.6-1
a12e4a1
Notes For V3.5-1
by Bob Supnik
· 19 years ago
v3.5-2
b7c1eae
Notes For V3.5-0
by Bob Supnik
· 19 years ago
v3.5-0
098200a
Notes For V3.3-2
by Bob Supnik
· 20 years ago
v3.3-2
b6393b3
Notes For V3.3
by Bob Supnik
· 20 years ago
v3.3-0
e2ba672
Notes For V3.2-1
by Bob Supnik
· 20 years ago
v3.2-1
26aa6de
Notes For V3.2-0
by Bob Supnik
· 21 years ago
v3.2-0