sbhndpio.h

来自「wi-fi sources for asus wl138g v2 pci car」· C头文件 代码 · 共 51 行

H
51
字号
/* * Generic Broadcom Home Networking Division (HND) PIO engine HW interface * This supports the following chips: BCM42xx, 44xx, 47xx . * * Copyright 2005-2006, Broadcom Corporation * All Rights Reserved. *  * THIS SOFTWARE IS OFFERED "AS IS", AND BROADCOM GRANTS NO WARRANTIES OF ANY * KIND, EXPRESS OR IMPLIED, BY STATUTE, COMMUNICATION OR OTHERWISE. BROADCOM * SPECIFICALLY DISCLAIMS ANY IMPLIED WARRANTIES OF MERCHANTABILITY, FITNESS * FOR A SPECIFIC PURPOSE OR NONINFRINGEMENT CONCERNING THIS SOFTWARE. * $Id$ */#ifndef	_sbhndpio_h_#define	_sbhndpio_h_/* PIO structure, *  support two PIO format: 2 bytes access and 4 bytes access *  basic FIFO register set is per channel(transmit or receive) *  a pair of channels is defined for convenience *//* 2byte-wide pio register set per channel(xmt or rcv) */typedef volatile struct {	uint16	fifocontrol;	uint16	fifodata;	uint16	fifofree;	/* only valid in xmt channel, not in rcv channel */	uint16	PAD;} pio2regs_t;/* a pair of pio channels(tx and rx) */typedef volatile struct {	pio2regs_t	tx;	pio2regs_t	rx;} pio2regp_t;/* 4byte-wide pio register set per channel(xmt or rcv) */typedef volatile struct {	uint32	fifocontrol;	uint32	fifodata;} pio4regs_t;/* a pair of pio channels(tx and rx) */typedef volatile struct {	pio4regs_t	tx;	pio4regs_t	rx;} pio4regp_t;#endif /* _sbhndpio_h_ */

⌨️ 快捷键说明

复制代码Ctrl + C
搜索代码Ctrl + F
全屏模式F11
增大字号Ctrl + =
减小字号Ctrl + -
显示快捷键?