Mark Pizzolato
|
28b90552b7
|
Revised all VAX simulator devices to have proper help information defined to make "HELP dev SHOW" and "HELP dev SET" most useful.
|
2013-02-02 16:29:38 -08:00 |
|
Mark Pizzolato
|
d674bb1f8d
|
Changed VAX console input polling to only poll for input if the last character received has been processed by the VM
|
2013-01-26 10:43:10 -08:00 |
|
Mark Pizzolato
|
cbe11147fc
|
Created a way for devices to have a description presentation routine and if it is supplied for its output to be visible with a SHOW SYSTEM command. Provided device description routines for devices used in the VAX simulators
|
2013-01-25 12:04:25 -08:00 |
|
Mark Pizzolato
|
71fcfacafc
|
Added calls to sim_register_clock_unit for simulators with clock devices
|
2013-01-22 16:07:23 -08:00 |
|
Mark Pizzolato
|
9fc6aa73d6
|
Finish migration for simulators to use generic clock co-scheduling and sim_activate_after for scheduled delays
|
2013-01-22 05:41:27 -08:00 |
|
Mark Pizzolato
|
83c1d80194
|
Merge branch 'master' into AsyncTmxr
Conflicts merged and missing changes in new modules added as needed for clock co-scheduling.
|
2013-01-21 16:52:42 -08:00 |
|
Mark Pizzolato
|
95033cee15
|
Declare the console port input and output polling units for most simulators to potentially allow asynchronous console I/O.
|
2013-01-21 11:31:29 -08:00 |
|
Mark Pizzolato
|
eb0dfedf73
|
Changed register variable names to avoid the reserved register name STATE
|
2013-01-17 05:29:03 -08:00 |
|
Mark Pizzolato
|
a60d9070db
|
Adding register descriptions to VAX processor devices
|
2013-01-16 17:26:30 -08:00 |
|
Mark Pizzolato
|
dac73b9381
|
Migrating scp and library global variables to be declared as extern in the appropriate library include file and remove repetitive declarations in referencing modules.
|
2013-01-10 13:29:15 -08:00 |
|
Mark Pizzolato
|
43b1c04ae4
|
Fixed bug disabling TTI interrupts on VAX 11/780, VAX 11/750, VAX 11/730 reported by Mike Burke
|
2012-12-31 10:44:38 -08:00 |
|
Mark Pizzolato
|
a3b0dc38fd
|
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.
|
2012-12-12 11:01:00 -08:00 |
|
Mark Pizzolato
|
9cd3a07ff6
|
Merge remote-tracking branch 'origin/master' into Extra-VAXen
Merged related functionality into new VAX 750 modules
Cleaned up compiler complaints from the clang compiler
|
2012-10-22 06:32:38 -07:00 |
|
Mark Pizzolato
|
76f68d7b5e
|
Finished merge of recent changes into VAX730 specific modules
|
2012-02-02 08:31:03 -08:00 |
|
Mark Pizzolato
|
db5cdc1e6c
|
Merged additional functionality from master branch into Extra-VAXen unique files.
|
2012-01-27 05:18:38 -08:00 |
|
Mark Pizzolato
|
3e10dfbd95
|
Merge branch 'master' into Extra-VAXen
Conflicts:
makefile
|
2011-11-10 09:04:42 -08:00 |
|
Mark Pizzolato
|
a6b8d63f10
|
Merge of VAX 11/730 Simulator from Matt Burke
|
2011-09-23 16:21:03 -07:00 |
|