# Hercules Version 3: System Messages: PN - Control Panel

This page describes the control panel messages for the Hercules S/370, ESA/390, and z/Architecture emulator.

### Messages

`HHCPN001I Control panel thread started: tid=threadid, pid=processid`
  Meaning
    The control panel thread has been started. Its thread id is `threadid`, and its process id is `processid`.
  Issued by
    panel.c, function panel_display
`HHCPN002S Cannot obtain keyboard buffer: error`
  Meaning
    An attempt to obtain memory for the keyboard buffer, used to hold operator input, failed. The error is described by `error`.
  Action
    Correct the error and restart Hercules.
  Issued by
    panel.c, function panel_display
`HHCPN003S Cannot obtain message buffer: error`
  Meaning
    An attempt to obtain memory for the message buffer, used to hold operator output, failed. The error is described by `error`.
  Action
    Correct the error and restart Hercules.
  Issued by
    panel.c, function panel_display
`HHCPN004E select: error`
  Meaning
    An error was encountered while waiting for input from the console. The error is described by `error`.
  Action
    Correct the error and retry the operation.
  Issued by
    panel.c, function panel_display
`HHCPN005E keyboard read: error`
  Meaning
    An error was encountered while attempting to read keyboard input. The error is described by `error`.
  Action
    Correct the error and retry the operation.
  Issued by
    panel.c, function panel_display
`HHCPN006E message pipe read: error`
  Meaning
    An error was encountered while attempting to read from the pipe used to communicate to the control panel thread from the rest of Hercules. The error is described by `error`.
  Action
    Correct the error and retry the operation.
  Issued by
    panel.c, function panel_display
`HHCPN007E RC file filename open failed: error`
  Meaning
    The RC file containing commands to be executed at Hercules startup, named `filename`, could not be opened. The error is described by `error`.
  Action
    Correct the error and restart Hercules, if necessary. The commands contained in the file may be issued manually.
  Issued by
    panel.c, function process_rc_file
`HHCPN008I RC file processing thread started using file filename`
  Meaning
    Processing of the commands contained in the file named `filename` has begun.
  Issued by
    panel.c, function process_rc_file
`HHCPN009E RC file buffer malloc failed: error`
  Meaning
    An attempt to obtain storage for the buffer for commands being read from the startup command file failed. The error is described by `error`.
  Action
    Correct the error and restart Hercules, if needed. The comands contained in the file may be issued manually.
  Issued by
    panel.c, function process_rc_file
`HHCPN010W Ignoring invalid RC file pause statement: argument`
  Meaning
    The argument, `argument`, on the pause statement in the startup command file is invalid. It must be a decimal number between 0 and 999. Processing will continue without any pause.
  Action
    Correct the invalid argument and restart Hercules, if desired.
  Issued by
    panel.c, function process_rc_file
`HHCPN011I Pausing RC file processing for delay seconds...`
  Meaning
    Processing of the startup command file is being delayed for `delay` seconds because of a `pause` statement in the file.
  Issued by
    panel.c, function process_rc_file
`HHCPN012I Resuming RC file processing...`
  Meaning
    Processing of the startup command file has resumed at the expiration of the delay interval.
  Issued by
    panel.c, function process_rc_file
`HHCPN013I EOF reached on RC file. Processing complete.`
  Meaning
    The end of the startup command file has been reached, and processing of the file is complete.
  Issued by
    panel.c, function process_rc_file
`HHCPN014E I/O error reading RC file: error`
  Meaning
    An error was encountered while reading a command from the startup command file. The error is described by `error`. Any remaining commands in the file will not be processed.
  Action
    Correct the error and restart Hercules, if desired. Any unprocessed commands may be issued manually.
  Issued by
    panel.c, function process_rc_file
`HHCPN052E Target CPU nnnn type cputype does not allow ipl`
  Meaning
    An ipl command was issued but the target CPU `nnnn` is a processor engine of type `cputype` which does not support the initial program load procedure.
  Action
    Use the cpu command to set the target CPU to a processor of type CP, IFL, or ICF, then re-issue the ipl command.
  Issued by
    hsccmd.c, function ipl_cmd2
`HHCPN180E 'sh' commands are disabled`
  Meaning
    The 'sh' (shell) command has been purposely disabled via a SHCMDOPT configuration file statement. Shell commands entered via the Hercules hardware console will not be processed.
  Action
    Remove or modify the SHCMDOPT configuration file statement and restart Hercules.
  Issued by
    hsccmd.c, function sh_cmd
`HHCPN181E Device number s:CCUU not found`
  Meaning
    The device number `CCUU` on Logical Channel Subsystem `s` was not found in the configuration.
  Action
    Reissue the command with an existing device number.
  Issued by
    hsccmd.c, Multiple functions

If you have a question about Hercules, see the Hercules Frequently-Asked Questions page.

Last updated $Date$ $Revision$