Changeset 1711
- Timestamp:
- 09/14/06 08:21:22 (2 years ago)
- Files:
-
- trunk/hal/ah.h (modified) (7 diffs)
- trunk/hal/linux/ah_osdep.c (modified) (2 diffs)
- trunk/hal/public/alpha-elf.hal.o.uu (modified) (previous)
- trunk/hal/public/ap30.hal.o.uu (modified) (previous)
- trunk/hal/public/ap43.hal.o.uu (modified) (previous)
- trunk/hal/public/ap51.hal.o.uu (modified) (previous)
- trunk/hal/public/ap61.hal.o.uu (modified) (previous)
- trunk/hal/public/arm9-le-thumb-elf.hal.o.uu (modified) (previous)
- trunk/hal/public/arm9-le-thumb-elf.inc (modified) (2 diffs)
- trunk/hal/public/armv4-be-elf.hal.o.uu (modified) (previous)
- trunk/hal/public/armv4-be-elf.inc (modified) (2 diffs)
- trunk/hal/public/armv4-le-elf.hal.o.uu (modified) (previous)
- trunk/hal/public/armv4-le-elf.inc (modified) (2 diffs)
- trunk/hal/public/i386-elf.hal.o.uu (modified) (previous)
- trunk/hal/public/mips-be-elf.hal.o.uu (modified) (previous)
- trunk/hal/public/mips-le-elf.hal.o.uu (modified) (previous)
- trunk/hal/public/mips1-be-elf.hal.o.uu (modified) (previous)
- trunk/hal/public/mips1-le-elf.hal.o.uu (modified) (previous)
- trunk/hal/public/mipsisa32-be-elf.hal.o.uu (modified) (previous)
- trunk/hal/public/mipsisa32-le-elf.hal.o.uu (modified) (previous)
- trunk/hal/public/powerpc-be-eabi.hal.o.uu (modified) (previous)
- trunk/hal/public/powerpc-be-elf.hal.o.uu (modified) (previous)
- trunk/hal/public/powerpc-le-eabi.hal.o.uu (modified) (previous)
- trunk/hal/public/sh4-le-elf.hal.o.uu (modified) (previous)
- trunk/hal/public/sparc-be-elf.hal.o.uu (modified) (previous)
- trunk/hal/public/sparc64-be-elf.hal.o.uu (modified) (previous)
- trunk/hal/public/wackelf.c (added)
- trunk/hal/public/x86_64-elf.hal.o.uu (modified) (previous)
- trunk/hal/public/xscale-be-elf.hal.o.uu (modified) (previous)
- trunk/hal/public/xscale-be-elf.inc (modified) (2 diffs)
- trunk/hal/public/xscale-le-elf.hal.o.uu (modified) (previous)
- trunk/hal/public/xscale-le-elf.inc (modified) (2 diffs)
- trunk/hal/version.h (modified) (1 diff)
Legend:
- Unmodified
- Added
- Removed
- Modified
- Copied
- Moved
trunk/hal/ah.h
r1631 r1711 132 132 HAL_CAP_11D = 28, /* 11d beacon support for changing cc */ 133 133 HAL_CAP_INTMIT = 29, /* interference mitigation */ 134 HAL_CAP_RXORN_FATAL = 30, /* HAL_INT_RXORN treated as fatal */ 134 135 } HAL_CAPABILITY_TYPE; 135 136 … … 287 288 #define HAL_COMP_BUF_MAX_SIZE 9216 /* 9K */ 288 289 #define HAL_COMP_BUF_ALIGN_SIZE 512 289 #define HAL_DECOMP_MASK_SIZE 128290 291 290 292 291 /* … … 359 358 HAL_INT_CABEND = 0x02000000, /* Non-common mapping */ 360 359 HAL_INT_FATAL = 0x40000000, /* Non-common mapping */ 361 HAL_INT_GLOBAL = 0x80000000,/* Set/clear IER */360 #define HAL_INT_GLOBAL 0x80000000 /* Set/clear IER */ 362 361 HAL_INT_BMISC = HAL_INT_TIM 363 362 | HAL_INT_DTIM … … 378 377 | HAL_INT_BMISS 379 378 | HAL_INT_GPIO, 380 HAL_INT_NOCARD = 0xffffffff /* To signal the card was removed */381 379 } HAL_INT; 382 380 … … 526 524 u_int8_t kv_val[16]; /* enough for 128-bit keys */ 527 525 u_int8_t kv_mic[8]; /* TKIP MIC key */ 526 u_int8_t kv_txmic[8]; /* TKIP TX MIC key (optional) */ 528 527 } HAL_KEYVAL; 529 528 … … 607 606 u_int32_t ah_magic; /* consistency check magic number */ 608 607 u_int32_t ah_abi; /* HAL ABI version */ 609 #define HAL_ABI_VERSION 0x060 52200 /* YYMMDDnn */608 #define HAL_ABI_VERSION 0x06090700 /* YYMMDDnn */ 610 609 u_int16_t ah_devid; /* PCI device ID */ 611 610 u_int16_t ah_subvendorid; /* PCI subvendor ID */ … … 621 620 u_int16_t ah_analog5GhzRev;/* 5GHz radio revision */ 622 621 u_int16_t ah_analog2GhzRev;/* 2GHz radio revision */ 623 u_int8_t ah_decompMask[HAL_DECOMP_MASK_SIZE]; /* decomp mask array */ 622 624 623 const HAL_RATE_TABLE *__ahdecl(*ah_getRateTable)(struct ath_hal *, 625 624 u_int mode); trunk/hal/linux/ah_osdep.c
r1574 r1711 537 537 * Module glue. 538 538 */ 539 #include "version.h"540 539 static char *dev_info = "ath_hal"; 541 540 … … 543 542 MODULE_DESCRIPTION("Atheros Hardware Access Layer (HAL)"); 544 543 MODULE_SUPPORTED_DEVICE("Atheros WLAN devices"); 545 #ifdef MODULE_VERSION546 MODULE_VERSION(ATH_HAL_VERSION);547 #endif548 544 #ifdef MODULE_LICENSE 549 545 MODULE_LICENSE("Proprietary"); trunk/hal/public/arm9-le-thumb-elf.inc
r1606 r1711 34 34 # THE POSSIBILITY OF SUCH DAMAGES. 35 35 # 36 # $Id: //depot/sw/branches/sam_hal/public/arm9-le-thumb-elf.inc# 2$36 # $Id: //depot/sw/branches/sam_hal/public/arm9-le-thumb-elf.inc#3 $ 37 37 # 38 38 … … 75 75 LDOPTS= -EL 76 76 COPTS+= -DAH_BYTE_ORDER=AH_LITTLE_ENDIAN 77 COPTS+= -mthumb -mlittle-endian -mcpu=arm9 -msoft-float\77 COPTS+= -mthumb -mlittle-endian -mcpu=arm9 \ 78 78 -ffunction-sections -fdata-sections trunk/hal/public/armv4-be-elf.inc
r1631 r1711 34 34 # THE POSSIBILITY OF SUCH DAMAGES. 35 35 # 36 # $Id: //depot/sw/branches/sam_hal/public/armv4-be-elf.inc# 3$36 # $Id: //depot/sw/branches/sam_hal/public/armv4-be-elf.inc#4 $ 37 37 # 38 38 … … 71 71 LDOPTS= -EB 72 72 COPTS+= -DAH_BYTE_ORDER=AH_BIG_ENDIAN 73 COPTS+= -march=armv4 -mbig-endian -msoft-float\73 COPTS+= -march=armv4 -mbig-endian \ 74 74 -fno-strict-aliasing -fno-common trunk/hal/public/armv4-le-elf.inc
r1631 r1711 34 34 # THE POSSIBILITY OF SUCH DAMAGES. 35 35 # 36 # $Id: //depot/sw/branches/sam_hal/public/armv4-le-elf.inc# 3$36 # $Id: //depot/sw/branches/sam_hal/public/armv4-le-elf.inc#4 $ 37 37 # 38 38 … … 71 71 LDOPTS= -EL 72 72 COPTS+= -DAH_BYTE_ORDER=AH_LITTLE_ENDIAN 73 COPTS+= -march=armv4 -mlittle-endian -msoft-float\73 COPTS+= -march=armv4 -mlittle-endian \ 74 74 -fno-strict-aliasing -fno-common trunk/hal/public/xscale-be-elf.inc
r1606 r1711 34 34 # THE POSSIBILITY OF SUCH DAMAGES. 35 35 # 36 # $Id: //depot/sw/branches/sam_hal/public/xscale-be-elf.inc# 2$36 # $Id: //depot/sw/branches/sam_hal/public/xscale-be-elf.inc#3 $ 37 37 # 38 38 … … 79 79 COPTS+= -DAH_BYTE_ORDER=AH_BIG_ENDIAN 80 80 COPTS+= -march=armv4 -mbig-endian -fno-strict-aliasing -fno-common -mapcs-32 \ 81 -mtune=xscale -mshort-load-bytes -msoft-float -mfp=281 -mtune=xscale -mshort-load-bytes trunk/hal/public/xscale-le-elf.inc
r1606 r1711 34 34 # THE POSSIBILITY OF SUCH DAMAGES. 35 35 # 36 # $Id: //depot/sw/branches/sam_hal/public/xscale-le-elf.inc# 2$36 # $Id: //depot/sw/branches/sam_hal/public/xscale-le-elf.inc#3 $ 37 37 # 38 38 … … 80 80 COPTS+= -DAH_BYTE_ORDER=AH_LITTLE_ENDIAN 81 81 COPTS+= -march=armv4 -mlittle-endian -fno-strict-aliasing -fno-common \ 82 -mapcs-32 -mtune=xscale -mshort-load-bytes -msoft-float -mfp=282 -mapcs-32 -mtune=xscale -mshort-load-bytes trunk/hal/version.h
r1631 r1711 36 36 * $Id$ 37 37 */ 38 #define ATH_HAL_VERSION "0.9.1 7.2"38 #define ATH_HAL_VERSION "0.9.18.0"
