Keyboard Shortcuts
Likes
- H390-MVS
- Messages
Search
ENC: [hercules-390] 00- 23.57.41 STC00024 +DFHFC0208I CICS
Blade Runner
¿ªÔÆÌåÓý? ? Enviado do para Windows 10 ? De: Blade Runner ? Hello for ALL; ? I am getting this error constantly and my CICS is hallucinating, the CEDA transaction shows something I just deleted. ? This error started after I installed a Test MENU program that uses DFHCOMMAREA, MAP AND MAPSET. A simple/basic menu program. ? Thanks in advance. ? 00- 23.57.41 STC00024? +DFHFC0208I CICS ? -? LSR pool 1 is being built dynamically by CICS because all of the ? -? necessary parameters have not been supplied. Either there is no ? -? LSRPOOL definition or it is incomplete. The following are not ? -? defined:? 'CI SIZE' 'STRINGS' 'MAXKEYLENGTH'. A delay is possible. ? ? Enviado do para Windows 10 ? ? ? -- Dylson from Brazil |
ENC: [hercules-390] 00- 23.57.41 STC00024 +DFHFC0208I CICS
Blade Runner
¿ªÔÆÌåÓý? Sorry, but please friends, i neeed some help for this issue. ? Thanos in advance. ? Gyldon. ? Enviado do para Windows 10 ? De: Blade Runner ? Sorry Martin. ? I?m a programer developer and i have serious difficulty to execute-te the comand for get the messages of my console.
I searched on google and manuals and was unable to activate or print the messages that could help you help me.
Thanks in Advance.
Dylson from Brazil wich google translatator.
? ? Enviado do para Windows 10 ? De: Martin Tr¨¹bner ? Dylson, ? ? -- Dylson from Brazil |
Re: Hex dump.
Giuseppe Vitillaro wrote:
Probably an OT question, if this is the case, apologies.Actually, a forum DOES exist for exactly such questions. It's called "hercules-s370asm" (Forum discussing use of S/370 assembler with the Hercules emulator): /g/hercules-s370asm (Ref: ) But given how infrequently Off Topic posts are made here and to other forums (and the fact that such topics of discussion are usually quite short lived and don't drag on for days and weeks on end), I personally am of the opinion that in this specific instance such an off topic post here should be okay. :) p.s. Doesn't a system function or macro already exist to do this? It seems like such a common thing! If such a macro doesn't already exist maybe someone could write one? -- "Fish" (David B. Trout) Software Development Laboratories mail: fish@... |
Re: Hex dump.
Well, do it as two passes.
Use the maximum length of the UNPK instruction then the left over part. Then do the translate which has a 256 byte limit. On Mon, Jul 27, 2020 at 2:59 AM Giuseppe Vitillaro <giuseppe@...> wrote:
-- Mike A Schwab, Springfield IL USA Where do Forest Rangers go to get away from it all? |
Re: Hex dump.
On Mon, 27 Jul 2020, Wally Mclaughlin wrote:
Peppe,Yep, that the other way I know about, going nibble by nibble, hex digit to hex digit, using ICM/TR for each nibble, along the byte stream. I bet it is slower, although I didn't benchmark them, compared to UNPK/TR which dump 4 hex digits with one UNPK instruction. Modern PC are fast, a PI3 is not so fast, it looks, from hercules emulation point of view, not far from mainframes of the eighty, 10MIPS against 200MIPS of a XEON/I7. From the other side, speaking of emulation, I guess emulating UNPK is not as fast as an ICM. On a real iron mainframe probably the game is different. Other ways? Peppe. |
Re: Hex dump.
Peppe,
toggle quoted message
Show quoted text
For me today's PCs are so fast (and I'm the only user) that the speed of an individual routine seldom matters. Below is my code to expand any length of binary data into character hexadecimal format. Wally ... LM RE,RF,ISPVAR R14 @ VARIABLE, R15 HAS LENGTH LA R5,ISPOUT R5 @ WTP CHARACTER OUTPUT ISP00100 LA R6,2 R6 # HEX CHARACTERS IN A BYTE SR R1,R1 R1 WILL HAVE BYTE BEING PROCESSED ICM R1,8,0(RF) R1 HAS 2 HEX VALUES IN UPPER BYTE ISP00200 SR R0,R0 R0 WILL HAVE HEX BEING PROCESSED SLDL R0,4 R0 HAS SINGLE HEX CHARACTER STC R0,0(R0,R5) SAVE HEX IN OUTPUT AREA TR 0(1,R5),ISPTRT1 TRANSLATE X'00-0F' TO X'F0-C6' LA R5,1(R0,R5) R5 @ WTP NEXT BIT CHARACTER BCT R6,ISP00200 LOOP - PROCESSING 1 BYTE LA RE,1(R0,RE) R14 @ NEXT BYTE OF VALUE BCT RF,ISP00100 LOOP - PROCESSING ALL BYTES ... ISPTRT1 DC X'0123456789ABCDEF' USED TO CONVERT HEX CHARACTERS ... ISPVAR DS A @ INPUT BINARY VARIABLE FIELD ISPVARL DS A LENGTH OF VARIABLE ISPOUT DS A @ OUTPUT CHARACTER FIELD -----Original Message-----
From: [email protected] <[email protected]> On Behalf Of Giuseppe Vitillaro Sent: Monday, July 27, 2020 04:00 AM To: [email protected] Subject: [H390-MVS] Hex dump. Probably an OT question, if this is the case, apologies. I've a curiosity about the faster way to code, in IFOX00 assembler, hexadecimal stream dump, for an arbitrary long string of bytes, possibly with a length not a multiple of a full 32 bit word. The best way I've seen so for, for a full 32 bit word, is this sequence of instructions: ... UNPK DB(9),FW(5) TR DB(8),TRHEXTAB ... DB DS D DB2 DS D FW DS F HEXTAB DC C'0123456789ABCDEF' TRHEXTAB EQU HEXTAB-C'0' which dump a full 32 bit word in 4 hexadecimal digits, assuming the word is stored at the FW address, basically using 2 instructions. If the stream length is not a multiple of 4, the remain, which length is in the {1,2,3} set, may be dumped using the same sequence, slightly modified, for example for 3: UNPK DB(7),FW(4) TR DB(6),TRHEXTAB Any faster way? Peppe. -- This email has been checked for viruses by AVG. |
Hex dump.
Probably an OT question, if this is the case, apologies.
I've a curiosity about the faster way to code, in IFOX00 assembler, hexadecimal stream dump, for an arbitrary long string of bytes, possibly with a length not a multiple of a full 32 bit word. The best way I've seen so for, for a full 32 bit word, is this sequence of instructions: ... UNPK DB(9),FW(5) TR DB(8),TRHEXTAB ... DB DS D DB2 DS D FW DS F HEXTAB DC C'0123456789ABCDEF' TRHEXTAB EQU HEXTAB-C'0' which dump a full 32 bit word in 4 hexadecimal digits, assuming the word is stored at the FW address, basically using 2 instructions. If the stream length is not a multiple of 4, the remain, which length is in the {1,2,3} set, may be dumped using the same sequence, slightly modified, for example for 3: UNPK DB(7),FW(4) TR DB(6),TRHEXTAB Any faster way? Peppe. |
Re: IOGEN on TK4- - Failed...
Bill Lewis
On Sun, Jul 26, 2020 at 07:30 AM, Mattis Lind wrote:
On Sun, Jul 26, 2020 at 01:00 PM, Jay Moseley wrote:I second that nomination! Bill |
Re: Raspberry Pi4 Kit
I was able to build and run hello world.? you need ADB and company, plus the cross compiler.? regards; Rahim ? ??
On Sunday, July 26, 2020, 3:46:43 PM CDT, Doug Wegscheid <dwegscheid@...> wrote:
See /g/H390-MVS/message/1282. I have not purchased a 4 yet, but have purchased many 3s from CanaKit. Their power supplies seem robust, never get any complaints about power. TK3 runs well on a 1GB Pi 3, so your choice RAM depends on what else you will be doing; if it just sits and run Hercules without a GUI, 2GB should be fine. |
Re: Raspberry Pi4 Kit
See /g/H390-MVS/message/1282.
I have not purchased a 4 yet, but have purchased many 3s from CanaKit. Their power supplies seem robust, never get any complaints about power. TK3 runs well on a 1GB Pi 3, so your choice RAM depends on what else you will be doing; if it just sits and run Hercules without a GUI, 2GB should be fine. |
Re: Raspberry Pi4 Kit
Your cell phone is a Raspberry pi kit already in your pocket.? I used an old HTC phone I had as a Raspberry that has an ARM chip in it to do some cross compiling. regards; Rahim ??
On Sunday, July 26, 2020, 3:27:13 PM CDT, ScottC via groups.io <sccosel@...> wrote:
Has anyone purchased a Raspberry Pi4 kit recently, for running TK4-? If so, which one would you recommend? Thanks, ScottC |
Re: IOGEN on TK4- - Failed...
Is there a way to find out what the current iogen on the running system looks like?? I understand that there can be IEANUC00 thru IEANUC09 each representing a different configuration.? I am trying to find out how to query each configuration. regards; Rahim ??
On Sunday, July 26, 2020, 9:10:55 AM CDT, Mattis Lind <mattislind@...> wrote:
On Sun, Jul 26, 2020 at 03:12 PM, Joe Monk wrote:
I have been running BSC3 successfully with the Jay Moseley build. As far as I can tell there is nothing in the commadpt.c that prevent multi point from working.? Multipoint is where a station selection using CU CU DV DV ENQ is sent prior to sending data. This is handled by the TCAM layer as far as I understand. The commadpt.c does nothing to help out here. I would pressume that building TSO/TCAM will fail if you try to use multipoint adressing with a device configured as BSC2 or BSC1.?
|
Re: IOGEN on TK4- - Failed...
On Sun, Jul 26, 2020 at 03:12 PM, Joe Monk wrote:
I have been running BSC3 successfully with the Jay Moseley build. As far as I can tell there is nothing in the commadpt.c that prevent multi point from working.? Multipoint is where a station selection using CU CU DV DV ENQ is sent prior to sending data. This is handled by the TCAM layer as far as I understand. The commadpt.c does nothing to help out here. I would pressume that building TSO/TCAM will fail if you try to use multipoint adressing with a device configured as BSC2 or BSC1.?
|
Re: IOGEN on TK4- - Failed...
On Sun, Jul 26, 2020 at 8:12 AM Joe Monk via <joemonk64=[email protected]> wrote:
|
Re: IOGEN on TK4- - Failed...
Mattis, Just out of curiosity, why are you trying to do an IOGEN for a BSC3. device? BSC1 = nonswitched?point-to-point, BSC3 = nonswitched. point-to-multipoint. The hercules?doc specifically says:? "The line emulates a point-to-point BSC link. There is no point-to-multipoint handling." So, just wondering because commadpt.c doesnt?contain any code for multipoint. Joe On Sun, Jul 26, 2020 at 6:30 AM Mattis Lind <mattislind@...> wrote: On Sun, Jul 26, 2020 at 01:00 PM, Jay Moseley wrote: |
Re: IOGEN on TK4- - Failed...
On Sun, Jul 26, 2020 at 01:00 PM, Jay Moseley wrote:
On 7/26/20 5:29 AM, Mattis Lind wrote: Thanks Jay!
|
Re: IOGEN on TK4- - Failed...
On Sun, Jul 26, 2020 at 10:17 AM, Joe Monk wrote:
Right. Tried this. First I created a JCL job that created the OBJPDS datasets: //OBJPDS00 JOB (OBJPDS),'CREATE OBJPDS',??????????????????????????????? 00010000 But it wouldn't run of course since I hadn't any WORK01 in the system. Did a dasdinit -a dasd/work01.249 3350 765432 to create a disk. The attached it to hercules : attach 249 3350 dasd/work01.249 Then I ran another job to initialize the new DASD: //WRINIT? JOB (WORK01INIT),'INIT OF WORK01',??????????????????????????? 00010000Shutdown the system and changed the configuration for Hercules into: # This is basically the standard configuration for tk3 starter system but with the added work01 volume.
? I then ran the converted script as Jay Moseley did when running his Sysgen. When I tried to release the first job nothing happened at all! I think I see one difference when I run the job vs when Jay does it: "$HASP125 READER1? SKIPPING FOR JOB CARD" But I don't fully understand how to resolve this. Any hints? ? $ telnet localhost 3270 /Mattis |