Enrico Sorichetti
93005fb28b
symbols cleanup
...
renamed some flags for consistency
obey casing rules for symbol names ( case sensitive for unix like )
deleted the setenv code
proper stacking of symbols values
some non symbols related mods ( cosmetics ??? )
tested on ...
Yosemite(CLANG), Centos-6(GCC), Centos-7 (CLANG and GCC)
( reinstalling windows XP under VMware takes longer than planned )
2014-11-30 17:29:41 +01:00
Enrico Sorichetti
1c4e638226
fixed some showstppers for zlib, clang, apple
...
silenced a few warnings, more to come later
2014-10-05 17:36:26 +02:00
Fish (David B. Trout)
f1d328f788
Changes to be able to build with/without Shared Dasd support:
...
Make changes necessary to successfully build without OPTION_SHARED_DEVICES defined.
Define new HQA Build Scenarios 12 & 13 for building with/without OPTION_SHARED_DEVICES.
2014-08-04 04:58:10 -07:00
Fish (David B. Trout)
0316c4f294
More set thread priority tweaking:
...
1. Move SETMODE calls into hthreads functions.
2. Issue message that identifies source statement that failed.
2014-01-13 02:01:39 -08:00
Fish (David B. Trout)
a7c8ce6ce8
correct set priority handling
2014-01-03 13:54:14 -08:00
dasdman
06f7021678
Don't require panel redraw if REGS for previous CPU are NULL.
2013-07-21 15:23:36 -07:00
dasdman
e89dc4c1e1
Update panel.c PSW display on execution of architecture level change.
2013-06-18 16:04:57 -07:00
Fish (David B. Trout)
b238b8b23b
OPTION_CAPPING made permanent; build option removed.
2013-05-31 11:22:11 -07:00
dasdman
8f6eaaf533
Update rates on screen when command CPU is stopped and other CPUs are still active.
2012-09-13 05:44:24 -07:00
dasdman
ffe4e2d4a2
Add device shared port number to "Peripherals" panel area header when shared port number is non-zero.
2012-07-19 11:09:37 -07:00
dasdman
891efc1b99
When *NO* CPUs are defined: 1) If shared port active, A) set Hercules panel status to GREEN as Hercules instance is running as a shared device server only; B) Display IO/s value; 2) Replace CPU status display area with message "No CPUs defined" in light red.
2012-07-18 18:13:33 -07:00
dasdman
a279612f3d
Correct raw/fast TOD clock time handling; continue to report IO/s on panel displays when OPTION_MIPS_COUNTING defined and no configured CPUs (device server mode; clock updates but all CPU timer updates are ignored).
2012-07-18 13:15:07 -07:00
Jan Jaeger
78cf21849c
Preliminary / experimental FCP DASD support
2012-04-29 21:13:28 +10:00
Jan Jaeger
439bdbca92
Remove subversion $Id$ tag
...
Update copyright statement to 2012
2012-03-24 18:41:51 +11:00
Jan Jaeger
c6d6b8c6f3
undo wrongly committed panel changes
...
git-svn-id: file:///home/jj/hercules.svn/trunk@7778 956126f8-22a0-4046-8f4a-272fa8102e63
2011-09-22 13:06:00 +00:00
Jan Jaeger
bae0196218
remove restriction on lparnum
...
git-svn-id: file:///home/jj/hercules.svn/trunk@7777 956126f8-22a0-4046-8f4a-272fa8102e63
2011-09-22 12:54:09 +00:00
Jan Jaeger
8145cf02d1
Correct PANEL_REFRESH_RATE option
...
git-svn-id: file:///home/jj/hercules.svn/trunk@7775 956126f8-22a0-4046-8f4a-272fa8102e63
2011-09-21 07:55:48 +00:00
Fish (David B Trout)
e0924ee954
doexpire UNREFERENCED if OPTION_MSGHLD defined
...
git-svn-id: file:///home/jj/hercules.svn/trunk@7757 956126f8-22a0-4046-8f4a-272fa8102e63
2011-09-19 10:19:07 +00:00
Jan Jaeger
9c72e28c21
Revert to Gregs memory allocation and disable non thread safe features
...
git-svn-id: file:///home/jj/hercules.svn/trunk@7748 956126f8-22a0-4046-8f4a-272fa8102e63
2011-09-10 08:10:49 +00:00
Jan Jaeger
5e5812e401
Fix OPTION_CMDTGT / MSGBUF
...
git-svn-id: file:///home/jj/hercules.svn/trunk@7733 956126f8-22a0-4046-8f4a-272fa8102e63
2011-08-31 00:19:09 +00:00
Jan Jaeger
be7a990151
Correct OPTION_CMDTGT changes (svn 5456)
...
git-svn-id: file:///home/jj/hercules.svn/trunk@7732 956126f8-22a0-4046-8f4a-272fa8102e63
2011-08-31 00:08:39 +00:00
Jan Jaeger
90f1b063be
Correct MSGHOLD and EXTCURS ifdefs
...
git-svn-id: file:///home/jj/hercules.svn/trunk@7718 956126f8-22a0-4046-8f4a-272fa8102e63
2011-08-20 09:54:08 +00:00
Jan Jaeger
784ae54918
Reverting changes that have not yet been agreed
...
Open questions: named vs unnamed structures
what field go in device specfic structures vs general structure
use of malloc vs static
naming convention
git-svn-id: file:///home/jj/hercules.svn/trunk@7702 956126f8-22a0-4046-8f4a-272fa8102e63
2011-08-18 09:47:11 +00:00
Paul Gorlinsky
56c1f9b16a
dev->filename moved to a pointer.
...
git-svn-id: file:///home/jj/hercules.svn/trunk@7700 956126f8-22a0-4046-8f4a-272fa8102e63
2011-08-17 22:58:40 +00:00
Jan Jaeger
e6f413b255
Move maxrates init to panel.c
...
git-svn-id: file:///home/jj/hercules.svn/trunk@7695 956126f8-22a0-4046-8f4a-272fa8102e63
2011-08-17 13:36:06 +00:00
Jan Jaeger
a15cd1e521
Cleanup local functions
...
git-svn-id: file:///home/jj/hercules.svn/trunk@7693 956126f8-22a0-4046-8f4a-272fa8102e63
2011-08-15 12:41:45 +00:00
Jan Jaeger
fcadf5a93f
Correct OPTION_MSGHOLD
...
git-svn-id: file:///home/jj/hercules.svn/trunk@7692 956126f8-22a0-4046-8f4a-272fa8102e63
2011-08-15 07:39:34 +00:00
Paul Gorlinsky
47f306d108
Revert bzero(d,s) to memset(d,0,s).
...
git-svn-id: file:///home/jj/hercules.svn/trunk@7604 956126f8-22a0-4046-8f4a-272fa8102e63
2011-07-22 19:23:35 +00:00
Paul Gorlinsky
1a68ab747f
Revert bzero(d,s) to memset(d,0,s).
...
git-svn-id: file:///home/jj/hercules.svn/trunk@7603 956126f8-22a0-4046-8f4a-272fa8102e63
2011-07-22 17:17:13 +00:00
Paul Gorlinsky
9083dcf949
Add inline bzero function. Change memset(x, 0, l) to bzero(x, l)
...
git-svn-id: file:///home/jj/hercules.svn/trunk@7601 956126f8-22a0-4046-8f4a-272fa8102e63
2011-07-20 01:49:14 +00:00
Paul Gorlinsky
03a4560910
Update Copyright notices to 2011.
...
git-svn-id: file:///home/jj/hercules.svn/trunk@7593 956126f8-22a0-4046-8f4a-272fa8102e63
2011-07-18 22:19:10 +00:00
Fish (David B Trout)
f998c9d700
Fix panel hst command recall
...
git-svn-id: file:///home/jj/hercules.svn/trunk@7491 956126f8-22a0-4046-8f4a-272fa8102e63
2011-06-03 14:56:21 +00:00
Fish (David B Trout)
17df64ae90
Use #define constants for cmdtgt values
...
git-svn-id: file:///home/jj/hercules.svn/trunk@7469 956126f8-22a0-4046-8f4a-272fa8102e63
2011-05-22 23:17:24 +00:00
Bernard van der Helm
c72bf0c2ba
Write messages to the panel as soon as they arrive. Eliminate the
...
waiting for period panrate to pass.
git-svn-id: file:///home/jj/hercules.svn/trunk@7457 956126f8-22a0-4046-8f4a-272fa8102e63
2011-05-13 16:48:51 +00:00
Bernard van der Helm
888a03ff0a
Keep consistant in number presentation. MIPS above 999 are presented as
...
1,234
git-svn-id: file:///home/jj/hercules.svn/trunk@7427 956126f8-22a0-4046-8f4a-272fa8102e63
2011-04-18 16:47:41 +00:00
Paul Gorlinsky
3b53c4dc89
Expand field to proper size; remove unprintable data in display field
...
git-svn-id: file:///home/jj/hercules.svn/trunk@7359 956126f8-22a0-4046-8f4a-272fa8102e63
2011-03-19 03:23:16 +00:00
Jan Jaeger
0f13e88514
Correct #if OPTION_MIPS_COUNTING
...
git-svn-id: file:///home/jj/hercules.svn/trunk@7281 956126f8-22a0-4046-8f4a-272fa8102e63
2011-01-16 21:13:38 +00:00
Bernard van der Helm
67b1349a9f
Fixed (a, not the) segmentation fault on direct quit after startup.
...
git-svn-id: file:///home/jj/hercules.svn/trunk@7268 956126f8-22a0-4046-8f4a-272fa8102e63
2011-01-15 07:08:26 +00:00
Bernard van der Helm
d0fce670d0
Prevent segmentation fault on direct quit command after startup.
...
git-svn-id: file:///home/jj/hercules.svn/trunk@7261 956126f8-22a0-4046-8f4a-272fa8102e63
2011-01-10 15:57:27 +00:00
Paul Gorlinsky
a1b6a768c0
fix maxrates in rc with gui
...
git-svn-id: file:///home/jj/hercules.svn/trunk@6994 956126f8-22a0-4046-8f4a-272fa8102e63
2010-10-27 18:52:41 +00:00
Paul Gorlinsky
39596840ca
Message cleanup
...
git-svn-id: file:///home/jj/hercules.svn/trunk@6982 956126f8-22a0-4046-8f4a-272fa8102e63
2010-10-26 16:49:10 +00:00
Paul Gorlinsky
103837eb0c
Message cleanup
...
git-svn-id: file:///home/jj/hercules.svn/trunk@6978 956126f8-22a0-4046-8f4a-272fa8102e63
2010-10-26 04:44:08 +00:00
Jan Jaeger
59c6347ba7
remove strtok_r related warning messages
...
git-svn-id: file:///home/jj/hercules.svn/trunk@6911 956126f8-22a0-4046-8f4a-272fa8102e63
2010-10-15 19:28:23 +00:00
Paul Gorlinsky
846bb70038
Correct OPTIONS MSGHLD MSGCLR interplay
...
git-svn-id: file:///home/jj/hercules.svn/trunk@6910 956126f8-22a0-4046-8f4a-272fa8102e63
2010-10-15 18:58:09 +00:00
Paul Gorlinsky
ee49c5386b
Relocate initialization code to proper modules.
...
git-svn-id: file:///home/jj/hercules.svn/trunk@6891 956126f8-22a0-4046-8f4a-272fa8102e63
2010-10-14 02:11:22 +00:00
Paul Gorlinsky
55e4b60037
snprintf buffer overflow checks. qports http port display restored. SRVPRIO for server thread priority.
...
git-svn-id: file:///home/jj/hercules.svn/trunk@6889 956126f8-22a0-4046-8f4a-272fa8102e63
2010-10-14 01:37:56 +00:00
Paul Gorlinsky
27dcb44a75
panel_cleanup fixes
...
git-svn-id: file:///home/jj/hercules.svn/trunk@6871 956126f8-22a0-4046-8f4a-272fa8102e63
2010-10-12 03:37:01 +00:00
Paul Gorlinsky
04009bb47c
Correct panel changes for Linux.
...
git-svn-id: file:///home/jj/hercules.svn/trunk@6865 956126f8-22a0-4046-8f4a-272fa8102e63
2010-10-11 20:46:09 +00:00
Paul Gorlinsky
30e918b79d
Leave this until logger and panel fixes are completed. Messages are not being captured because panel_cleanup is being called first during hdl_shut processes because panel was started last.
...
git-svn-id: file:///home/jj/hercules.svn/trunk@6864 956126f8-22a0-4046-8f4a-272fa8102e63
2010-10-11 19:49:20 +00:00
Jan Jaeger
cee93b0f7c
Fix panel startup - panel cleanup should only be called if the panel was ever called / started
...
git-svn-id: file:///home/jj/hercules.svn/trunk@6862 956126f8-22a0-4046-8f4a-272fa8102e63
2010-10-11 18:41:52 +00:00