
{ DECK: IOT$IO_REQUEST

  TYPE
    iot$io_request = record
      response_processor_p: ALIGNED [0 MOD 8] iot$response_processor,
      device_request_p: ^cell,
      pp_request_p: ^cell,
    recend,

    iot$response_processor = ^procedure
           (    pp_response_p: ^iot$pp_response;
                detailed_status_p: ^iot$detailed_status;
                pp: 1 .. ioc$pp_count;
            VAR status: syt$monitor_status),

    iot$link = packed record
      fill1: ALIGNED [0 MOD 8] 0 .. 0ffff(16),
      next_pp_request: ^iot$io_request,
      fill2: 0 .. 0ffffffff(16),
      next_pp_request_rma: ost$real_memory_address,
    recend;

*copyc iot$pp_response
*copyc iot$pp_interface_table
*copyc syt$monitor_status
