Rivoreo Source Code Repositories
src.rivoreo.one
/
emulators
/
simh
/
95033cee15ad64233f67c6bd2aa398f193edba15
/
sim_console.c
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
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
3b5870c
Fix the occasional pause which may happen when the console is connected to a serial port at a slow port speed and large bursts of output cause buffers to fill up.
by Mark Pizzolato
· 12 years ago
1370ad6
Fixed console serial port connection checking
by Mark Pizzolato
· 12 years ago
a72d85b
Fix TMXR for devices which reference the TMLN conn variable as a connection state flag
by Mark Pizzolato
· 12 years ago
6cabdb9
Fixed duplicate logging output when output buffers are full and potential pauses in console output (reported by Mark Benson)
by Mark Pizzolato
· 12 years ago
60a0881
Fixes after Dave Bryan's testing.
by Mark Pizzolato
· 12 years ago
7f6a1af
Added an optional validation argument to sim_parse_addr for callers which need to confirm incoming connections come from expected sources
by Mark Pizzolato
· 12 years ago
c6c6648
Compiler suggested cleanups
by Mark Pizzolato
· 12 years ago
f8ae8d2
Periodically flush buffered console mux data. This is necessary to cover the situation when data was buffered and sending data out the connection stalled due to OS/network buffering and no more output traffic happens to be generated.
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
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
0f8e6cf
Cleanup for warning messages produced by the clang C compiler. Mostly adding parentheses in conditional assignments and clarification parentheses in complex boolean expressions.
by Mark Pizzolato
· 13 years ago
6e813b8
Merge with v3.9-0-rc2 first pass
by Mark Pizzolato
· 13 years ago
5863e1b
HP2100 Update from Dave Bryan
by Mark Pizzolato
· 13 years ago
0270d0e
Cleanup based on reports from Michael Bloom
by Mark Pizzolato
· 13 years ago
4ab5265
Provided Console Control Event explanation as comments in the sim_console code.
by Mark Pizzolato
· 13 years ago
01369c1
Added sim_ttisatty to support reasonable behaviour (i.e. avoid in infinite loop) in the main command input loop when EOF is detected and input is coming from a file (or a null device: /dev/null or NUL:) This may happen when a simulator is running in a background process.
by Mark Pizzolato
· 13 years ago
ec4f002
Standardized the simulatar transition messages which is needed on hosts with raw console tty I/O (From the OSX community)
by Mark Pizzolato
· 13 years ago
eef35bd
Added a console log flush when starting a simulator and potentially waiting for a telnet connection
by Mark Pizzolato
· 13 years ago
3ae8a42
Allowed SET CONSOLE TELNET=nnn to be issued multiple times, with an automatic SET CONSOLE NOTELNET done as needed.
by Mark Pizzolato
· 13 years ago
d81365b
Compile cleanups.
by Mark Pizzolato
· 14 years ago
bafbba4
Fixed bug with shared log file references
by Mark Pizzolato
· 14 years ago
94ad4e3
Cleaned up to support running in a background/detached process
by Mark Pizzolato
· 14 years ago
fe8b1f0
Merge branch 'FastAsynchIO' into simhv38-2-rc2
by Mark Pizzolato
· 14 years ago
87157dc
Merge branch 'BufferedConsole' into simhv3.8-2.rc2
by Mark Pizzolato
· 14 years ago
454b706
Added Buffered Console Capabilities
by Mark Pizzolato
· 14 years ago
a9fd3dd
Notes For V3.8
by Bob Supnik
· 14 years ago
v3.8-2-rc2
9c4779c
Notes For V3.8
by Bob Supnik
· 16 years ago
v3.8-1
59aa4a7
Notes For V3.8
by Bob Supnik
· 16 years ago
v3.8-0
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
b6393b3
Notes For V3.3
by Bob Supnik
· 20 years ago
v3.3-0
2e00e11
Notes For V3.2-3
by Bob Supnik
· 20 years ago
v3.2-3
2688f2d
Notes For V3.2-2
by Bob Supnik
· 20 years ago
v3.2-2
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
[Renamed (68%) from scp_tty.c]
f9564b8
Notes For V3.0-1
by Bob Supnik
· 21 years ago
v3.0-1
4ffd3be
Notes For V3.0-0
by Bob Supnik
· 21 years ago
v3.0-0
43385c9
Notes For V2.10-4
by Bob Supnik
· 22 years ago
v2.10-4
2bcd1e7
Notes For V2.10-2
by Bob Supnik
· 22 years ago
v2.10-2
2c2dd5e
Notes For V2.10-0
by Bob Supnik
· 22 years ago
v2.10-0
df64751
Notes For V2.9-11
by Bob Supnik
· 22 years ago
v2.9-11
654937f
simh v2.7
by Bob Supnik
· 23 years ago
v2.7
89bcd02
simh v2.6b
by Bob Supnik
· 23 years ago
v2.6b
a7b623a
simh v2.6a
by Bob Supnik
· 23 years ago
v2.6a
4d6dfa4
simh v2.6
by Bob Supnik
· 23 years ago
v2.6
062d217
simh v2.5a
by Bob Supnik
· 23 years ago
v2.5a
9af6fd2
simh v2.5
by Bob Supnik
· 23 years ago
v2.5