1 /* BEGIN INCLUDE FILE ... dn355_messages.incl.pl1 */ 2 3 /* created 1/31/75 by Robert S. Coren 4 * modified 5/19/76 by Robert S. Coren to add bootload messages 5 * Modified 1979 June 8 by Art Beattie to add messages to config_messages. 6 */ 7 8 /* This include file describes the data segment used in interpreting 9 * the info returned with an emergency interrupt from the 355, 10 * as well as error message mailboxes and bootload interrupts 11 */ 12 13 dcl dn355_messages$fault_names (0:10) char(16) aligned external; /* names associated with 355 fault codes */ 14 15 dcl dn355_messages$per_module fixed bin external; /* names and messages associated with 355 modules */ 16 17 dcl dn355_messages$error_messages (10) fixed bin ext; /* error_messages sent from the 355 */ 18 19 dcl dn355_messages$boot_messages (0:4) fixed bin external; /* messages describing major bootload status */ 20 21 dcl dn355_messages$config_messages (0:15) fixed bin external; /* messages describing configuration errors */ 22 23 dcl modulep ptr; 24 dcl reasonp ptr; 25 26 27 /* list of module names and message list offsets */ 28 29 dcl 1 dn355_modules (9) based (modulep) aligned, 30 2 name char(12), 31 2 list_offset fixed bin; 32 33 /* list of message offsets */ 34 35 dcl message_offset (22) fixed bin based; 36 37 38 /* crash messages for each module */ 39 40 dcl 1 dn355_reason aligned based (reasonp), 41 2 length fixed bin (8) unal, 42 2 msg char(0 refer (dn355_reason.length)) unal; 43 44 45 /* END INCLUDE FILE ... dn355_messages.incl.pl1 */