diff options
author | Bartlomiej Zolnierkiewicz <bzolnier@gmail.com> | 2009-12-11 15:23:15 -0500 |
---|---|---|
committer | Greg Kroah-Hartman <gregkh@suse.de> | 2009-12-11 15:23:15 -0500 |
commit | cc27706961cbe2de1b2b1d1b498efa7b6f04a822 (patch) | |
tree | 3f8ff4864f56d13c3ad5a29eac81475d64620891 /drivers/staging/rt2860/rt_linux.h | |
parent | 8281958ba7c8f4cb8695113a221e1f508f4feea6 (diff) |
Staging: rt28x0: fix comments in *.h files
Signed-off-by: Bartlomiej Zolnierkiewicz <bzolnier@gmail.com>
Signed-off-by: Greg Kroah-Hartman <gregkh@suse.de>
Diffstat (limited to 'drivers/staging/rt2860/rt_linux.h')
-rw-r--r-- | drivers/staging/rt2860/rt_linux.h | 108 |
1 files changed, 54 insertions, 54 deletions
diff --git a/drivers/staging/rt2860/rt_linux.h b/drivers/staging/rt2860/rt_linux.h index 478c8d0d6e9..1e27c6674fd 100644 --- a/drivers/staging/rt2860/rt_linux.h +++ b/drivers/staging/rt2860/rt_linux.h | |||
@@ -60,20 +60,20 @@ | |||
60 | 60 | ||
61 | #include <net/iw_handler.h> | 61 | #include <net/iw_handler.h> |
62 | 62 | ||
63 | // load firmware | 63 | /* load firmware */ |
64 | #define __KERNEL_SYSCALLS__ | 64 | #define __KERNEL_SYSCALLS__ |
65 | #include <linux/unistd.h> | 65 | #include <linux/unistd.h> |
66 | #include <asm/uaccess.h> | 66 | #include <asm/uaccess.h> |
67 | #include <asm/types.h> | 67 | #include <asm/types.h> |
68 | #include <asm/unaligned.h> // for get_unaligned() | 68 | #include <asm/unaligned.h> /* for get_unaligned() */ |
69 | 69 | ||
70 | #define KTHREAD_SUPPORT 1 | 70 | #define KTHREAD_SUPPORT 1 |
71 | // RT2870 2.1.0.0 has it disabled | 71 | /* RT2870 2.1.0.0 has it disabled */ |
72 | 72 | ||
73 | #ifdef KTHREAD_SUPPORT | 73 | #ifdef KTHREAD_SUPPORT |
74 | #include <linux/err.h> | 74 | #include <linux/err.h> |
75 | #include <linux/kthread.h> | 75 | #include <linux/kthread.h> |
76 | #endif // KTHREAD_SUPPORT // | 76 | #endif /* KTHREAD_SUPPORT // */ |
77 | 77 | ||
78 | /*********************************************************************************** | 78 | /*********************************************************************************** |
79 | * Profile related sections | 79 | * Profile related sections |
@@ -82,12 +82,12 @@ | |||
82 | #ifdef RTMP_MAC_PCI | 82 | #ifdef RTMP_MAC_PCI |
83 | #define STA_PROFILE_PATH "/etc/Wireless/RT2860STA/RT2860STA.dat" | 83 | #define STA_PROFILE_PATH "/etc/Wireless/RT2860STA/RT2860STA.dat" |
84 | #define STA_DRIVER_VERSION "2.1.0.0" | 84 | #define STA_DRIVER_VERSION "2.1.0.0" |
85 | #endif // RTMP_MAC_PCI // | 85 | #endif /* RTMP_MAC_PCI // */ |
86 | #ifdef RTMP_MAC_USB | 86 | #ifdef RTMP_MAC_USB |
87 | #define STA_PROFILE_PATH "/etc/Wireless/RT2870STA/RT2870STA.dat" | 87 | #define STA_PROFILE_PATH "/etc/Wireless/RT2870STA/RT2870STA.dat" |
88 | #define STA_DRIVER_VERSION "2.1.0.0" | 88 | #define STA_DRIVER_VERSION "2.1.0.0" |
89 | // RT3070 version: 2.1.1.0 | 89 | /* RT3070 version: 2.1.1.0 */ |
90 | #endif // RTMP_MAC_USB // | 90 | #endif /* RTMP_MAC_USB // */ |
91 | 91 | ||
92 | extern const struct iw_handler_def rt28xx_iw_handler_def; | 92 | extern const struct iw_handler_def rt28xx_iw_handler_def; |
93 | 93 | ||
@@ -124,8 +124,8 @@ typedef int (*HARD_START_XMIT_FUNC) (struct sk_buff * skb, | |||
124 | #define PCI_DEVICE(vend,dev) \ | 124 | #define PCI_DEVICE(vend,dev) \ |
125 | .vendor = (vend), .device = (dev), \ | 125 | .vendor = (vend), .device = (dev), \ |
126 | .subvendor = PCI_ANY_ID, .subdevice = PCI_ANY_ID | 126 | .subvendor = PCI_ANY_ID, .subdevice = PCI_ANY_ID |
127 | #endif // PCI_DEVICE // | 127 | #endif /* PCI_DEVICE // */ |
128 | #endif // RTMP_MAC_PCI // | 128 | #endif /* RTMP_MAC_PCI // */ |
129 | 129 | ||
130 | #define RT_MOD_INC_USE_COUNT() \ | 130 | #define RT_MOD_INC_USE_COUNT() \ |
131 | if (!try_module_get(THIS_MODULE)) \ | 131 | if (!try_module_get(THIS_MODULE)) \ |
@@ -140,7 +140,7 @@ typedef int (*HARD_START_XMIT_FUNC) (struct sk_buff * skb, | |||
140 | #define RTMP_DEC_REF(_A) 0 | 140 | #define RTMP_DEC_REF(_A) 0 |
141 | #define RTMP_GET_REF(_A) 0 | 141 | #define RTMP_GET_REF(_A) 0 |
142 | 142 | ||
143 | // This function will be called when query /proc | 143 | /* This function will be called when query /proc */ |
144 | struct iw_statistics *rt28xx_get_wireless_stats(IN struct net_device *net_dev); | 144 | struct iw_statistics *rt28xx_get_wireless_stats(IN struct net_device *net_dev); |
145 | 145 | ||
146 | /*********************************************************************************** | 146 | /*********************************************************************************** |
@@ -176,13 +176,13 @@ struct iw_statistics *rt28xx_get_wireless_stats(IN struct net_device *net_dev); | |||
176 | /*********************************************************************************** | 176 | /*********************************************************************************** |
177 | * Ralink Specific network related constant definitions | 177 | * Ralink Specific network related constant definitions |
178 | ***********************************************************************************/ | 178 | ***********************************************************************************/ |
179 | #define MIN_NET_DEVICE_FOR_AID 0x00 //0x00~0x3f | 179 | #define MIN_NET_DEVICE_FOR_AID 0x00 /*0x00~0x3f */ |
180 | #define MIN_NET_DEVICE_FOR_MBSSID 0x00 //0x00,0x10,0x20,0x30 | 180 | #define MIN_NET_DEVICE_FOR_MBSSID 0x00 /*0x00,0x10,0x20,0x30 */ |
181 | #define MIN_NET_DEVICE_FOR_WDS 0x10 //0x40,0x50,0x60,0x70 | 181 | #define MIN_NET_DEVICE_FOR_WDS 0x10 /*0x40,0x50,0x60,0x70 */ |
182 | #define MIN_NET_DEVICE_FOR_APCLI 0x20 | 182 | #define MIN_NET_DEVICE_FOR_APCLI 0x20 |
183 | #define MIN_NET_DEVICE_FOR_MESH 0x30 | 183 | #define MIN_NET_DEVICE_FOR_MESH 0x30 |
184 | #define MIN_NET_DEVICE_FOR_DLS 0x40 | 184 | #define MIN_NET_DEVICE_FOR_DLS 0x40 |
185 | #define NET_DEVICE_REAL_IDX_MASK 0x0f // for each operation mode, we maximum support 15 entities. | 185 | #define NET_DEVICE_REAL_IDX_MASK 0x0f /* for each operation mode, we maximum support 15 entities. */ |
186 | 186 | ||
187 | #define NDIS_PACKET_TYPE_DIRECTED 0 | 187 | #define NDIS_PACKET_TYPE_DIRECTED 0 |
188 | #define NDIS_PACKET_TYPE_MULTICAST 1 | 188 | #define NDIS_PACKET_TYPE_MULTICAST 1 |
@@ -217,9 +217,9 @@ struct os_lock { | |||
217 | 217 | ||
218 | typedef spinlock_t NDIS_SPIN_LOCK; | 218 | typedef spinlock_t NDIS_SPIN_LOCK; |
219 | 219 | ||
220 | // | 220 | /* */ |
221 | // spin_lock enhanced for Nested spin lock | 221 | /* spin_lock enhanced for Nested spin lock */ |
222 | // | 222 | /* */ |
223 | #define NdisAllocateSpinLock(__lock) \ | 223 | #define NdisAllocateSpinLock(__lock) \ |
224 | { \ | 224 | { \ |
225 | spin_lock_init((spinlock_t *)(__lock)); \ | 225 | spin_lock_init((spinlock_t *)(__lock)); \ |
@@ -238,7 +238,7 @@ typedef spinlock_t NDIS_SPIN_LOCK; | |||
238 | spin_unlock_bh((spinlock_t *)(__lock)); \ | 238 | spin_unlock_bh((spinlock_t *)(__lock)); \ |
239 | } | 239 | } |
240 | 240 | ||
241 | // sample, use semaphore lock to replace IRQ lock, 2007/11/15 | 241 | /* sample, use semaphore lock to replace IRQ lock, 2007/11/15 */ |
242 | #define RTMP_IRQ_LOCK(__lock, __irqflags) \ | 242 | #define RTMP_IRQ_LOCK(__lock, __irqflags) \ |
243 | { \ | 243 | { \ |
244 | __irqflags = 0; \ | 244 | __irqflags = 0; \ |
@@ -330,7 +330,7 @@ do { \ | |||
330 | /*********************************************************************************** | 330 | /*********************************************************************************** |
331 | * OS Memory Access related data structure and definitions | 331 | * OS Memory Access related data structure and definitions |
332 | ***********************************************************************************/ | 332 | ***********************************************************************************/ |
333 | #define MEM_ALLOC_FLAG (GFP_ATOMIC) //(GFP_DMA | GFP_ATOMIC) | 333 | #define MEM_ALLOC_FLAG (GFP_ATOMIC) /*(GFP_DMA | GFP_ATOMIC) */ |
334 | 334 | ||
335 | #define NdisMoveMemory(Destination, Source, Length) memmove(Destination, Source, Length) | 335 | #define NdisMoveMemory(Destination, Source, Length) memmove(Destination, Source, Length) |
336 | #define NdisCopyMemory(Destination, Source, Length) memcpy(Destination, Source, Length) | 336 | #define NdisCopyMemory(Destination, Source, Length) memcpy(Destination, Source, Length) |
@@ -405,10 +405,10 @@ struct os_cookie { | |||
405 | struct pci_dev *parent_pci_dev; | 405 | struct pci_dev *parent_pci_dev; |
406 | USHORT DeviceID; | 406 | USHORT DeviceID; |
407 | dma_addr_t pAd_pa; | 407 | dma_addr_t pAd_pa; |
408 | #endif // RTMP_MAC_PCI // | 408 | #endif /* RTMP_MAC_PCI // */ |
409 | #ifdef RTMP_MAC_USB | 409 | #ifdef RTMP_MAC_USB |
410 | struct usb_device *pUsb_Dev; | 410 | struct usb_device *pUsb_Dev; |
411 | #endif // RTMP_MAC_USB // | 411 | #endif /* RTMP_MAC_USB // */ |
412 | 412 | ||
413 | RTMP_NET_TASK_STRUCT rx_done_task; | 413 | RTMP_NET_TASK_STRUCT rx_done_task; |
414 | RTMP_NET_TASK_STRUCT mgmt_dma_done_task; | 414 | RTMP_NET_TASK_STRUCT mgmt_dma_done_task; |
@@ -419,14 +419,14 @@ struct os_cookie { | |||
419 | RTMP_NET_TASK_STRUCT tbtt_task; | 419 | RTMP_NET_TASK_STRUCT tbtt_task; |
420 | #ifdef RTMP_MAC_PCI | 420 | #ifdef RTMP_MAC_PCI |
421 | RTMP_NET_TASK_STRUCT fifo_statistic_full_task; | 421 | RTMP_NET_TASK_STRUCT fifo_statistic_full_task; |
422 | #endif // RTMP_MAC_PCI // | 422 | #endif /* RTMP_MAC_PCI // */ |
423 | #ifdef RTMP_MAC_USB | 423 | #ifdef RTMP_MAC_USB |
424 | RTMP_NET_TASK_STRUCT null_frame_complete_task; | 424 | RTMP_NET_TASK_STRUCT null_frame_complete_task; |
425 | RTMP_NET_TASK_STRUCT rts_frame_complete_task; | 425 | RTMP_NET_TASK_STRUCT rts_frame_complete_task; |
426 | RTMP_NET_TASK_STRUCT pspoll_frame_complete_task; | 426 | RTMP_NET_TASK_STRUCT pspoll_frame_complete_task; |
427 | #endif // RTMP_MAC_USB // | 427 | #endif /* RTMP_MAC_USB // */ |
428 | 428 | ||
429 | unsigned long apd_pid; //802.1x daemon pid | 429 | unsigned long apd_pid; /*802.1x daemon pid */ |
430 | INT ioctl_if_type; | 430 | INT ioctl_if_type; |
431 | INT ioctl_if; | 431 | INT ioctl_if; |
432 | }; | 432 | }; |
@@ -501,12 +501,12 @@ void linux_pci_unmap_single(void *handle, dma_addr_t dma_addr, size_t size, | |||
501 | 501 | ||
502 | #define DEV_ALLOC_SKB(_length) \ | 502 | #define DEV_ALLOC_SKB(_length) \ |
503 | dev_alloc_skb(_length) | 503 | dev_alloc_skb(_length) |
504 | #endif // RTMP_MAC_PCI // | 504 | #endif /* RTMP_MAC_PCI // */ |
505 | #ifdef RTMP_MAC_USB | 505 | #ifdef RTMP_MAC_USB |
506 | #define PCI_MAP_SINGLE(_handle, _ptr, _size, _dir) (ULONG)0 | 506 | #define PCI_MAP_SINGLE(_handle, _ptr, _size, _dir) (ULONG)0 |
507 | 507 | ||
508 | #define PCI_UNMAP_SINGLE(_handle, _ptr, _size, _dir) | 508 | #define PCI_UNMAP_SINGLE(_handle, _ptr, _size, _dir) |
509 | #endif // RTMP_MAC_USB // | 509 | #endif /* RTMP_MAC_USB // */ |
510 | 510 | ||
511 | /* | 511 | /* |
512 | * ULONG | 512 | * ULONG |
@@ -545,7 +545,7 @@ void linux_pci_unmap_single(void *handle, dma_addr_t dma_addr, size_t size, | |||
545 | * Device Register I/O Access related definitions and data structures. | 545 | * Device Register I/O Access related definitions and data structures. |
546 | **********************************************************************************/ | 546 | **********************************************************************************/ |
547 | #ifdef RTMP_MAC_PCI | 547 | #ifdef RTMP_MAC_PCI |
548 | //Patch for ASIC turst read/write bug, needs to remove after metel fix | 548 | /*Patch for ASIC turst read/write bug, needs to remove after metel fix */ |
549 | #define RTMP_IO_READ32(_A, _R, _pV) \ | 549 | #define RTMP_IO_READ32(_A, _R, _pV) \ |
550 | { \ | 550 | { \ |
551 | if ((_A)->bPCIclkOff == FALSE) \ | 551 | if ((_A)->bPCIclkOff == FALSE) \ |
@@ -603,7 +603,7 @@ void linux_pci_unmap_single(void *handle, dma_addr_t dma_addr, size_t size, | |||
603 | Val = readl((void *)((_A)->CSRBaseAddress + MAC_CSR0)); \ | 603 | Val = readl((void *)((_A)->CSRBaseAddress + MAC_CSR0)); \ |
604 | writeb((_V), (PUCHAR)((_A)->CSRBaseAddress + (_R))); \ | 604 | writeb((_V), (PUCHAR)((_A)->CSRBaseAddress + (_R))); \ |
605 | } | 605 | } |
606 | #endif // #if defined(BRCM_6358) || defined(RALINK_2880) // | 606 | #endif /* #if defined(BRCM_6358) || defined(RALINK_2880) // */ |
607 | 607 | ||
608 | #define RTMP_IO_WRITE16(_A, _R, _V) \ | 608 | #define RTMP_IO_WRITE16(_A, _R, _V) \ |
609 | { \ | 609 | { \ |
@@ -611,9 +611,9 @@ void linux_pci_unmap_single(void *handle, dma_addr_t dma_addr, size_t size, | |||
611 | Val = readl((void *)((_A)->CSRBaseAddress + MAC_CSR0)); \ | 611 | Val = readl((void *)((_A)->CSRBaseAddress + MAC_CSR0)); \ |
612 | writew((_V), (PUSHORT)((_A)->CSRBaseAddress + (_R))); \ | 612 | writew((_V), (PUSHORT)((_A)->CSRBaseAddress + (_R))); \ |
613 | } | 613 | } |
614 | #endif // RTMP_MAC_PCI // | 614 | #endif /* RTMP_MAC_PCI // */ |
615 | #ifdef RTMP_MAC_USB | 615 | #ifdef RTMP_MAC_USB |
616 | //Patch for ASIC turst read/write bug, needs to remove after metel fix | 616 | /*Patch for ASIC turst read/write bug, needs to remove after metel fix */ |
617 | #define RTMP_IO_READ32(_A, _R, _pV) \ | 617 | #define RTMP_IO_READ32(_A, _R, _pV) \ |
618 | RTUSBReadMACRegister((_A), (_R), (PUINT32) (_pV)) | 618 | RTUSBReadMACRegister((_A), (_R), (PUINT32) (_pV)) |
619 | 619 | ||
@@ -634,7 +634,7 @@ void linux_pci_unmap_single(void *handle, dma_addr_t dma_addr, size_t size, | |||
634 | { \ | 634 | { \ |
635 | RTUSBSingleWrite((_A), (_R), (USHORT) (_V)); \ | 635 | RTUSBSingleWrite((_A), (_R), (USHORT) (_V)); \ |
636 | } | 636 | } |
637 | #endif // RTMP_MAC_USB // | 637 | #endif /* RTMP_MAC_USB // */ |
638 | 638 | ||
639 | /*********************************************************************************** | 639 | /*********************************************************************************** |
640 | * Network Related data structure and marco definitions | 640 | * Network Related data structure and marco definitions |
@@ -719,34 +719,34 @@ void linux_pci_unmap_single(void *handle, dma_addr_t dma_addr, size_t size, | |||
719 | 719 | ||
720 | #define CB_OFF 10 | 720 | #define CB_OFF 10 |
721 | 721 | ||
722 | // User Priority | 722 | /* User Priority */ |
723 | #define RTMP_SET_PACKET_UP(_p, _prio) (RTPKT_TO_OSPKT(_p)->cb[CB_OFF+0] = _prio) | 723 | #define RTMP_SET_PACKET_UP(_p, _prio) (RTPKT_TO_OSPKT(_p)->cb[CB_OFF+0] = _prio) |
724 | #define RTMP_GET_PACKET_UP(_p) (RTPKT_TO_OSPKT(_p)->cb[CB_OFF+0]) | 724 | #define RTMP_GET_PACKET_UP(_p) (RTPKT_TO_OSPKT(_p)->cb[CB_OFF+0]) |
725 | 725 | ||
726 | // Fragment # | 726 | /* Fragment # */ |
727 | #define RTMP_SET_PACKET_FRAGMENTS(_p, _num) (RTPKT_TO_OSPKT(_p)->cb[CB_OFF+1] = _num) | 727 | #define RTMP_SET_PACKET_FRAGMENTS(_p, _num) (RTPKT_TO_OSPKT(_p)->cb[CB_OFF+1] = _num) |
728 | #define RTMP_GET_PACKET_FRAGMENTS(_p) (RTPKT_TO_OSPKT(_p)->cb[CB_OFF+1]) | 728 | #define RTMP_GET_PACKET_FRAGMENTS(_p) (RTPKT_TO_OSPKT(_p)->cb[CB_OFF+1]) |
729 | 729 | ||
730 | // 0x0 ~0x7f: TX to AP's own BSS which has the specified AID. if AID>127, set bit 7 in RTMP_SET_PACKET_EMACTAB too. | 730 | /* 0x0 ~0x7f: TX to AP's own BSS which has the specified AID. if AID>127, set bit 7 in RTMP_SET_PACKET_EMACTAB too. */ |
731 | //(this value also as MAC(on-chip WCID) table index) | 731 | /*(this value also as MAC(on-chip WCID) table index) */ |
732 | // 0x80~0xff: TX to a WDS link. b0~6: WDS index | 732 | /* 0x80~0xff: TX to a WDS link. b0~6: WDS index */ |
733 | #define RTMP_SET_PACKET_WCID(_p, _wdsidx) (RTPKT_TO_OSPKT(_p)->cb[CB_OFF+2] = _wdsidx) | 733 | #define RTMP_SET_PACKET_WCID(_p, _wdsidx) (RTPKT_TO_OSPKT(_p)->cb[CB_OFF+2] = _wdsidx) |
734 | #define RTMP_GET_PACKET_WCID(_p) ((UCHAR)(RTPKT_TO_OSPKT(_p)->cb[CB_OFF+2])) | 734 | #define RTMP_GET_PACKET_WCID(_p) ((UCHAR)(RTPKT_TO_OSPKT(_p)->cb[CB_OFF+2])) |
735 | 735 | ||
736 | // 0xff: PKTSRC_NDIS, others: local TX buffer index. This value affects how to a packet | 736 | /* 0xff: PKTSRC_NDIS, others: local TX buffer index. This value affects how to a packet */ |
737 | #define RTMP_SET_PACKET_SOURCE(_p, _pktsrc) (RTPKT_TO_OSPKT(_p)->cb[CB_OFF+3] = _pktsrc) | 737 | #define RTMP_SET_PACKET_SOURCE(_p, _pktsrc) (RTPKT_TO_OSPKT(_p)->cb[CB_OFF+3] = _pktsrc) |
738 | #define RTMP_GET_PACKET_SOURCE(_p) (RTPKT_TO_OSPKT(_p)->cb[CB_OFF+3]) | 738 | #define RTMP_GET_PACKET_SOURCE(_p) (RTPKT_TO_OSPKT(_p)->cb[CB_OFF+3]) |
739 | 739 | ||
740 | // RTS/CTS-to-self protection method | 740 | /* RTS/CTS-to-self protection method */ |
741 | #define RTMP_SET_PACKET_RTS(_p, _num) (RTPKT_TO_OSPKT(_p)->cb[CB_OFF+4] = _num) | 741 | #define RTMP_SET_PACKET_RTS(_p, _num) (RTPKT_TO_OSPKT(_p)->cb[CB_OFF+4] = _num) |
742 | #define RTMP_GET_PACKET_RTS(_p) (RTPKT_TO_OSPKT(_p)->cb[CB_OFF+4]) | 742 | #define RTMP_GET_PACKET_RTS(_p) (RTPKT_TO_OSPKT(_p)->cb[CB_OFF+4]) |
743 | // see RTMP_S(G)ET_PACKET_EMACTAB | 743 | /* see RTMP_S(G)ET_PACKET_EMACTAB */ |
744 | 744 | ||
745 | // TX rate index | 745 | /* TX rate index */ |
746 | #define RTMP_SET_PACKET_TXRATE(_p, _rate) (RTPKT_TO_OSPKT(_p)->cb[CB_OFF+5] = _rate) | 746 | #define RTMP_SET_PACKET_TXRATE(_p, _rate) (RTPKT_TO_OSPKT(_p)->cb[CB_OFF+5] = _rate) |
747 | #define RTMP_GET_PACKET_TXRATE(_p) (RTPKT_TO_OSPKT(_p)->cb[CB_OFF+5]) | 747 | #define RTMP_GET_PACKET_TXRATE(_p) (RTPKT_TO_OSPKT(_p)->cb[CB_OFF+5]) |
748 | 748 | ||
749 | // From which Interface | 749 | /* From which Interface */ |
750 | #define RTMP_SET_PACKET_IF(_p, _ifdx) (RTPKT_TO_OSPKT(_p)->cb[CB_OFF+6] = _ifdx) | 750 | #define RTMP_SET_PACKET_IF(_p, _ifdx) (RTPKT_TO_OSPKT(_p)->cb[CB_OFF+6] = _ifdx) |
751 | #define RTMP_GET_PACKET_IF(_p) (RTPKT_TO_OSPKT(_p)->cb[CB_OFF+6]) | 751 | #define RTMP_GET_PACKET_IF(_p) (RTPKT_TO_OSPKT(_p)->cb[CB_OFF+6]) |
752 | #define RTMP_SET_PACKET_NET_DEVICE_MBSSID(_p, _bss) RTMP_SET_PACKET_IF((_p), (_bss)) | 752 | #define RTMP_SET_PACKET_NET_DEVICE_MBSSID(_p, _bss) RTMP_SET_PACKET_IF((_p), (_bss)) |
@@ -759,9 +759,9 @@ void linux_pci_unmap_single(void *handle, dma_addr_t dma_addr, size_t size, | |||
759 | #define RTMP_SET_PACKET_MOREDATA(_p, _morebit) (RTPKT_TO_OSPKT(_p)->cb[CB_OFF+7] = _morebit) | 759 | #define RTMP_SET_PACKET_MOREDATA(_p, _morebit) (RTPKT_TO_OSPKT(_p)->cb[CB_OFF+7] = _morebit) |
760 | #define RTMP_GET_PACKET_MOREDATA(_p) (RTPKT_TO_OSPKT(_p)->cb[CB_OFF+7]) | 760 | #define RTMP_GET_PACKET_MOREDATA(_p) (RTPKT_TO_OSPKT(_p)->cb[CB_OFF+7]) |
761 | 761 | ||
762 | // | 762 | /* */ |
763 | // Sepcific Pakcet Type definition | 763 | /* Sepcific Pakcet Type definition */ |
764 | // | 764 | /* */ |
765 | #define RTMP_PACKET_SPECIFIC_CB_OFFSET 11 | 765 | #define RTMP_PACKET_SPECIFIC_CB_OFFSET 11 |
766 | 766 | ||
767 | #define RTMP_PACKET_SPECIFIC_DHCP 0x01 | 767 | #define RTMP_PACKET_SPECIFIC_DHCP 0x01 |
@@ -771,10 +771,10 @@ void linux_pci_unmap_single(void *handle, dma_addr_t dma_addr, size_t size, | |||
771 | #define RTMP_PACKET_SPECIFIC_VLAN 0x10 | 771 | #define RTMP_PACKET_SPECIFIC_VLAN 0x10 |
772 | #define RTMP_PACKET_SPECIFIC_LLCSNAP 0x20 | 772 | #define RTMP_PACKET_SPECIFIC_LLCSNAP 0x20 |
773 | 773 | ||
774 | //Specific | 774 | /*Specific */ |
775 | #define RTMP_SET_PACKET_SPECIFIC(_p, _flg) (RTPKT_TO_OSPKT(_p)->cb[CB_OFF+11] = _flg) | 775 | #define RTMP_SET_PACKET_SPECIFIC(_p, _flg) (RTPKT_TO_OSPKT(_p)->cb[CB_OFF+11] = _flg) |
776 | 776 | ||
777 | //DHCP | 777 | /*DHCP */ |
778 | #define RTMP_SET_PACKET_DHCP(_p, _flg) \ | 778 | #define RTMP_SET_PACKET_DHCP(_p, _flg) \ |
779 | do{ \ | 779 | do{ \ |
780 | if (_flg) \ | 780 | if (_flg) \ |
@@ -784,7 +784,7 @@ void linux_pci_unmap_single(void *handle, dma_addr_t dma_addr, size_t size, | |||
784 | }while(0) | 784 | }while(0) |
785 | #define RTMP_GET_PACKET_DHCP(_p) (RTPKT_TO_OSPKT(_p)->cb[CB_OFF+11] & RTMP_PACKET_SPECIFIC_DHCP) | 785 | #define RTMP_GET_PACKET_DHCP(_p) (RTPKT_TO_OSPKT(_p)->cb[CB_OFF+11] & RTMP_PACKET_SPECIFIC_DHCP) |
786 | 786 | ||
787 | //EAPOL | 787 | /*EAPOL */ |
788 | #define RTMP_SET_PACKET_EAPOL(_p, _flg) \ | 788 | #define RTMP_SET_PACKET_EAPOL(_p, _flg) \ |
789 | do{ \ | 789 | do{ \ |
790 | if (_flg) \ | 790 | if (_flg) \ |
@@ -794,7 +794,7 @@ void linux_pci_unmap_single(void *handle, dma_addr_t dma_addr, size_t size, | |||
794 | }while(0) | 794 | }while(0) |
795 | #define RTMP_GET_PACKET_EAPOL(_p) (RTPKT_TO_OSPKT(_p)->cb[CB_OFF+11] & RTMP_PACKET_SPECIFIC_EAPOL) | 795 | #define RTMP_GET_PACKET_EAPOL(_p) (RTPKT_TO_OSPKT(_p)->cb[CB_OFF+11] & RTMP_PACKET_SPECIFIC_EAPOL) |
796 | 796 | ||
797 | //WAI | 797 | /*WAI */ |
798 | #define RTMP_SET_PACKET_WAI(_p, _flg) \ | 798 | #define RTMP_SET_PACKET_WAI(_p, _flg) \ |
799 | do{ \ | 799 | do{ \ |
800 | if (_flg) \ | 800 | if (_flg) \ |
@@ -806,7 +806,7 @@ void linux_pci_unmap_single(void *handle, dma_addr_t dma_addr, size_t size, | |||
806 | 806 | ||
807 | #define RTMP_GET_PACKET_LOWRATE(_p) (RTPKT_TO_OSPKT(_p)->cb[CB_OFF+11] & (RTMP_PACKET_SPECIFIC_EAPOL | RTMP_PACKET_SPECIFIC_DHCP | RTMP_PACKET_SPECIFIC_WAI)) | 807 | #define RTMP_GET_PACKET_LOWRATE(_p) (RTPKT_TO_OSPKT(_p)->cb[CB_OFF+11] & (RTMP_PACKET_SPECIFIC_EAPOL | RTMP_PACKET_SPECIFIC_DHCP | RTMP_PACKET_SPECIFIC_WAI)) |
808 | 808 | ||
809 | //VLAN | 809 | /*VLAN */ |
810 | #define RTMP_SET_PACKET_VLAN(_p, _flg) \ | 810 | #define RTMP_SET_PACKET_VLAN(_p, _flg) \ |
811 | do{ \ | 811 | do{ \ |
812 | if (_flg) \ | 812 | if (_flg) \ |
@@ -816,7 +816,7 @@ void linux_pci_unmap_single(void *handle, dma_addr_t dma_addr, size_t size, | |||
816 | }while(0) | 816 | }while(0) |
817 | #define RTMP_GET_PACKET_VLAN(_p) (RTPKT_TO_OSPKT(_p)->cb[CB_OFF+11] & RTMP_PACKET_SPECIFIC_VLAN) | 817 | #define RTMP_GET_PACKET_VLAN(_p) (RTPKT_TO_OSPKT(_p)->cb[CB_OFF+11] & RTMP_PACKET_SPECIFIC_VLAN) |
818 | 818 | ||
819 | //LLC/SNAP | 819 | /*LLC/SNAP */ |
820 | #define RTMP_SET_PACKET_LLCSNAP(_p, _flg) \ | 820 | #define RTMP_SET_PACKET_LLCSNAP(_p, _flg) \ |
821 | do{ \ | 821 | do{ \ |
822 | if (_flg) \ | 822 | if (_flg) \ |
@@ -827,7 +827,7 @@ void linux_pci_unmap_single(void *handle, dma_addr_t dma_addr, size_t size, | |||
827 | 827 | ||
828 | #define RTMP_GET_PACKET_LLCSNAP(_p) (RTPKT_TO_OSPKT(_p)->cb[CB_OFF+11] & RTMP_PACKET_SPECIFIC_LLCSNAP) | 828 | #define RTMP_GET_PACKET_LLCSNAP(_p) (RTPKT_TO_OSPKT(_p)->cb[CB_OFF+11] & RTMP_PACKET_SPECIFIC_LLCSNAP) |
829 | 829 | ||
830 | // IP | 830 | /* IP */ |
831 | #define RTMP_SET_PACKET_IPV4(_p, _flg) \ | 831 | #define RTMP_SET_PACKET_IPV4(_p, _flg) \ |
832 | do{ \ | 832 | do{ \ |
833 | if (_flg) \ | 833 | if (_flg) \ |
@@ -838,7 +838,7 @@ void linux_pci_unmap_single(void *handle, dma_addr_t dma_addr, size_t size, | |||
838 | 838 | ||
839 | #define RTMP_GET_PACKET_IPV4(_p) (RTPKT_TO_OSPKT(_p)->cb[CB_OFF+11] & RTMP_PACKET_SPECIFIC_IPV4) | 839 | #define RTMP_GET_PACKET_IPV4(_p) (RTPKT_TO_OSPKT(_p)->cb[CB_OFF+11] & RTMP_PACKET_SPECIFIC_IPV4) |
840 | 840 | ||
841 | // If this flag is set, it indicates that this EAPoL frame MUST be clear. | 841 | /* If this flag is set, it indicates that this EAPoL frame MUST be clear. */ |
842 | #define RTMP_SET_PACKET_CLEAR_EAP_FRAME(_p, _flg) (RTPKT_TO_OSPKT(_p)->cb[CB_OFF+12] = _flg) | 842 | #define RTMP_SET_PACKET_CLEAR_EAP_FRAME(_p, _flg) (RTPKT_TO_OSPKT(_p)->cb[CB_OFF+12] = _flg) |
843 | #define RTMP_GET_PACKET_CLEAR_EAP_FRAME(_p) (RTPKT_TO_OSPKT(_p)->cb[CB_OFF+12]) | 843 | #define RTMP_GET_PACKET_CLEAR_EAP_FRAME(_p) (RTPKT_TO_OSPKT(_p)->cb[CB_OFF+12]) |
844 | 844 | ||
@@ -860,7 +860,7 @@ int rt28xx_packet_xmit(struct sk_buff *skb); | |||
860 | #define IRQ_HANDLE_TYPE irqreturn_t | 860 | #define IRQ_HANDLE_TYPE irqreturn_t |
861 | 861 | ||
862 | IRQ_HANDLE_TYPE rt2860_interrupt(int irq, void *dev_instance); | 862 | IRQ_HANDLE_TYPE rt2860_interrupt(int irq, void *dev_instance); |
863 | #endif // RTMP_MAC_PCI // | 863 | #endif /* RTMP_MAC_PCI // */ |
864 | 864 | ||
865 | INT rt28xx_sta_ioctl(IN PNET_DEV net_dev, IN OUT struct ifreq *rq, IN INT cmd); | 865 | INT rt28xx_sta_ioctl(IN PNET_DEV net_dev, IN OUT struct ifreq *rq, IN INT cmd); |
866 | 866 | ||
@@ -869,4 +869,4 @@ extern int ra_mtd_read(int num, loff_t from, size_t len, u_char * buf); | |||
869 | 869 | ||
870 | #define GET_PAD_FROM_NET_DEV(_pAd, _net_dev) (_pAd) = (PRTMP_ADAPTER)(_net_dev)->ml_priv; | 870 | #define GET_PAD_FROM_NET_DEV(_pAd, _net_dev) (_pAd) = (PRTMP_ADAPTER)(_net_dev)->ml_priv; |
871 | 871 | ||
872 | #endif // __RT_LINUX_H__ // | 872 | #endif /* __RT_LINUX_H__ // */ |