Mark Pizzolato
b31dc88d0d
Added indication of idle/throttling capabilities and the OS clock tick size to the SHOW VERSION output
2013-03-14 11:37:31 -07:00
Mark Pizzolato
28f645aeab
Compiler suggested cleanups
2013-03-13 22:28:14 -07:00
Mark Pizzolato
9bd8305943
Cleanup compiler warnings on Solaris and newer OSX clang compilers.
...
Add Large File support on Solaris
2013-03-13 20:29:03 -07:00
Mark Pizzolato
f179ba6ae2
Added support for newer clang compilers on OSX and more flexible cases for libpcap components built from www.tcpdump.org source code
2013-03-13 17:29:42 -07:00
Mark Pizzolato
3dea6056e6
Remove compiler warnings generated by newer clang compiler
2013-03-13 16:38:30 -07:00
Mark Pizzolato
147ca8ced2
Exclude LTO from gcc builds when compiler isn't known to support it.
2013-03-13 14:42:54 -07:00
Mark Pizzolato
c293e154b0
Start sleep calibration for *nix platforms on a clock tick
2013-03-13 14:42:06 -07:00
Mark Pizzolato
665e995ae0
Fixed misspelled include guard for the definition of SERHANDLE.
2013-03-13 11:39:34 -07:00
Mark Pizzolato
d5ca542102
Changed use of compile #defines which start with a _ character to not do this since defined symbols starting with _ are reserved to local compiler/runtime implementations in the C language. This addresses issue #32
2013-03-12 11:07:58 -07:00
Mark Pizzolato
fb105a922f
Merge remote-tracking branch 'jguillaumes/master'
2013-03-11 22:48:57 -07:00
Mark Pizzolato
faebb0b823
Added '.' as a legal character in a register name (From Harry Reed)
2013-03-09 12:19:43 -08:00
Mark Pizzolato
8f9a14c5a1
Fixed clk_help to display the correct device name for the VAX TODR implementations
2013-03-09 12:16:35 -08:00
Mark Pizzolato
eb101e3881
HP-UX port supplied by Mikulas Patocka
2013-03-05 13:29:38 -08:00
Mark Pizzolato
bc40f6abde
Removed recently linked dependence of VHD support on Large File support. VHDs can be supported without large file support up to the limits a system without large file support (i.e. 2GB). Fixes issue #35
2013-03-05 12:15:29 -08:00
Mark Pizzolato
374b13f946
Fixes to infinite loop issues found by Mikulas Patocka
2013-03-05 11:40:33 -08:00
Mark Pizzolato
7b01cd11f2
Fix identified by Mikulas Patocka.
...
The problem is that Map_ReadW reads 16-bit words from guest's memory and stores them in host-endian-byte-order in xq_turbo_init_block. Most entries in xq_turbo_init_block are 16-bit words (thus it is ok that they are stored in host-endian-byte-order), but there are three fields in this data structure which are referenced as byte oriented fields. (phys, hash_filter and bootpassword). These fields need to be handled in byte order to be properly interpreted.
2013-03-05 11:38:28 -08:00
Jordi Guillaumes i Pons
37af573a1e
CR11: Added 026DEC translation table. Fixed bit clearing after CSR write,
...
source reformatting and commenting, other minor changes.º:º
2013-03-02 17:15:26 +01:00
Mark Pizzolato
47bb4c8a19
Removed reference to the winpcap link libraries from the Visual Studio project definitions since winpcap is always dynamically loaded
2013-02-27 10:27:03 -08:00
Mark Pizzolato
a63090f22a
Fix compile error of #ifdef __linux change for the altairz80 simulator
2013-02-20 22:09:17 -08:00
Mark Pizzolato
4ff56d6c15
Changed all internal #ifdef's which were conditional on __linux to be conditional on either __linux or __linux__. Some platforms (PPC) don't define __linux when gcc is invoked with -std=c99.
2013-02-20 21:57:02 -08:00
Mark Pizzolato
952f29e205
Force include of unistd.h on linux
2013-02-19 09:59:56 -08:00
Mark Pizzolato
3d3f757991
Added display of VHD and RAW disk access capabilities to the output of SHOW VERSION
2013-02-19 09:44:23 -08:00
Mark Pizzolato
631999692b
Added missing Visual Studio VAX8600 project
2013-02-18 10:47:38 -08:00
Mark Pizzolato
4052738dae
Fixed target name for VMS build of the VAX8600 simulator
2013-02-18 09:29:30 -08:00
Mark Pizzolato
a3072fe1ee
Cleanup of build on VMS
2013-02-18 08:40:14 -08:00
Mark Pizzolato
8440466cb9
Fixed display of large file support in SHOW VERSION and enhanced SHOW VERSION.
2013-02-18 05:53:59 -08:00
Mark Pizzolato
aaa5fb178a
Added display of large file support status to SHOW VERSION
2013-02-17 04:52:54 -08:00
Mark Pizzolato
119ca2f03a
Fixed display of percentage progress when copying or merging a VHD to avoid overflow
2013-02-15 13:54:55 -08:00
Mark Pizzolato
b2ee3a5b92
Added VH device to the VAX 8600 system configuration
2013-02-11 10:07:23 -08:00
Mark Pizzolato
448ee4ad3c
Fixed open issues on corrupt or inconsistent differencing disks to properly return error status.
...
Fixed error paths to report errors when copying a differencing disk.
Fixed structure alignment issues to produce dynamic VHDs which are compatible with Windows 7's disk management.
Fixed performance optimization which attempted to optimize dynamic disk BAT updates as dynamic disks grew.
Added -O attach option for to override consistency checks for differencing disks which may have unexpected parent GUID or timestamp values.
2013-02-11 09:48:36 -08:00
Mark Pizzolato
4d187a7ada
Another typo
2013-02-06 17:48:43 -08:00
Mark Pizzolato
74b8a7d4e8
Fixed typo in help text
2013-02-06 17:47:18 -08:00
Mark Pizzolato
a91b6db21e
Adding help to VAX system devices
2013-02-06 06:34:31 -08:00
Mark Pizzolato
864b581e35
Adding more device help
2013-02-05 13:59:59 -08:00
Mark Pizzolato
63d0cdbd38
Display something descriptive when a peer hasn't been specified yet.
2013-02-05 11:44:55 -08:00
Mark Pizzolato
16d04a15ec
simplified the generic help command output to avoid excess clutter
2013-02-05 11:37:56 -08:00
Mark Pizzolato
c5bd79f05d
Add register descriptions and help to the pdp11_pt devices (PTR, PTP).
2013-02-05 11:13:18 -08:00
Mark Pizzolato
e59d9c1599
Added register descriptions and help to pdp11_rp device
2013-02-05 10:51:15 -08:00
Mark Pizzolato
65079ca8f6
Added register descriptions and help for pdp11_hk device
2013-02-05 10:20:13 -08:00
Mark Pizzolato
a5413ab20c
Relaxed HELP dev REGISTERS to now also list registers for devices which don't have register descriptions yet.
2013-02-05 10:19:32 -08:00
Mark Pizzolato
08e97d5882
Corrected error in pdp11_rq help routine
2013-02-05 09:41:55 -08:00
Mark Pizzolato
387b72cebb
Added register definitions and imbedded help to the pdp11_cr device
2013-02-05 09:05:52 -08:00
Mark Pizzolato
56be3b060f
Added register definitions and descriptions to the pdp11_vh device
2013-02-05 07:57:25 -08:00
Mark Pizzolato
610ecaaa93
Adding mode device help
2013-02-05 06:49:39 -08:00
Mark Pizzolato
453890f3d7
Adding more device help
2013-02-05 04:41:48 -08:00
Mark Pizzolato
ef13fdd0dc
Fixed to once again display the DZ vector
2013-02-05 04:40:41 -08:00
Mark Pizzolato
c53cbd68eb
Removed 8 bit characters from pdp11_dmc help text
2013-02-04 18:22:00 -08:00
Mark Pizzolato
0344d6f22b
Finished returning the pdp11_cr.c to the VAX qbus simulators
2013-02-04 18:21:24 -08:00
Mark Pizzolato
ebe70140f4
Reorganized help to provide a useful default HELP dev output if a device defines any registers and/or MTAB entries
2013-02-04 18:12:47 -08:00
Mark Pizzolato
d65b12da84
Excape from doubly nested loop quickly for efficiency
2013-02-04 13:55:09 -08:00