ARPDAS_QNX6 1.0
|
Go to the source code of this file.
Classes | |
struct | subbusd_req_hdr_t |
struct | subbusd_req_data0 |
struct | subbusd_req_data1 |
struct | subbusd_req_data2 |
struct | subbusd_req_data3 |
struct | subbusd_req_t |
struct | subbusd_cap_t |
struct | subbusd_mread_t |
struct | subbusd_rep_hdr_t |
struct | subbusd_rep_t |
Defines | |
#define | SUBBUSD_MGRID_OFFSET 1 |
#define | SUBBUSD_MGRID (_IOMGR_PRIVATE_BASE + SUBBUSD_MGRID_OFFSET) |
#define | SUBBUS_NAME_MAX 80 |
#define | CardID_MAX 32 |
#define | SB_KW 0x7362 |
#define | SBC_READACK 0 |
#define | SBC_WRITEACK 1 |
#define | SBC_SETCMDENBL 2 |
#define | SBC_SETCMDSTRB 3 |
#define | SBC_READSW 4 |
#define | SBC_SETFAIL 5 |
#define | SBC_READFAIL 6 |
#define | SBC_TICK 7 |
#define | SBC_DISARM 8 |
#define | SBC_GETCAPS 9 |
#define | SBC_INTATT 10 |
#define | SBC_INTDET 11 |
#define | SBC_READCACHE 12 |
#define | SBC_WRITECACHE 13 |
#define | SBC_QUIT 14 |
#define | SBC_MREAD 15 |
#define | SB_MAX_MREAD 256 |
#define | SBS_OK 0 |
#define | SBS_ACK 1 |
#define | SBS_NOACK 2 |
#define | SBS_REQ_SYNTAX (-1) |
#define | SBS_RESP_SYNTAX (-2) |
#define | SBS_RESP_ERROR (-3) |
#define | SBS_TIMEOUT (-4) |
#define | SBRT_NONE 0 |
#define | SBRT_US 1 |
#define | SBRT_CAP 2 |
#define | SBRT_MREAD 3 |
#define | SBRT_MREADACK 4 |
#define CardID_MAX 32 |
Definition at line 11 of file subbusd.h.
Referenced by expint_attach(), and find_card().
#define SB_KW 0x7362 |
Definition at line 29 of file subbusd.h.
Referenced by load_subbus(), and subbus_io_msg().
#define SBC_DISARM 8 |
Definition at line 40 of file subbusd.h.
Referenced by disarm_sic(), incoming_sbreq(), and subbus_io_msg().
#define SBC_GETCAPS 9 |
Definition at line 41 of file subbusd.h.
Referenced by incoming_sbreq(), load_subbus(), and subbus_io_msg().
#define SBC_INTATT 10 |
Definition at line 42 of file subbusd.h.
Referenced by incoming_sbreq(), subbus_int_attach(), and subbus_io_msg().
#define SBC_INTDET 11 |
Definition at line 43 of file subbusd.h.
Referenced by incoming_sbreq(), subbus_int_detach(), and subbus_io_msg().
#define SBC_MREAD 15 |
Definition at line 47 of file subbusd.h.
Referenced by incoming_sbreq(), mread_subbus(), and subbus_io_msg().
#define SBC_QUIT 14 |
Definition at line 46 of file subbusd.h.
Referenced by incoming_sbreq(), subbus_io_msg(), and subbus_quit().
#define SBC_READACK 0 |
Definition at line 32 of file subbusd.h.
Referenced by incoming_sbreq(), read_ack(), and subbus_io_msg().
#define SBC_READCACHE 12 |
Definition at line 44 of file subbusd.h.
Referenced by cache_read(), incoming_sbreq(), and subbus_io_msg().
#define SBC_READFAIL 6 |
Definition at line 38 of file subbusd.h.
Referenced by incoming_sbreq(), read_failure(), and subbus_io_msg().
#define SBC_READSW 4 |
Definition at line 36 of file subbusd.h.
Referenced by incoming_sbreq(), read_switches(), and subbus_io_msg().
#define SBC_SETCMDENBL 2 |
Definition at line 34 of file subbusd.h.
Referenced by incoming_sbreq(), send_CSF(), set_cmdenbl(), and subbus_io_msg().
#define SBC_SETCMDSTRB 3 |
Definition at line 35 of file subbusd.h.
Referenced by incoming_sbreq(), send_CSF(), set_cmdstrobe(), and subbus_io_msg().
#define SBC_SETFAIL 5 |
Definition at line 37 of file subbusd.h.
Referenced by incoming_sbreq(), send_CSF(), set_failure(), and subbus_io_msg().
#define SBC_TICK 7 |
Definition at line 39 of file subbusd.h.
Referenced by incoming_sbreq(), subbus_io_msg(), and tick_sic().
#define SBC_WRITEACK 1 |
Definition at line 33 of file subbusd.h.
Referenced by incoming_sbreq(), subbus_io_msg(), and write_ack().
#define SBC_WRITECACHE 13 |
Definition at line 45 of file subbusd.h.
Referenced by cache_write(), incoming_sbreq(), and subbus_io_msg().
#define SBRT_CAP 2 |
Definition at line 122 of file subbusd.h.
Referenced by dequeue_request(), incoming_sbreq(), load_subbus(), and send_to_subbusd().
#define SBRT_MREAD 3 |
Definition at line 123 of file subbusd.h.
Referenced by dequeue_request(), mread_subbus(), and send_to_subbusd().
#define SBRT_NONE 0 |
Definition at line 120 of file subbusd.h.
Referenced by cache_write(), dequeue_request(), disarm_sic(), ErrorReply(), incoming_sbreq(), send_CSF(), send_to_subbusd(), subbus_quit(), tick_sic(), and write_ack().
#define SBRT_US 1 |
Definition at line 121 of file subbusd.h.
Referenced by cache_read(), dequeue_request(), incoming_sbreq(), read_ack(), read_special(), send_to_subbusd(), subbus_int_attach(), and subbus_int_detach().
#define SBS_ACK 1 |
Definition at line 112 of file subbusd.h.
Referenced by cache_read(), cache_write(), incoming_sbreq(), process_response(), read_ack(), and write_ack().
#define SBS_NOACK 2 |
Definition at line 113 of file subbusd.h.
Referenced by cache_read(), cache_write(), dequeue_request(), incoming_sbreq(), process_response(), read_ack(), and write_ack().
#define SBS_OK 0 |
Definition at line 111 of file subbusd.h.
Referenced by incoming_sbreq(), load_subbus(), process_request(), process_response(), read_special(), and send_CSF().
#define SBS_RESP_ERROR (-3) |
Definition at line 116 of file subbusd.h.
Referenced by dequeue_request().
#define SBS_RESP_SYNTAX (-2) |
Definition at line 115 of file subbusd.h.
Referenced by dequeue_request().
#define SUBBUS_NAME_MAX 80 |
Definition at line 10 of file subbusd.h.
Referenced by dequeue_request(), incoming_sbreq(), and load_subbus().
#define SUBBUSD_MGRID (_IOMGR_PRIVATE_BASE + SUBBUSD_MGRID_OFFSET) |
Definition at line 8 of file subbusd.h.
Referenced by load_subbus(), and subbus_io_msg().