|
RetroArch
|
Modules | |
| general configuration options | |
| CPU architecture configuration | |
Macros | |
| #define | LIBC_MEMFUNCREPLACE 0 |
| #define | MAX_NUM_CLIENTS 6 /* Maximum number of connected Bluetooth clients. No more than 6 */ |
| #define | MAX_NUM_OPT_CLIENTS 10 /* Maximum number of possible Bluetooth clients we might listen to */ |
| #define | MEMB_NUM_HCI_PCB 1 /* Always set to one */ |
| #define | MEMB_NUM_HCI_LINK MAX_NUM_CLIENTS /* One for DT + One per ACL connection */ |
| #define | MEMB_NUM_HCI_INQ 256 /* One per max number of returned results from an inquiry */ |
| #define | MEMB_NUM_HCI_LINK_KEY 256 /* One per max number of returned results from an read stored link key */ |
| #define | MEMB_NUM_L2CAP_PCB (2 + 2 * MAX_NUM_CLIENTS) /* One for a closing connection + one for DT + one per number of connected Bluetooth clients */ |
| #define | MEMB_NUM_L2CAP_PCB_LISTEN (2 * MAX_NUM_OPT_CLIENTS) /* One per listening PSM */ |
| #define | MEMB_NUM_L2CAP_SIG (2 * MAX_NUM_CLIENTS)/* Two per number of connected Bluetooth clients but min 2 */ |
| #define | MEMB_NUM_L2CAP_SEG (2 + 2 * MAX_NUM_CLIENTS) /* One per number of L2CAP connections */ |
| #define | MEMB_NUM_SDP_PCB MAX_NUM_CLIENTS /* One per number of connected Bluetooth clients */ |
| #define | MEMB_NUM_SDP_RECORD 1 /* One per registered service record */ |
| #define | MEMP_NUM_RFCOMM_PCB (2 + 2 * MAX_NUM_CLIENTS) /* Two for DT + Two per number of connected Bluetooth clients */ |
| #define | MEMP_NUM_RFCOMM_PCB_LISTEN (2 * MAX_NUM_CLIENTS) /* Two per number of connected Bluetooth clients */ |
| #define | MEMP_NUM_HIDP_PCB (2 + 2 * MAX_NUM_CLIENTS) /* Two for DT + Two per number of connected Bluetooth clients */ |
| #define | MEMP_NUM_HIDP_PCB_LISTEN (2 * MAX_NUM_CLIENTS) /* Two per number of connected Bluetooth clients */ |
| #define | MEMP_NUM_PPP_PCB (1 + MAX_NUM_CLIENTS) /* One for DT + One per number of connected Bluetooth clients */ |
| #define | MEMP_NUM_PPP_REQ MAX_NUM_CLIENTS /* One per number of connected Bluetooth clients but min 1 */ |
| #define | MEMP_NUM_BTE_PCB (2 + 2 * MAX_NUM_CLIENTS) /* Two for DT + Two per number of connected Bluetooth clients */ |
| #define | MEMP_NUM_BTE_PCB_LISTEN (2 * MAX_NUM_CLIENTS) /* Two per number of connected Bluetooth clients */ |
| #define | MEMP_NUM_BTE_CTRLS 256 |
| #define | HCI 1 |
| #define | HCI_HOST_MAX_NUM_ACL 20 |
| #define | HCI_HOST_ACL_MAX_LEN |
| #define | HCI_PACKET_TYPE 0xCC18 /* Default DM1, DH1, DM3, DH3, DM5, DH5 */ |
| #define | HCI_ALLOW_ROLE_SWITCH 1 /* Default 1 */ |
| #define | HCI_FLOW_QUEUEING 0 /* Default: 0 */ |
| #define | L2CAP_HCI 1 |
| #define | L2CAP_CFG_QOS 0 |
| #define | L2CAP_MTU |
| #define | L2CAP_OUT_FLUSHTO |
| #define | L2CAP_RTX 60 |
| #define | L2CAP_ERTX 300 |
| #define | L2CAP_MAXRTX 0 |
| #define | L2CAP_CFG_TO 30 |
| #define | HIDD_N |
| #define | RFCOMM_K 0 |
| #define | RFCOMM_TO 20 |
| #define | RFCOMM_FLOW_QUEUEING 0 /* Default: 0 */ |
Typedefs | |
| typedef u8 | u8_t |
| typedef s8 | s8_t |
| typedef u16 | u16_t |
| typedef s16 | s16_t |
| typedef s32 | s32_t |
| typedef u32 | u32_t |
| typedef u16 | uip_stats_t |
| typedef u8 | u8_t |
| typedef s8 | s8_t |
| typedef u16 | u16_t |
| typedef s16 | s16_t |
| typedef s32 | s32_t |
| typedef u32 | u32_t |
| typedef u64 | u64_t |
| typedef s64 | s64_t |
| typedef s8 | err_t |
| #define HCI 1 |
| #define HCI_ALLOW_ROLE_SWITCH 1 /* Default 1 */ |
| #define HCI_FLOW_QUEUEING 0 /* Default: 0 */ |
| #define HCI_HOST_ACL_MAX_LEN |
| #define HCI_HOST_MAX_NUM_ACL 20 |
| #define HCI_PACKET_TYPE 0xCC18 /* Default DM1, DH1, DM3, DH3, DM5, DH5 */ |
| #define HIDD_N |
| #define L2CAP_CFG_QOS 0 |
| #define L2CAP_CFG_TO 30 |
| #define L2CAP_ERTX 300 |
| #define L2CAP_HCI 1 |
| #define L2CAP_MAXRTX 0 |
| #define L2CAP_MTU |
| #define L2CAP_OUT_FLUSHTO |
| #define L2CAP_RTX 60 |
| #define LIBC_MEMFUNCREPLACE 0 |
| #define MAX_NUM_CLIENTS 6 /* Maximum number of connected Bluetooth clients. No more than 6 */ |
| #define MAX_NUM_OPT_CLIENTS 10 /* Maximum number of possible Bluetooth clients we might listen to */ |
| #define MEMB_NUM_HCI_LINK MAX_NUM_CLIENTS /* One for DT + One per ACL connection */ |
| #define MEMB_NUM_HCI_LINK_KEY 256 /* One per max number of returned results from an read stored link key */ |
| #define MEMB_NUM_HCI_PCB 1 /* Always set to one */ |
| #define MEMB_NUM_L2CAP_PCB (2 + 2 * MAX_NUM_CLIENTS) /* One for a closing connection + one for DT + one per number of connected Bluetooth clients */ |
| #define MEMB_NUM_L2CAP_PCB_LISTEN (2 * MAX_NUM_OPT_CLIENTS) /* One per listening PSM */ |
| #define MEMB_NUM_L2CAP_SEG (2 + 2 * MAX_NUM_CLIENTS) /* One per number of L2CAP connections */ |
| #define MEMB_NUM_L2CAP_SIG (2 * MAX_NUM_CLIENTS)/* Two per number of connected Bluetooth clients but min 2 */ |
| #define MEMB_NUM_SDP_PCB MAX_NUM_CLIENTS /* One per number of connected Bluetooth clients */ |
| #define MEMB_NUM_SDP_RECORD 1 /* One per registered service record */ |
| #define MEMP_NUM_BTE_CTRLS 256 |
| #define MEMP_NUM_BTE_PCB (2 + 2 * MAX_NUM_CLIENTS) /* Two for DT + Two per number of connected Bluetooth clients */ |
| #define MEMP_NUM_BTE_PCB_LISTEN (2 * MAX_NUM_CLIENTS) /* Two per number of connected Bluetooth clients */ |
| #define MEMP_NUM_HIDP_PCB (2 + 2 * MAX_NUM_CLIENTS) /* Two for DT + Two per number of connected Bluetooth clients */ |
| #define MEMP_NUM_HIDP_PCB_LISTEN (2 * MAX_NUM_CLIENTS) /* Two per number of connected Bluetooth clients */ |
| #define MEMP_NUM_PPP_PCB (1 + MAX_NUM_CLIENTS) /* One for DT + One per number of connected Bluetooth clients */ |
| #define MEMP_NUM_PPP_REQ MAX_NUM_CLIENTS /* One per number of connected Bluetooth clients but min 1 */ |
| #define MEMP_NUM_RFCOMM_PCB (2 + 2 * MAX_NUM_CLIENTS) /* Two for DT + Two per number of connected Bluetooth clients */ |
| #define MEMP_NUM_RFCOMM_PCB_LISTEN (2 * MAX_NUM_CLIENTS) /* Two per number of connected Bluetooth clients */ |
| #define RFCOMM_FLOW_QUEUEING 0 /* Default: 0 */ |
| #define RFCOMM_K 0 |
| #define RFCOMM_TO 20 |
The statistics data type.
This datatype determines how high the statistics counters are able to count.
The 16-bit signed data type.
This may have to be tweaked for your particular compiler. "unsigned short" works for most compilers.
The 16-bit signed data type.
This may have to be tweaked for your particular compiler. "unsigned short" works for most compilers.
The 32-bit signed data type.
This may have to be tweaked for your particular compiler. "unsigned short" works for most compilers.
The 32-bit signed data type.
This may have to be tweaked for your particular compiler. "unsigned short" works for most compilers.
The 64-bit signed data type.
This may have to be tweaked for your particular compiler. "unsigned short" works for most compilers.
The 8-bit signed data type.
This may have to be tweaked for your particular compiler. "unsigned char" works for most compilers.
The 8-bit signed data type.
This may have to be tweaked for your particular compiler. "unsigned char" works for most compilers.
The 16-bit unsigned data type.
This may have to be tweaked for your particular compiler. "unsigned short" works for most compilers.
The 16-bit unsigned data type.
This may have to be tweaked for your particular compiler. "unsigned short" works for most compilers.
The 32-bit unsigned data type.
This may have to be tweaked for your particular compiler. "unsigned short" works for most compilers.
The 32-bit unsigned data type.
This may have to be tweaked for your particular compiler. "unsigned short" works for most compilers.
The 64-bit unsigned data type.
This may have to be tweaked for your particular compiler. "unsigned short" works for most compilers.
The 8-bit unsigned data type.
This may have to be tweaked for your particular compiler. "unsigned char" works for most compilers.
The 8-bit unsigned data type.
This may have to be tweaked for your particular compiler. "unsigned char" works for most compilers.
| typedef u16 uip_stats_t |
The statistics data type.
This datatype determines how high the statistics counters are able to count.
1.8.15