VIRTUTECH CONFIDENTIAL    Previous - Up - Next
port_space
- Implemented By
- 
port-space
- Description
- 
   I/O port interface.
   typedef struct port_space_interface {
        exception_type_t (*port_operation)(conf_object_t *NOTNULL pspace_obj,
                                           generic_transaction_t *NOTNULL mop,
                                           map_info_t map_info);
        /* functions introduced in build 1323 */
        attr_value_t (*read)(conf_object_t *NOTNULL obj,
                             conf_object_t *initiator,
                             physical_address_t addr,
                             int length,
                             int inquiry);
        exception_type_t (*write)(conf_object_t *NOTNULL obj,
                                  conf_object_t *initiator,
                                  physical_address_t addr,
                                  attr_value_t data,
                                  int inquiry);
} port_space_interface_t;
#define PORT_SPACE_INTERFACE "port_space"
   
 
VIRTUTECH CONFIDENTIAL    Previous - Up - Next