| /f-stack/freebsd/contrib/octeon-sdk/ |
| H A D | cvmx-spi4000.c | 89 #define SPI4000_TWSI_ID(interface) (0x66 + interface) argument 202 __cvmx_spi4000_write(interface, 0x0681, val); in __cvmx_spi4000_mdio_write() 333 __cvmx_spi4000_write(interface, 0x059f, 0x03ff); in __cvmx_spi4000_configure_mac() 374 cvmx_spi4000_check_speed(interface, port); in __cvmx_spi4000_configure_phy() 402 if (!interface_is_spi4000[interface]) in cvmx_spi4000_check_speed() 502 int cvmx_spi4000_is_present(int interface) in cvmx_spi4000_is_present() argument 512 interface_is_spi4000[interface] = 1; in cvmx_spi4000_is_present() 522 int cvmx_spi4000_initialize(int interface) in cvmx_spi4000_initialize() argument 524 if (!cvmx_spi4000_is_present(interface)) in cvmx_spi4000_initialize() 527 __cvmx_spi4000_configure_mac(interface); in cvmx_spi4000_initialize() [all …]
|
| H A D | cvmx-helper-xaui.c | 88 int __cvmx_helper_xaui_enumerate(int interface) in __cvmx_helper_xaui_enumerate() argument 110 int __cvmx_helper_xaui_probe(int interface) in __cvmx_helper_xaui_probe() argument 152 qlm = cvmx_qlm_interface(interface); in __cvmx_helper_xaui_probe() 165 __cvmx_helper_setup_gmx(interface, 1); in __cvmx_helper_xaui_probe() 181 pko_mem_port_ptrs.s.eid = interface*4; in __cvmx_helper_xaui_probe() 182 pko_mem_port_ptrs.s.pid = interface*16 + i; in __cvmx_helper_xaui_probe() 187 return __cvmx_helper_xaui_enumerate(interface); in __cvmx_helper_xaui_probe() 303 int __cvmx_helper_xaui_enable(int interface) in __cvmx_helper_xaui_enable() argument 336 __cvmx_helper_xaui_link_init(interface); in __cvmx_helper_xaui_enable() 376 int qlm = (interface == 1) ? 0 : interface; in __cvmx_helper_xaui_link_get() [all …]
|
| H A D | cvmx-helper-rgmii.c | 101 int __cvmx_helper_rgmii_probe(int interface) in __cvmx_helper_rgmii_probe() argument 152 int interface = (port >> 4) & 1; in cvmx_helper_rgmii_internal_loopback() local 165 tmp = cvmx_read_csr(CVMX_ASXX_PRT_LOOP(interface)); in cvmx_helper_rgmii_internal_loopback() 167 tmp = cvmx_read_csr(CVMX_ASXX_TX_PRT_EN(interface)); in cvmx_helper_rgmii_internal_loopback() 169 tmp = cvmx_read_csr(CVMX_ASXX_RX_PRT_EN(interface)); in cvmx_helper_rgmii_internal_loopback() 185 int __cvmx_helper_rgmii_enable(int interface) in __cvmx_helper_rgmii_enable() argument 269 __cvmx_helper_setup_gmx(interface, num_ports); in __cvmx_helper_rgmii_enable() 352 cvmx_write_csr(CVMX_ASXX_RX_PRT_EN(interface), in __cvmx_helper_rgmii_link_set() 375 cvmx_read_csr(CVMX_GMXX_TX_OVR_BP(interface)); in __cvmx_helper_rgmii_link_set() 388 cvmx_read_csr(CVMX_GMXX_PRTX_CFG(index, interface)); in __cvmx_helper_rgmii_link_set() [all …]
|
| H A D | cvmx-helper-ilk.c | 79 interface -= CVMX_ILK_GBL_BASE; in __cvmx_helper_ilk_enumerate() 80 return cvmx_ilk_chans[interface]; in __cvmx_helper_ilk_enumerate() 104 interface -= CVMX_ILK_GBL_BASE; in __cvmx_helper_ilk_probe() 113 res = cvmx_ilk_start_interface (interface, cvmx_ilk_lane_mask[interface]); in __cvmx_helper_ilk_probe() 127 res = cvmx_ilk_set_pipe (interface, pipe_base, cvmx_ilk_chans[interface]); in __cvmx_helper_ilk_probe() 154 res = cvmx_ilk_tx_set_channel (interface, pch, cvmx_ilk_chans[interface]); in __cvmx_helper_ilk_probe() 192 res = cvmx_ilk_rx_set_pknd (interface, chpknd, cvmx_ilk_chans[interface]); in __cvmx_helper_ilk_probe() 230 res = cvmx_ilk_cal_setup_tx (interface, cvmx_ilk_chans[interface], in __cvmx_helper_ilk_probe() 252 res = cvmx_ilk_cal_setup_rx (interface, cvmx_ilk_chans[interface], in __cvmx_helper_ilk_probe() 301 interface -= CVMX_ILK_GBL_BASE; in __cvmx_helper_ilk_enable() [all …]
|
| H A D | cvmx-spi.c | 188 INVOKE_CB(cvmx_spi_callbacks.reset_cb, interface,mode); in cvmx_spi_restart_interface() 222 int cvmx_spi_reset_cb(int interface, cvmx_spi_mode_t mode) in cvmx_spi_reset_cb() argument 235 cvmx_write_csr(CVMX_SPXX_INT_MSK(interface), 0); in cvmx_spi_reset_cb() 237 cvmx_write_csr(CVMX_STXX_INT_MSK(interface), 0); in cvmx_spi_reset_cb() 240 cvmx_write_csr(CVMX_SRXX_COM_CTL(interface), 0); in cvmx_spi_reset_cb() 241 cvmx_write_csr(CVMX_STXX_COM_CTL(interface), 0); in cvmx_spi_reset_cb() 270 cvmx_write_csr(CVMX_SPXX_INT_REG(interface), cvmx_read_csr(CVMX_SPXX_INT_REG(interface))); in cvmx_spi_reset_cb() 272 cvmx_write_csr(CVMX_STXX_INT_REG(interface), cvmx_read_csr(CVMX_STXX_INT_REG(interface))); in cvmx_spi_reset_cb() 464 cvmx_dprintf ("SPI%d: Timeout\n", interface); in cvmx_spi_clock_detect_cb() 488 cvmx_dprintf ("SPI%d: Timeout\n", interface); in cvmx_spi_clock_detect_cb() [all …]
|
| H A D | cvmx-ilk.c | 145 if (interface >= CVMX_NUM_ILK_INTF) in cvmx_ilk_start_interface() 153 other_intf = !interface; in cvmx_ilk_start_interface() 239 if (interface >= CVMX_NUM_ILK_INTF) in cvmx_ilk_set_pipe() 284 if (interface >= CVMX_NUM_ILK_INTF) in cvmx_ilk_tx_set_channel() 326 if (interface >= CVMX_NUM_ILK_INTF) in cvmx_ilk_rx_set_pknd() 1009 int cvmx_ilk_enable (int interface) in cvmx_ilk_enable() argument 1032 cvmx_ilk_reg_dump_rx (interface); in cvmx_ilk_enable() 1033 cvmx_ilk_reg_dump_tx (interface); in cvmx_ilk_enable() 1076 cvmx_ilk_reg_dump_rx (interface); in cvmx_ilk_enable() 1077 cvmx_ilk_reg_dump_tx (interface); in cvmx_ilk_enable() [all …]
|
| H A D | cvmx-helper-sgmii.c | 410 __cvmx_helper_setup_gmx(interface, num_ports); in __cvmx_helper_sgmii_hardware_init() 430 int __cvmx_helper_sgmii_enumerate(int interface) in __cvmx_helper_sgmii_enumerate() argument 448 int __cvmx_helper_sgmii_probe(int interface) in __cvmx_helper_sgmii_probe() argument 456 int qlm = cvmx_qlm_interface(interface); in __cvmx_helper_sgmii_probe() 465 mode.u64 = cvmx_read_csr(CVMX_GMXX_INF_MODE(interface)); in __cvmx_helper_sgmii_probe() 469 return __cvmx_helper_sgmii_enumerate(interface); in __cvmx_helper_sgmii_probe() 483 int __cvmx_helper_sgmii_enable(int interface) in __cvmx_helper_sgmii_enable() argument 525 CVMX_GMXX_TXX_APPEND(index, interface)); in __cvmx_helper_sgmii_enable() 594 qlm = cvmx_qlm_interface(interface); in __cvmx_helper_sgmii_link_get() 727 __cvmx_helper_sgmii_hardware_init_link(interface, index); in __cvmx_helper_sgmii_link_set() [all …]
|
| H A D | cvmx-helper-util.c | 285 int interface; in cvmx_helper_setup_red() local 294 for (interface = 0; interface < CVMX_HELPER_MAX_GMX; interface++) in cvmx_helper_setup_red() 304 interface, port, cvmx_helper_get_bpid(interface, port)); in cvmx_helper_setup_red() 317 for (interface = 0; interface < CVMX_HELPER_MAX_GMX; interface++) in cvmx_helper_setup_red() 356 for (interface = 0; interface < CVMX_HELPER_MAX_GMX; interface++) in cvmx_helper_setup_red() 449 if (interface == 0) in __cvmx_helper_setup_gmx() 551 if (interface >= 0 && interface <= 4) in cvmx_helper_get_ipd_port() 559 else if (interface == 5 || interface == 6) in cvmx_helper_get_ipd_port() 561 else if (interface == 7) in cvmx_helper_get_ipd_port() 563 else if (interface == 8) in cvmx_helper_get_ipd_port() [all …]
|
| H A D | cvmx-spi.h | 80 int (*reset_cb)(int interface, cvmx_spi_mode_t mode); 86 int (*clock_detect_cb)(int interface, cvmx_spi_mode_t mode, int timeout); 89 int (*training_cb)(int interface, cvmx_spi_mode_t mode, int timeout); 92 int (*calendar_sync_cb)(int interface, cvmx_spi_mode_t mode, int timeout); 95 int (*interface_up_cb)(int interface, cvmx_spi_mode_t mode); 106 static inline int cvmx_spi_is_spi_interface(int interface) in cvmx_spi_is_spi_interface() argument 108 uint64_t gmxState = cvmx_read_csr(CVMX_GMXX_INF_MODE(interface)); in cvmx_spi_is_spi_interface() 150 extern int cvmx_spi4000_is_present(int interface); 157 extern int cvmx_spi4000_initialize(int interface); 195 extern int cvmx_spi_reset_cb(int interface, cvmx_spi_mode_t mode); [all …]
|
| H A D | cvmx-helper.c | 857 int interface; in __cvmx_helper_global_setup_backpressure() local 858 for (interface=0; interface<num_interfaces; interface++) in __cvmx_helper_global_setup_backpressure() 1069 int interface; in cvmx_helper_ipd_and_packet_input_enable() local 1077 for (interface=0; interface<num_interfaces; interface++) in cvmx_helper_ipd_and_packet_input_enable() 1258 int interface; in cvmx_helper_initialize_packet_io_global() local 1313 for (interface=0; interface<num_interfaces; interface++) in cvmx_helper_initialize_packet_io_global() 1317 for (interface=0; interface<num_interfaces; interface++) in cvmx_helper_initialize_packet_io_global() 1407 for (interface=0; interface<CVMX_HELPER_MAX_GMX; interface++) in cvmx_helper_shutdown_packet_io_global() 1430 for (interface=0; interface<num_interfaces; interface++) in cvmx_helper_shutdown_packet_io_global() 1453 for (interface=0; interface<CVMX_HELPER_MAX_GMX; interface++) in cvmx_helper_shutdown_packet_io_global() [all …]
|
| H A D | cvmx-helper-spi.c | 89 int __cvmx_helper_spi_enumerate(int interface) in __cvmx_helper_spi_enumerate() argument 100 if (interface == 1) in __cvmx_helper_spi_enumerate() 109 if (interface == 0) in __cvmx_helper_spi_enumerate() 111 if (interface == 1) in __cvmx_helper_spi_enumerate() 118 cvmx_spi4000_is_present(interface)) in __cvmx_helper_spi_enumerate() 134 int __cvmx_helper_spi_probe(int interface) in __cvmx_helper_spi_probe() argument 147 enable.s.enable |= 0xffff << (interface*16); in __cvmx_helper_spi_probe() 150 __cvmx_helper_setup_gmx(interface, num_ports); in __cvmx_helper_spi_probe() 165 int __cvmx_helper_spi_enable(int interface) in __cvmx_helper_spi_enable() argument 172 for (ipd_port=interface*16; ipd_port<interface*16+num_ports; ipd_port++) in __cvmx_helper_spi_enable() [all …]
|
| H A D | cvmx-helper-util.h | 147 extern int __cvmx_helper_get_num_ipd_ports(int interface); 157 extern int __cvmx_helper_get_num_pko_ports(int interface); 168 extern int __cvmx_helper_set_link_info(int interface, int port, 207 extern int __cvmx_helper_get_has_fcs(int interface); 221 extern int cvmx_helper_get_ipd_port(int interface, int port); 232 extern int cvmx_helper_get_pko_port(int interface, int port); 244 return (cvmx_helper_get_ipd_port (interface, 0)); in cvmx_helper_get_first_ipd_port() 257 return (cvmx_helper_get_first_ipd_port (interface) + in cvmx_helper_get_last_ipd_port() 258 cvmx_helper_ports_on_interface (interface) - 1); in cvmx_helper_get_last_ipd_port() 333 extern int cvmx_helper_get_pknd(int interface, int port); [all …]
|
| H A D | cvmx-ilk.h | 132 int (*calendar_setup_rx) (int interface, int cal_depth, 155 extern int cvmx_ilk_set_pipe (int interface, int pipe_base, 161 extern int cvmx_ilk_calendar_setup_cb (int interface, int num_ports); 162 extern int cvmx_ilk_calendar_sync_cb (int interface, int timeout); 163 extern int cvmx_ilk_enable (int interface); 164 extern int cvmx_ilk_disable (int interface); 165 extern int cvmx_ilk_get_intf_ena (int interface); 167 extern unsigned char cvmx_ilk_get_intf_ln_msk (int interface); 171 extern int cvmx_ilk_cal_setup_rx (int interface, int cal_depth, 174 extern int cvmx_ilk_cal_setup_tx (int interface, int cal_depth, [all …]
|
| H A D | cvmx-higig.h | 320 static inline int cvmx_higig_initialize(int interface, int enable_higig2) in cvmx_higig_initialize() argument 335 pknd = cvmx_helper_get_pknd(interface, 0); in cvmx_higig_initialize() 337 pknd = interface*16; in cvmx_higig_initialize() 376 gmx_tx_append.u64 = cvmx_read_csr(CVMX_GMXX_TXX_APPEND(0, interface)); in cvmx_higig_initialize() 378 cvmx_write_csr(CVMX_GMXX_TXX_APPEND(0, interface), gmx_tx_append.u64); in cvmx_higig_initialize() 381 gmx_tx_ifg.u64 = cvmx_read_csr(CVMX_GMXX_TX_IFG(interface)); in cvmx_higig_initialize() 384 cvmx_write_csr(CVMX_GMXX_TX_IFG(interface), gmx_tx_ifg.u64); in cvmx_higig_initialize() 387 gmx_tx_ovr_bp.u64 = cvmx_read_csr(CVMX_GMXX_TX_OVR_BP(interface)); in cvmx_higig_initialize() 391 cvmx_write_csr(CVMX_GMXX_TX_OVR_BP(interface), gmx_tx_ovr_bp.u64); in cvmx_higig_initialize() 407 gmx_tx_xaui_ctl.u64 = cvmx_read_csr(CVMX_GMXX_TX_XAUI_CTL(interface)); in cvmx_higig_initialize() [all …]
|
| H A D | cvmx-helper-cfg.c | 199 int __cvmx_helper_cfg_pknd(int interface, int index) in __cvmx_helper_cfg_pknd() argument 201 return cvmx_cfg_port[interface][index].ccpp_pknd; in __cvmx_helper_cfg_pknd() 204 int __cvmx_helper_cfg_bpid(int interface, int index) in __cvmx_helper_cfg_bpid() argument 206 return cvmx_cfg_port[interface][index].ccpp_bpid; in __cvmx_helper_cfg_bpid() 505 int interface, index; in __cvmx_ucfg_nqueues() local 552 int interface; in cvmx_helper_cfg_dft_nqueues() local 577 if (interface == 0) in cvmx_helper_cfg_dft_nqueues() 583 if (interface == 1) in cvmx_helper_cfg_dft_nqueues() 590 if (interface == 2) in cvmx_helper_cfg_dft_nqueues() 596 if (interface == 3) in cvmx_helper_cfg_dft_nqueues() [all …]
|
| H A D | cvmx-helper-loop.c | 78 int __cvmx_helper_loop_enumerate(int interface) in __cvmx_helper_loop_enumerate() argument 93 int __cvmx_helper_loop_probe(int interface) in __cvmx_helper_loop_probe() argument 95 return __cvmx_helper_loop_enumerate(interface); in __cvmx_helper_loop_probe() 109 int __cvmx_helper_loop_enable(int interface) in __cvmx_helper_loop_enable() argument 115 num_ports = __cvmx_helper_get_num_ipd_ports(interface); in __cvmx_helper_loop_enable() 123 cvmx_helper_get_pknd(interface, index) : in __cvmx_helper_loop_enable() 124 cvmx_helper_get_ipd_port(interface, index)); in __cvmx_helper_loop_enable()
|
| H A D | cvmx-helper-npi.c | 92 int __cvmx_helper_npi_probe(int interface) in __cvmx_helper_npi_probe() argument 122 int __cvmx_helper_npi_enable(int interface) in __cvmx_helper_npi_enable() argument 124 int num_ports = cvmx_helper_ports_on_interface(interface); in __cvmx_helper_npi_enable() 135 cvmx_helper_get_pknd(interface, port) : in __cvmx_helper_npi_enable() 136 cvmx_helper_get_ipd_port(interface, port); in __cvmx_helper_npi_enable() 150 config.s.bpkind = cvmx_helper_get_bpid(interface, port); in __cvmx_helper_npi_enable() 151 config.s.pkind = cvmx_helper_get_pknd(interface, port); in __cvmx_helper_npi_enable() 164 config.s.base = __cvmx_pko_get_pipe (interface, 0); in __cvmx_helper_npi_enable()
|
| H A D | cvmx-helper-board.c | 1360 if (interface == 0) in __cvmx_helper_board_interface_probe() 1364 if (interface == 0) in __cvmx_helper_board_interface_probe() 1368 if (interface == 0) in __cvmx_helper_board_interface_probe() 1374 if (interface == 1) in __cvmx_helper_board_interface_probe() 1385 if (interface == 3) in __cvmx_helper_board_interface_probe() 1396 if (interface == 1) in __cvmx_helper_board_interface_probe() 1406 if ((interface == 0) && in __cvmx_helper_board_interface_probe() 1451 if (interface == 0) in __cvmx_helper_board_hardware_enable() 1464 if (interface == 0) in __cvmx_helper_board_hardware_enable() 1475 if (interface == 0) in __cvmx_helper_board_hardware_enable() [all …]
|
| /f-stack/freebsd/mips/cavium/octe/ |
| H A D | ethernet-common.c | 61 int interface = INTERFACE(priv->port); in cvm_oct_common_set_multicast_list() local 64 …if ((interface < 2) && (cvmx_helper_interface_get_mode(interface) != CVMX_HELPER_INTERFACE_MODE_SP… in cvm_oct_common_set_multicast_list() 85 cvmx_write_csr(CVMX_GMXX_RXX_ADR_CAM_EN(index, interface), 0); in cvm_oct_common_set_multicast_list() 87 cvmx_write_csr(CVMX_GMXX_RXX_ADR_CAM_EN(index, interface), 1); in cvm_oct_common_set_multicast_list() 139 int interface = INTERFACE(priv->port); in cvm_oct_common_set_mac_address() local 144 …if ((interface < 2) && (cvmx_helper_interface_get_mode(interface) != CVMX_HELPER_INTERFACE_MODE_SP… in cvm_oct_common_set_mac_address() 154 cvmx_write_csr(CVMX_GMXX_SMACX(index, interface), mac); in cvm_oct_common_set_mac_address() 176 int interface = INTERFACE(priv->port); in cvm_oct_common_change_mtu() local 188 …if ((interface < 2) && (cvmx_helper_interface_get_mode(interface) != CVMX_HELPER_INTERFACE_MODE_SP… in cvm_oct_common_change_mtu() 217 int interface = INTERFACE(priv->port); in cvm_oct_common_open() local [all …]
|
| H A D | ethernet-rgmii.c | 78 int interface = INTERFACE(priv->port); in cvm_oct_rgmii_poll() local 118 int interface = INTERFACE(priv->port); in cvm_oct_rgmii_poll() local 152 int interface = 0; in cvm_oct_rgmii_rml_interrupt() local 154 for (index = 0; index < cvmx_helper_ports_on_interface(interface); index++) { in cvm_oct_rgmii_rml_interrupt() 176 int interface = 1; in cvm_oct_rgmii_rml_interrupt() local 249 int interface = INTERFACE(priv->port); in cvm_oct_rgmii_init() local 253 gmx_rx_int_en.u64 = cvmx_read_csr(CVMX_GMXX_RXX_INT_EN(index, interface)); in cvm_oct_rgmii_init() 257 cvmx_write_csr(CVMX_GMXX_RXX_INT_EN(index, interface), gmx_rx_int_en.u64); in cvm_oct_rgmii_init() 276 int interface = INTERFACE(priv->port); in cvm_oct_rgmii_uninit() local 280 gmx_rx_int_en.u64 = cvmx_read_csr(CVMX_GMXX_RXX_INT_EN(index, interface)); in cvm_oct_rgmii_uninit() [all …]
|
| H A D | ethernet-spi.c | 190 static void cvm_oct_spi_enable_error_reporting(int interface) in cvm_oct_spi_enable_error_reporting() argument 224 int interface; in cvm_oct_spi_poll() local 226 for (interface = 0; interface < 2; interface++) { in cvm_oct_spi_poll() 227 if ((priv->port == interface*16) && need_retrain[interface]) { in cvm_oct_spi_poll() 229 need_retrain[interface] = 0; in cvm_oct_spi_poll() 230 cvm_oct_spi_enable_error_reporting(interface); in cvm_oct_spi_poll() 242 cvmx_spi4000_check_speed(interface, priv->port); in cvm_oct_spi_poll() 294 int interface; in cvm_oct_spi_uninit() local 299 for (interface = 0; interface < 2; interface++) { in cvm_oct_spi_uninit() 300 cvmx_write_csr(CVMX_SPXX_INT_MSK(interface), 0); in cvm_oct_spi_uninit() [all …]
|
| /f-stack/freebsd/contrib/device-tree/Bindings/clock/ti/ |
| H A D | interface.txt | 1 Binding for Texas Instruments interface clock. 16 "ti,omap3-interface-clock" - basic OMAP3 interface clock 17 "ti,omap3-no-wait-interface-clock" - interface clock which has no hardware 19 "ti,omap3-hsotgusb-interface-clock" - interface clock with USB specific HW 21 "ti,omap3-dss-interface-clock" - interface clock with DSS specific HW handling 22 "ti,omap3-ssi-interface-clock" - interface clock with SSI specific HW handling 23 "ti,am35xx-interface-clock" - interface clock with AM35xx specific HW handling 24 "ti,omap2430-interface-clock" - interface clock with OMAP2430 specific HW 36 compatible = "ti,omap3-interface-clock"; 44 compatible = "ti,omap3-no-wait-interface-clock"; [all …]
|
| /f-stack/dpdk/doc/guides/nics/ |
| H A D | memif.rst | 18 the shared memory. Each interface can be connected to one peer interface 25 interface. 32 peer interface. If you are connecting multiple 41 "id=0", "Used to identify peer interface", "0", "uint32_t" 56 process. Each interface can be connected to one interface at same time, 76 interface. If such interface is found, 'ack' message (``MEMIF_MSG_TYPE_ACK``) is 215 First create ``server`` interface:: 223 You can also enable ``zero-copy`` on ``client`` interface:: 247 vpp# create interface memif id 0 server no-zero-copy 248 vpp# set interface state memif0/0 up [all …]
|
| /f-stack/freebsd/contrib/device-tree/Bindings/net/ |
| H A D | cavium-pip.txt | 5 several interfaces, and each interface may have several ports. These 21 - compatible: "cavium,octeon-3860-pip-interface" 25 - reg: The interface number. 31 Properties for PIP port which is a child the PIP interface: 36 - reg: The port number within the interface group. 54 interface@0 { 55 compatible = "cavium,octeon-3860-pip-interface"; 58 reg = <0>; /* interface */ 86 interface@1 { 87 compatible = "cavium,octeon-3860-pip-interface"; [all …]
|
| /f-stack/freebsd/contrib/device-tree/Bindings/dma/ |
| H A D | atmel-xdma.txt | 11 - bit 13: SIF, source interface identifier, used to get the memory 12 interface identifier, 13 - bit 14: DIF, destination interface identifier, used to get the peripheral 14 interface identifier, 33 - bit 13: SIF, source interface identifier, used to get the memory 34 interface identifier, 35 - bit 14: DIF, destination interface identifier, used to get the peripheral 36 interface identifier,
|