RE: IEA304W SYSTEM WAIT STATE CODE 80009064 DURING IEAVNP10 INITIALIZATION

"[email protected] [hercules-390]" <[email protected]>
Newsgroups gmane.comp.emulators.hercules390.general
Message-ID <[email protected]>
---In [email protected], <david.b.trout@...> wrote :
 >
 > I would be VERY interested to learn what values are actually returned on your two systems, Rick!
 >
 > How much trouble would it be to write a simply program that issues the STSI instruction for those two STSI
 > control blocks (1.1.1 and 1.2.2) and then prints (hex dumps) both of them and then run it on each system.

 >
 > The results might prove to be quite interesting!
 >
 Hi Fish and Rick
 

 I'd be interested to to see those results to.
 

 It is easy to get those control blocks without needing to write a program: Given the SYSIBs of interest are "basic machine" ones (function code 1 of the STSI instruction) they should not be dependent on LPAR and OS configurations. Thus, at least as far as I understand the STSI instruction, it should suffice to single step it from the Hercules console, without needing to have an OS IPLed.
 

 I've whipped up a quick and dirty scripting to do this. So, @Rick, just download the ZIP file at https://polybox.ethz.ch/index.php/s/Bau8REe67DeZlSl/download https://polybox.ethz.ch/index.php/s/Bau8REe67DeZlSl/download and unzip it to the folder from which you are starting hercules. It contains three very small scripts:
 

 stsi: Setup the instruction
 stsi_1.1.1: Run the instruction and display the first 256 bytes of SYSIB 1.1.1
 stsi_1.2.2: Run the instruction and display the first 256 bytes of SYSIB 1.2.2
 

 Here a sample session. The commands in red are entered at the Hercules console, without an OS being IPLed:
 

 09:13:10 HHC01603I script stsi
 09:13:10 HHC02289I R:0000000000000500  B27D2000     STSI  0(2)                   store_system_information

 09:13:10 HHC02289I R:0000000000000504  47F00500     BC    15,1280(0,0)           branch_on_condition

 09:13:10 HHC01603I * Enter script stsi_1.1.1 to display SYSIB 1.1.1
 09:13:10 HHC01603I * Enter script stsi_1.2.2 to display SYSIB 1.2.2
 

 09:14:00 HHC01603I script stsi_1.1.1
 09:14:02 HHC01603I * Displaying first 256 bytes of SYSIB 1.1.1
 09:14:02 HHC02290I R:0000000000001000  80000000 00000000 00000000 00000000  ................
 09:14:02 HHC02290I R:0000000000001010  00000000 00000000 00000000 00000000  ................
 09:14:02 HHC02290I R:0000000000001020  C8D9C340 40404040 40404040 40404040  HRC             
 09:14:02 HHC02290I R:0000000000001030  F2F0F9F7 00000000 00000000 00000000  2097............
 09:14:02 HHC02290I R:0000000000001040  C5D4E4D3 C1E3D6D9 40404040 40404040  EMULATOR        
 09:14:02 HHC02290I R:0000000000001050  F0F0F0F0 F0F0F0F0 F0F0F0F0 F0F1F1F1  0000000000000111
 09:14:02 HHC02290I R:0000000000001060  E9E94040 C5D4E4D3 C1E3D6D9 40404040  ZZ  EMULATOR    
 09:14:02 HHC02290I R:0000000000001070  40404040 00000000 00000000 00000000      ............
 09:14:02 HHC02290I R:0000000000001080  00000000 00000000 00000000 00000000  ................
 09:14:02 HHC02290I R:0000000000001090  00000000 00000000 00000000 00000000  ................
 09:14:02 HHC02290I R:00000000000010A0  64646464 64000000 00000000 00000000  ................
 09:14:02 HHC02290I R:00000000000010B0  00000000 00000000 00000000 00000000  ................
 09:14:02 HHC02290I R:00000000000010C0  00000000 00000000 00000000 00000000  ................
 09:14:02 HHC02290I R:00000000000010D0  00000000 00000000 00000000 00000000  ................
 09:14:02 HHC02290I R:00000000000010E0  00000000 00000000 00000000 00000000  ................
 09:14:02 HHC02290I R:00000000000010F0  00000000 00000000 00000000 00000000  ................
 09:14:02 HHC01603I * Enter script stsi_1.1.1 to display SYSIB 1.1.1
 09:14:02 HHC01603I * Enter script stsi_1.2.2 to display SYSIB 1.2.2
 

 09:14:14 HHC01603I script stsi_1.2.2
 09:14:16 HHC01603I * Displaying first 256 bytes of SYSIB 1.2.2
 09:14:16 HHC02290I R:0000000000001000  00000000 00000000 00000000 00000000  ................
 09:14:16 HHC02290I R:0000000000001010  00000000 00000000 00000001 00000001  ................
 09:14:16 HHC02290I R:0000000000001020  00000001 00400002 00060038 005F005A  ..... .......^.!
 09:14:16 HHC02290I R:0000000000001030  00560051 00510051 00510051 00510051  ................
 09:14:16 HHC02290I R:0000000000001040  00510051 00510051 00510051 00510051  ................
 09:14:16 HHC02290I R:0000000000001050  00510051 00510051 00510051 00510051  ................
 09:14:16 HHC02290I R:0000000000001060  00510051 00510051 00510051 00510051  ................
 09:14:16 HHC02290I R:0000000000001070  00510051 00510051 00510051 00510051  ................
 09:14:16 HHC02290I R:0000000000001080  00510051 00510051 00510051 00510051  ................
 09:14:16 HHC02290I R:0000000000001090  00510051 00510051 00510051 00510051  ................
 09:14:16 HHC02290I R:00000000000010A0  00510051 00510051 00510000 00000000  ................
 09:14:16 HHC02290I R:00000000000010B0  00000000 00000000 00000000 00000000  ................
 09:14:16 HHC02290I R:00000000000010C0  00000000 00000000 00000000 00000000  ................
 09:14:16 HHC02290I R:00000000000010D0  00000000 00000000 00000000 00000000  ................
 09:14:16 HHC02290I R:00000000000010E0  00000000 00000000 00000000 00000000  ................
 09:14:16 HHC02290I R:00000000000010F0  00000000 00000000 00000000 00000000  ................
 09:14:16 HHC01603I * Enter script stsi_1.1.1 to display SYSIB 1.1.1
 09:14:16 HHC01603I * Enter script stsi_1.2.2 to display SYSIB 1.2.2
 09:15:29 HHC01603I quit
 


 Note that, for better readability, I've remove messages that result from single stepping and scripting. So, don't be concerned seeing messages on the console that looks like errors -- they aren't.
 

 I'd appreciate if ran those scripts on your two systems and provided the results here.
 

 Cheers
 Jürgen
lmpx.com only provides a reader for public news (NNTP) servers. It is not affiliated with the servers or forums shown here and is not responsible for the content of articles, which is written by their respective authors.