Rivoreo Source Code Repositories
src.rivoreo.one
/
emulators
/
simh
/
d356274d38d5cf4620f59bd5f010363f4e60e050
/
sim_console.c
28e4311
SCP: Extended debugging to allow for unit specific debug for disk and tape
by Mark Pizzolato
· 7 years ago
81bcd6d
CONSOLE/SERIAL: Properly rate limit output to console port
by Mark Pizzolato
· 7 years ago
daf0d95
SCP: Adjust relative debug base time to reflect GMT offset
by Mark Pizzolato
· 7 years ago
ce8aea1
MINGW: Reorder windows include files to avoid future complications
by Mark Pizzolato
· 7 years ago
760e7f2
SCP: stop_cpu and sim_is_running variables t_bool
by Mark Pizzolato
· 7 years ago
3eda8f9
SCP: Silence noise traffic going to remote console secondary sessions
by Mark Pizzolato
· 7 years ago
fc25cf5
SCP: Add EXECUTE command to remote console master mode.
by Mark Pizzolato
· 7 years ago
eea15bf
SCP: Add DEBUG command to allow Debug enabling/disabling via Remote Console
by Mark Pizzolato
· 7 years ago
154320b
SCP: Add support for BREAK/EXPECT/UNTIL/IF action steps in remote console
by Mark Pizzolato
· 7 years ago
9086b26
SCP: Allow semicolons within quoted strings while parsing action strings
by Mark Pizzolato
· 7 years ago
72d4622
SCP: Add ECHOF command which takes a quoted string as an argument
by Mark Pizzolato
· 7 years ago
52990b3
FRONTPANEL: Fix bug that disabled repeat processing
by Mark Pizzolato
· 7 years ago
8cc11fa
FRONTPANEL: FRONTPANEL: sim_frontpanel API release 9
by Mark Pizzolato
· 7 years ago
0e4ee6e
FRONTPANEL: Add support to collect bit samples on register array members
by Mark Pizzolato
· 7 years ago
f594f0c
SCP: Be sure to call optional sim_vm_post in remote console sessions
by Mark Pizzolato
· 7 years ago
8551a2d
FRONTPANEL: sim_frontpanel API version 6 release
by Mark Pizzolato
· 7 years ago
e73d45e
FRONTPANEL: sim_frontpanel API version 5 release
by Mark Pizzolato
· 7 years ago
932d16d
SCP: Rework SEND and EXPECT commands to provide default and temporary arguments
by Mark Pizzolato
· 7 years ago
2435311
SCP: Add DEV_NOSAVE flag for throttle and console internal devices
by Mark Pizzolato
· 7 years ago
ba44739
SCP: Cleanup compiler warnings (Dave Bryan)
by Mark Pizzolato
· 7 years ago
b15f753
SCP: Add support for operation when stdin isn't a tty
by Mark Pizzolato
· 7 years ago
c470d1e
SCP: Allow the presence of DEVICE DEBTAB array to imply the DEV_DEBUG flag
by Mark Pizzolato
· 7 years ago
df627b0
SCP: Cleanup output produced by SHOW CONSOLE command
by Mark Pizzolato
· 8 years ago
eea1840
CONSOLE: Fix crash when ^E is presented in a remote console session
by Mark Pizzolato
· 8 years ago
bf018a1
CONSOLE: Properly set the line output mode under windows version prior to Win10
by Mark Pizzolato
· 8 years ago
168d0d9
SCP: add generic length limted and case independent string for all platforms
by Mark Pizzolato
· 8 years ago
773cc1c
SCP: Minor Coverity cleanup
by Mark Pizzolato
· 8 years ago
f4b7d1f
SCP: Migrate some use of strcat() to sim_strlcat()
by Mark Pizzolato
· 8 years ago
2d4004b
SCP: fix CID: 1415878 "Useless call"
by Mark Pizzolato
· 8 years ago
665ebf0
FRONTPANEL: sim_frontpanel API version 4 release
by Mark Pizzolato
· 8 years ago
f171055
REMOTE_CONSOLE: Clarify REM-CON unit references
by Mark Pizzolato
· 8 years ago
0913edb
REMOTE_CONSOLE: reorganized code to use array of structs
by Mark Pizzolato
· 8 years ago
110ded6
FRONTPANEL: sim_frontpanel API version 3 release
by Mark Pizzolato
· 8 years ago
11c0251
SCP: Make sure that log and debug file I/O use a large (64K) buffer
by Mark Pizzolato
· 8 years ago
5ab1fd6
CONSOLE: Fix minor compiler warning.
by Mark Pizzolato
· 8 years ago
316565c
CONSOLE: Really support Windows 'ANSI' escape sequences in console sessions
by Mark Pizzolato
· 8 years ago
77312ec
CONSOLE: Add debug support for data to/from the console port
by Mark Pizzolato
· 8 years ago
6ebeb34
CONSOLE: Support output of ANSI escape sequences to console on Windows hosts
by Mark Pizzolato
· 8 years ago
7ec2ea8
TIMER: Properly transition internal timer after rebooting
by Mark Pizzolato
· 8 years ago
875926c
CONSOLE: Add connection debugging option and debugging descriptions
by Mark Pizzolato
· 8 years ago
36276a7
SCP: Add device descriptions to internal devices visible in SHOW FEATURE -I
by Mark Pizzolato
· 8 years ago
48e0b47
SCP: Add a way to see the enabled SCP internal devices SHOW DEV -I
by Mark Pizzolato
· 8 years ago
7dd1f0b
SCP: Complete support for automatic detection of WRU (^E) for all simulators
by Mark Pizzolato
· 8 years ago
c393675
REMOTE_CONSOLE: Allow user selectable command output buffer size
by Mark Pizzolato
· 8 years ago
be47d85
TIMER: Fix Idling when transitioning betwen multiple calibrated clocks
by Mark Pizzolato
· 8 years ago
ff95fb8
SCP: Add warning about reset when RUN command is used multiple times.
by Mark Pizzolato
· 8 years ago
9925ba8
SCP: Remove unused variable declarations
by Mark Pizzolato
· 8 years ago
a9e1707
TMXR: Reworked output to physical serial ports to avoid host OS buffering
by Mark Pizzolato
· 8 years ago
a24aba6
VIDEO: Added priority boost to thread performing SDL processing and updates
by Mark Pizzolato
· 8 years ago
5531ccb
ALL: Massive 'const' cleanup
by Mark Pizzolato
· 9 years ago
6582aee
SCP. PDP11: Add ESC and ENQ to the default set of console output characters in 7P mode.
by Mark Pizzolato
· 9 years ago
9c977e9
SCP: Add ESC and ENQ to the default set of console output characters in 7B mode.
by Mark Pizzolato
· 9 years ago
bbd5f9b
SCP: Add internal device debug state to output of SHOW DEBUG command
by Mark Pizzolato
· 9 years ago
0938d31
PDP11, VAX: MUX input rate limiting works correctly with input arriving on multiple lines concurrently.
by Mark Pizzolato
· 9 years ago
f322f4b
TMXR: Support input speed limits with a multiplier factor
by Mark Pizzolato
· 9 years ago
62e3624
PDP11, VAX: Support multiplexer input speeds greater than 9600bps for console, DZ, VH, DL and DC devices
by Mark Pizzolato
· 9 years ago
53796ba
TMXR, CONSOLE: Add optional ability to rate limit input data to approximate bps values
by Mark Pizzolato
· 9 years ago
4ddee84
EXPECT: Fix deprecated SET CONSOLE HALT behavior to reflect Dave's original behavior.
by Mark Pizzolato
· 9 years ago
325e369
FRONTPANEL: Added mount and dismount commands for removable media
by Mark Pizzolato
· 10 years ago
9d47891
FRONTPANEL: Added logic to pass simulator startup messages in panel error text if the connection to the simulator shuts down while it is starting.
by Mark Pizzolato
· 10 years ago
ef6528b
SCP: Added automatic saving of console WRU, DEL, BRK and PCHAR console variables and provided a way for a simulator to declare that is doesn't have a console port so automatic WRU detection can be performed.
by Mark Pizzolato
· 10 years ago
f5cd543
FRONTPANEL: Minimuze the latency for register content queries by coalescing all response data into a single response packet.
by Mark Pizzolato
· 10 years ago
8789172
Remote Console: Fixed logic to enter Multi-Command mode (i.e. HALT execution) when input data is queued.
by Mark Pizzolato
· 10 years ago
2c2ffe3
Remote Console: Restructured so that commands are not executed within the sim_instr() routine.
by Mark Pizzolato
· 10 years ago
9accae5
BESM6 and VAX: Cleanup for building on VMS
by Mark Pizzolato
· 10 years ago
c869a97
Remote Console: Exit simulation when a master mode connection is dropped (equivalent to master power switch).
by Mark Pizzolato
· 10 years ago
c713170
Remote Console: Enhancements
by Mark Pizzolato
· 10 years ago
94b1da0
Remote Console: Add EXAMINE and EVALUATE to the single command mode command set and removed IEXAMINE from all command modes since it doesn't work.
by Mark Pizzolato
· 10 years ago
cadf1da
SCP: Fix duplicate prompt output before each multiple command mode command set.
by Mark Pizzolato
· 10 years ago
e40d81d
VIDEO: Add proper WRU detection when SIM_VIDEO is used on OS X.
by Mark Pizzolato
· 10 years ago
2f662f2
SCP: Make sure that WRU is detected by console read processing in the event that it isn't detected by SIGINT
by Mark Pizzolato
· 10 years ago
191566f
NOVA: Add parity generation for input characters on the TTI device
by Mark Pizzolato
· 10 years ago
e932324
SCP: Changed sim_poll_kbd() to set the global stop_cpu when the WRU character has been received.
by Mark Pizzolato
· 10 years ago
b7456e9
SCP: Fix log and debug file reference count management.
by Mark Pizzolato
· 10 years ago
f6ba323
SCP: Fix bug when debug file is opened with -N option.
by Mark Pizzolato
· 10 years ago
95740f1
SCP: Add a "-N" (new file) option to the SET LOG and SET DEBUG commands. From Dave Bryan.
by Mark Pizzolato
· 10 years ago
7258490
SCP: Fix potential infinite loop when EOF is encountered on stdin for hosts using BSDTTY tty I/O.
by Mark Pizzolato
· 10 years ago
c260353
SCP: Fix simh console session output of remote console commands to avoid stairstepping as described in issue #165
by Mark Pizzolato
· 10 years ago
e2c7141
Remote Console: Fixed "SET REMOTE NOMASTER" command to properly disable Remote Console Master mode and return control to the simulator initiating session.
by Mark Pizzolato
· 10 years ago
c548b34
Compiler suggested cleanups.
by Mark Pizzolato
· 10 years ago
2e1167d
Compiler suggested cleanups - mostly const fixups
by Mark Pizzolato
· 10 years ago
5c45aec
SCP: Cleanup minor remote console behaviors (stutter prompt and broken single mode command)
by Mark Pizzolato
· 10 years ago
611a7e9
SCP: Added a Remote Console Master Mode.
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
593a595
SCP: Cleaned up the Remote Console Help output
by Mark Pizzolato
· 10 years ago
bff7521
SCP: Migrate more output written to sim_log to use sim_printf.
by Mark Pizzolato
· 10 years ago
ddc29fb
SCP: Added debugging support for EXPECT and SEND activities. Fixed SEND buffer queuing bug.
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
ab7befb
SCP: Fix SET TELNET command to process all arguments on a command line.
by Mark Pizzolato
· 10 years ago
2b718be
Work around missing nice() on Haiku
by François Revol
· 10 years ago
746e5ab
SCP: Fix reporting of console's buffering status. Fix parsing of MUX settings which were simply interpreted by matching a single token. Reported by Mark Bensen.
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
02cb5c2
Compiler suggested cleanups.
by Mark Pizzolato
· 11 years ago
da134eb
SCP: Added detailed help (including switches) for SET DEBUG command and an auto flush of the debug output when instruction execution stops.
by Mark Pizzolato
· 11 years ago
bebb787
SCP: Fix problem on Windows which inhibited the ability to enter console input (^E) when bells characters were being output too often. Fixes #102
by Mark Pizzolato
· 11 years ago
b61e5ae
Compiler indicated cleanups
by Mark Pizzolato
· 11 years ago
ae8bcec
I1620 : Changes from Bob Supnik re: Bob Armstrong has been running diagnostics and software, and these changes reflect fixes to bugs that were found.
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
6f4e718
PDP8: Refinement to prior fix for issue #86. Avoid data loss if prior character hasn't been read yet when a poll event happens.
by Mark Pizzolato
· 11 years ago
Next »