Rivoreo Source Code Repositories
src.rivoreo.one
/
emulators
/
simh
/
b935a173e5a3a59f89044dc686d26f84d8e47cd1
/
sim_console.c
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
ab028c0
SCP: Fix SET DEBUG switch interpretation
by Mark Pizzolato
· 11 years ago
735c589
SCP: Allow ;notelnet option to be specified on the console telnet command as discussed in issue #76
by Mark Pizzolato
· 11 years ago
7b4d207
SCP: Added display of all enabled devices which have debugging enabled to the SHOW DEBUG command output.
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
1f8b3be
Cleanup remote console single command mode.
by Mark Pizzolato
· 11 years ago
469b4b2
Fixed typo in comment
by Mark Pizzolato
· 11 years ago
9752a71
Access violation if invalid command entered to remote console
by Timothe Litt
· 11 years ago
486ef58
Compiler warning cleanup
by Mark Pizzolato
· 11 years ago
881f53e
Added support to the Remote Console facility to close a remote console session on EOF
by Mark Pizzolato
· 12 years ago
d866800
Enhanced remote console to display the simulator's prompt string in the remote console sessions and changed startup message to more clearly describe how to get into multiple command mode.
by Mark Pizzolato
· 12 years ago
3d27f01
Fix to avoid remote console looping in Multi-Command mode (Fix to issue #50).
by Mark Pizzolato
· 12 years ago
7eb02bf
Avoid noisy log messages in Remote Console activities.
by Mark Pizzolato
· 12 years ago
80289e1
Enhanced Remote Console support to allow two separate command processing modes.
by Mark Pizzolato
· 12 years ago
782bec6
Fix potential remote console memory leak
by Mark Pizzolato
· 12 years ago
6c6d641
Tolerate race condition which results in spurious timer thread wakeups which were causing the timer thread to exit. (SIM_ASYNCH_CLOCKS)
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
242103e
Added remote console support when a persistent console log is not enabled.
by Mark Pizzolato
· 12 years ago
b1e31a7
Fixed Remote Console to tolerate bare LF as a line terminator and enhanced the tmxr debug output for special characters
by Mark Pizzolato
· 12 years ago
02ebf6b
Added support for STEP command execution in Remote Console sessions
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
02b3477
Ensure correct Remote Console functionality when log files get big
by Mark Pizzolato
· 12 years ago
de22137
Enhanced Remote Console support
by Mark Pizzolato
· 12 years ago
ba09b2d
Avoid crash in remote console when invalid command is entered and notification to alternate remote consoles.
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
4bd72e6
Compiler and static analyzer fixes from Peter Schorn.
by Mark Pizzolato
· 12 years ago
414cf33
Compiler identified issues in AltairZ80 simulator
by Mark Pizzolato
· 12 years ago
e3207c2
Compiler suggested cleanups
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
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
1213f09
Fixed Buffered Console behavior which ended up flushing buffer contents once a second and clearing the buffer. We were also incorrectly flushing buffer contents when a connection dropped.
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
Next »