Driver functionality
Prev | Chapter 4. Internals | Next

## Driver functionality

rio_setup_inb_dbell — bind inbound doorbell callback
rio_chk_dev_route — Validate route to the specified device.
rio_chk_dev_access — Validate access to the specified device.
rio_get_input_status — Sends a Link-Request/Input-Status control symbol and returns link-response (if requested).
rio_clr_err_stopped — Clears port Error-stopped states.
rio_std_route_add_entry — Add switch route table entry using standard registers defined in RIO specification rev.1.3
rio_std_route_get_entry — Read switch route table entry (port number) associated with specified destID using standard registers defined in RIO specification rev.1.3
rio_std_route_clr_table — Clear swotch route table using standard registers defined in RIO specification rev.1.3.
rio_find_mport — find RIO mport by its ID
rio_mport_scan — execute enumeration/discovery on the specified mport
RIO_LOP_READ — Generate rio_local_read_config_* functions
RIO_LOP_WRITE — Generate rio_local_write_config_* functions
RIO_OP_READ — Generate rio_mport_read_config_* functions
RIO_OP_WRITE — Generate rio_mport_write_config_* functions

Prev | Up | Next
rio_basic_attach | Home | rio_setup_inb_dbell