Mark Pizzolato
b6e93b645e
Minor documentation update
2013-04-15 11:01:29 -07:00
Mark Pizzolato
b54504906f
Added support to display git commit id when building from a zip archive and also to display the compiler version in SHOW VERSION on more platforms
2013-04-15 09:31:54 -07:00
Mark Pizzolato
8cb6a2ef79
Corrected to properly leverage the new -N attach_unit switch
2013-04-15 06:55:57 -07:00
Mark Pizzolato
185f20a1ed
Added logic to all visual studio projects to install the git hooks for commit id on the first build in a newly cloned repository
2013-04-14 17:55:56 -07:00
Mark Pizzolato
a30d025899
Updated AltairZ80 simulator documentation from Peter Schorn
2013-04-14 17:19:46 -07:00
Mark Pizzolato
d1db9ce203
Added a -N switch to the standard attach_unit routine to force a new file to be created.
2013-04-14 17:15:31 -07:00
Mark Pizzolato
958ce00b2e
Provide a way to avoid building with large file support enabled via the compile time define of DONT_DO_LARGEFILE
2013-04-14 16:52:54 -07:00
Mark Pizzolato
cddc3f82a6
Fix git hooks installation
2013-04-14 15:41:53 -07:00
Mark Pizzolato
80ce8b2b4e
Fixed makefile logic to install git hooks for git commit id
2013-04-14 15:25:46 -07:00
Mark Pizzolato
8ec4e2a505
Fixed makefile to automatically install the git hooks (to acquire the git commit id) on the first make after newly cloning a repository
2013-04-14 14:21:26 -07:00
Mark Pizzolato
35b658c813
Added git commit id to archive exports
2013-04-14 13:52:25 -07:00
Mark Pizzolato
6f8349bcec
Fiix bug to now allow building of network capable simulators without network support (with appropriate warnings)
2013-04-14 12:16:35 -07:00
Mark Pizzolato
4bd72e666c
Compiler and static analyzer fixes from Peter Schorn.
2013-04-13 16:59:54 -07:00
Mark Pizzolato
ee3d98a125
Updated AltairZ80 from Peter Schorn
2013-04-13 16:47:59 -07:00
Mark Pizzolato
400281f3b0
NetBSD makefile cleanup
2013-04-13 05:31:55 -07:00
Mark Pizzolato
34ad155854
Compiler suggested cleanups
2013-04-13 05:25:25 -07:00
Mark Pizzolato
6fd3e5f498
Added an message text for additional socket error which can be expected to happen on windows
2013-04-12 12:58:08 -07:00
Mark Pizzolato
6f44a394e6
Added option to create listen sockets with SO_REUSEADDR if attach is done with -U switch set. Requested by Michael Mondy
2013-04-12 12:40:56 -07:00
Mark Pizzolato
5bba4daca4
Added support for MTAB entries to have values which contain quoted strings (which can therefore contain spaces and/or other characters which might normally be delimiters. Need suggested by Michael Mondy
2013-04-12 11:46:30 -07:00
Mark Pizzolato
3dd4121c78
Added Large File Support which was missing for NetBSD (and OpenBSD) hosts - reported by Felix Deichmann
2013-04-12 08:17:01 -07:00
Mark Pizzolato
414cf3335f
Compiler identified issues in AltairZ80 simulator
2013-04-12 06:39:28 -07:00
Mark Pizzolato
1936f7ff75
Fixed VAX8600 simulator boot from console without an attach disk to report a useful error instead of crashing
2013-04-11 08:46:09 -07:00
Mark Pizzolato
e0225c336a
Added boot from console floppy support to the VAX780 simulator (Changed console floppy device name from RXC to CS)
2013-04-11 08:45:07 -07:00
Mark Pizzolato
798d1239f1
Fixed missing help description for SHOW FEATURES command
2013-04-10 10:41:23 -07:00
Mark Pizzolato
96dbeae08f
Added SHOW CPU MEMORY support for all VAX simulators to display the memory controller and board configuration
2013-04-08 12:18:09 -07:00
Mark Pizzolato
52838eab05
Fixed tmxr attach logic to initialize the backlink on all of the mux lines when only a single line is attached.
2013-04-07 17:41:16 -07:00
Mark Pizzolato
eb1452913f
Force return of SCPE_OPENERR when the same serial port is opened more than once.
2013-04-07 15:28:02 -07:00
Mark Pizzolato
8acb3b29e3
Fixed disk creation logic to avoid writing a zero sector to the first and last sector of a newly created disk if the disk's contents were copied from another disk. This solves the last details in issue #35
2013-04-07 12:43:54 -07:00
Mark Pizzolato
471ea3efce
Added SHOW CPU MEMORY to the MicroVAX I simulator
2013-04-05 14:52:27 -07:00
Mark Pizzolato
d245c0b77c
Compiler warning cleanup
2013-04-05 12:45:01 -07:00
Mark Pizzolato
c93658f241
Avoid bug in the HP PA-RISC C compiler. (from Mikulas Patocka)
...
In 32-bit mode, the compiler truncates constants to 32-bit.
We need LL suffix to avoid the truncation.
This behavior is contrary to the C 99 standard which defines
that constants that do not fit into long and unsigned long shall
have long long type.
2013-04-05 12:34:37 -07:00
Mark Pizzolato
a005822186
Extended the VAX 8600 memory to 512MB and reworked the memory board slot allocation logic to fill as many slots as possible.
2013-04-05 12:16:01 -07:00
Mark Pizzolato
ed6e3f75d2
Fix to build on HPUX with the HP C compiler which doesn't define __unix
2013-04-03 08:43:21 -07:00
Mark Pizzolato
b125da77cc
Fixed prior logic in sim_check_conn to return error conditions prior to read/write checks and to validate the peer's address on both read and write connection checks.
2013-03-31 20:32:41 -07:00
Mark Pizzolato
d308a234e2
Fixed sim_check_conn to return error status if the socket being checked is writable and no peer name exists (i.e. when a connect has failed). Suggested by Paul Koning
2013-03-31 10:44:17 -07:00
Mark Pizzolato
732718e5a7
Fixed bug in pdp11_xu loopback processing. Now consistent with pdp11_xq. Found by Paul Koning
2013-03-29 13:44:35 -07:00
Mark Pizzolato
5727ad1a27
Added a -V option to a VHD copy operation to cause a verify pass which will confirm all of the expected data has made it to the target virtual disk
2013-03-25 04:32:06 -07:00
Mark Pizzolato
a78c978f96
Fixed pamm initialization for SBI 0 and improved output of SHOW CPU MEMORY - from Johnny Billquist
2013-03-24 16:49:32 -07:00
Mark Pizzolato
8116b7571d
Fix VAX 8600 memory controller attribute descriptions to properly reflect the board size and slots.
...
Fixed value of 8600/8650 SID register ECO and PLANT fields.
Added SHOW CPU MEMORY command to display memory board configuration
2013-03-24 08:44:10 -07:00
Mark Pizzolato
2f85000dbc
Compiler suggested cleanup
2013-03-24 05:43:28 -07:00
Mark Pizzolato
249f40e4bc
Compiler indicated cleanup (FreeBSD on PPC)
2013-03-23 15:55:13 -07:00
Mark Pizzolato
be270bb9c1
Fix of Big Endian DELQA-T issue
2013-03-22 17:39:53 -07:00
Mark Pizzolato
7217f60a5f
Added OSX on PowerPC support
2013-03-22 16:50:36 -07:00
Mark Pizzolato
e2bb312dd8
Fixed redundant output in SHOW ETHERNET when ethernet devices are open and added device send/receive stats
2013-03-22 14:30:48 -07:00
Mark Pizzolato
01ee219f01
Fixed some HP-UX serial I/O functionality from Mikulas Patocka
...
We need to set buffer to 1 character and turn off the timeout.
Otherwise, HP-UX buffers 4 characters before making them available
to read().
2013-03-22 10:28:09 -07:00
Mark Pizzolato
933a23e742
Added support to find dlopen in either libdl or libdld since some platforms package it there.
2013-03-22 10:03:19 -07:00
Mark Pizzolato
ce41ac867a
Fixed the non-functional VAX 8600 boot and use of the console RL02 disk.
2013-03-21 12:05:10 -07:00
Mark Pizzolato
a28d5d7737
Cleaned up the formatting of the pdp11_dmc help output as suggested by Jacob Goense
2013-03-21 09:49:50 -07:00
Mark Pizzolato
9cbacc32cf
Added display of Windows version details to the output of SHOW VERSION
2013-03-20 08:13:51 -07:00
Mark Pizzolato
ba2070f1f6
Fix handle leak if a memory allocation error occurred during a VHD create with Copy
2013-03-20 07:06:47 -07:00