Rivoreo Source Code Repositories
src.rivoreo.one
/
emulators
/
simh
/
a3b0dc38fdf668495e680ee1e073e14c9745a3cc
/
PDP11
a3b0dc3
Change the semantics of sim_is_active to return a t_bool (which was 98% of how it was used), and added new sim_activate_time to return the time a unit will be activated (the value previously returned). This affected a handful of used of sim_is_active in device implementations which were adjusted to use the sim_activate_time API.
by Mark Pizzolato
· 12 years ago
e541a34
Fix compiler warning.
by Mark Pizzolato
· 12 years ago
0290b4b
Fixed interrupt logic causing OS device timeouts when I/O was happening to multiple drives simultaneously (from Bob Supnik)
by Mark Pizzolato
· 12 years ago
e0bb8fe
Added support for changing rq controller type to one of RQDX3, UDA50, RUX50 or KLESI. (from Mike Burke)
by Mark Pizzolato
· 12 years ago
72c65ad
Changed UNLOAD to be an illegal operation if issued on an RM device and made UNLOAD on RP devices execute immediately (as suggested by Bob Supnik)
by Mark Pizzolato
· 12 years ago
cb659d6
Fix to properly report device attention when a manual detach operation is performed (from Bob Supnik)
by Mark Pizzolato
· 12 years ago
ac8bd25
Added RC25, RCF25 and RA80 drive definitions (from Hans-Ulrich Hölscher)
by Mark Pizzolato
· 12 years ago
13fd6e5
Fixed a few minor issues:
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
c90bdf9
pdp11_rp.c - Fixed operation with asynch disabled.
by Mark Pizzolato
· 12 years ago
f1e3216
Added MicroVAX I network boot support
by Mark Pizzolato
· 12 years ago
7661226
Addition of MicroVAX I (VAX610) processor simulator from Matt Burke
by Mark Pizzolato
· 12 years ago
fd1cd46
Added UNIT_IDLE to timer threads for RQ B, C and D controllers. - Sergey Oboguev
by Mark Pizzolato
· 12 years ago
e35e6bc
Official simh-v3.9-0 Merge
by Mark Pizzolato
· 13 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
7800964
Cleaned up compiler noticed issues
by Mark Pizzolato
· 13 years ago
57008bb
Cleaned up nested comments
by Mark Pizzolato
· 13 years ago
db9bf32
Merge of Bob's simh-v3.9-0-rc3
by Mark Pizzolato
· 13 years ago
5f505cc
Fixing many compiler identified nits.
by Mark Pizzolato
· 13 years ago
127c804
pdp11_xq: Forced the use of clk_cosched when idling is enabled
by Mark Pizzolato
· 13 years ago
1cb4eb7
Fixed Asynch I/O issues which may leave pending asynch I/O in limbo when device resets happen (found by Sergey Oboguev)
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
7ac3557
Fixed bug under Asynch I/O where I/O completion did not delay the appropriate time before passing back device status to a simulator. Found by Sergey Oboguev.
by Mark Pizzolato
· 13 years ago
6e813b8
Merge with v3.9-0-rc2 first pass
by Mark Pizzolato
· 13 years ago
e0fbfa6
Fix memory leaks in attach error paths.
by Mark Pizzolato
· 13 years ago
0270d0e
Cleanup based on reports from Michael Bloom
by Mark Pizzolato
· 13 years ago
663b258
Fix potential memory leak in error path reported by Michael Bloom
by Mark Pizzolato
· 13 years ago
cf280ad
Completing merge of v3.9-0-rc1 compile cleanups
by Mark Pizzolato
· 13 years ago
fabdf73
Compiler cleanup after v3.9-0 merge
by Mark Pizzolato
· 13 years ago
fffad7c
Merge changes from v3.9-0 rc1
by Mark Pizzolato
· 13 years ago
d9e4afe
Fixed internal loopback packet processing. We should only respond to loopback packets addressed to the physical MAC address OR the Broadcast address OR a Multicast address we're listening to (we may receive other loopback packets if we're in promiscuous mode but we should not respond to them).
by Mark Pizzolato
· 13 years ago
9b5750f
Fixed error path issue when RAW disk operations are active (found by Sergey Oboguev)
by Mark Pizzolato
· 13 years ago
7a558a4
Added support for Logical End of Tape (EOT) detection when required
by Mark Pizzolato
· 13 years ago
93f09d3
Fixed interrupts to treat all Qbus devices as BR4. Changed RQ and TQ to BR4 to reflect real hardware (for the Unibus case).
by Mark Pizzolato
· 13 years ago
f9521ea
Reverting Interrupt Priority Level change for DEQNA/DELQA. There is a general issue with all Qbus devices which is not specific to the DEQNA/DELQA. Fix coming later from Bob Supnik
by Mark Pizzolato
· 13 years ago
8e606f0
Fix compiler warning due to extra arguments passed to printf
by Mark Pizzolato
· 13 years ago
d733bc3
Fixed Interrupt Priority Level of DELQA and DELQA-T devices to be BR4 devices. Reported by Sergey Oboguev
by Mark Pizzolato
· 13 years ago
cbc14bc
Fix memory leak on error path and proper polling vs async conditions
by Mark Pizzolato
· 13 years ago
706e07a
Fixed from Sergey Oboguev relating to XU and XQ Auto Config issues with vector assignments.
by Mark Pizzolato
· 13 years ago
89a27e0
pdp11_vh.c: - Added debugging support to trace register, interrupt
by Mark Pizzolato
· 13 years ago
7dfe732
pdp11_xq Fixed save/restore behavior
by Mark Pizzolato
· 14 years ago
3e4185b
pdp11_xq - Changed default to disable polling when Asynch I/O is available
by Mark Pizzolato
· 14 years ago
d81365b
Compile cleanups.
by Mark Pizzolato
· 14 years ago
b577841
Fixed bug with self loopback packets in multithreaded environments
by Mark Pizzolato
· 14 years ago
fe8b1f0
Merge branch 'FastAsynchIO' into simhv38-2-rc2
by Mark Pizzolato
· 14 years ago
a6964f8
Cleaned up parameter declarations in all simulators to achieve clean compiles on all platforms
by Mark Pizzolato
· 14 years ago
eb514e2
Merged in new ethernet code to potentially leverage AsynchIO
by Mark Pizzolato
· 14 years ago
87c3e34
Added Asynch I/O and Disk Support for various Disk formats
by Mark Pizzolato
· 14 years ago
a9fd3dd
Notes For V3.8
by Bob Supnik
· 14 years ago
v3.8-2-rc2
35eac70
Notes For V3.8
by Bob Supnik
· 15 years ago
v3.8-2-rc1
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
3cb7c60
Notes For V3.7
by Bob Supnik
· 17 years ago
v3.7-3
56a7d31
Notes For V3.7
by Bob Supnik
· 17 years ago
v3.7-2
6149cc7
Notes For V3.7
by Bob Supnik
· 18 years ago
v3.7-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
dc871fa
Notes For V3.6-0
by Bob Supnik
· 19 years ago
v3.6-0
a12e4a1
Notes For V3.5-1
by Bob Supnik
· 19 years ago
v3.5-2
1e704bf
Notes For V3.5-1
by Bob Supnik
· 19 years ago
v3.5-1
b7c1eae
Notes For V3.5-0
by Bob Supnik
· 19 years ago
v3.5-0
ec60bbf
Notes For V3.4-0
by Bob Supnik
· 20 years ago
v3.4-0
098200a
Notes For V3.3-2
by Bob Supnik
· 20 years ago
v3.3-2
9b5c8c9
Notes For V3.3-1
by Bob Supnik
· 20 years ago
v3.3-1
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
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
1da2d94
Notes For V3.1-0
by Bob Supnik
· 21 years ago
v3.1-0
b2101ec
Notes For V3.0-2
by Bob Supnik
· 21 years ago
v3.0-2
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
f20f5c6
Notes For V2.10-3
by Bob Supnik
· 22 years ago
v2.10-3
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
701f0fe
Notes For V2.8
by Bob Supnik
· 23 years ago
v2.8