mirror of
https://github.com/opnsense/src.git
synced 2026-02-21 17:00:58 -05:00
o remove os-specific glue code; it's now the responsibility of the driver o add wackelf utility for patching the ELF magic number on arm builds since noone can agree on how to mark a .o file as not having any floating point instructions o remove radar/dfs-related entry points; folks have finally decided how to support dfs w/o polluting the hal o properly recognize AR2424 chips (they were being rejected on attach despite being fully supported) o add HAL_CAP_RXORN_FATAL capability to control how RXORN errors are handled; previously RXORN was always treated as fatal because older chips required a reset; now we do not treat it as fatal for "newer chips" (noone seems to know what the cutoff is so this capability can be used to override the current guestimate) o HAL_CAP_RXTSTAMP_PREC capability to export the number of bits of precision for timestamp data returned in the rx descriptor o remove public exposure of the compression buffer; it is chip specific and never belonged in the public view o change definition of HAL_INT_GLOBAL from an enum member to a #define to workaround compilers that bitch about enum values that appear overflow 31 bits o add support for newer chips that can store the tkip mic key together with the cipher key in a single key cache entry o split tx/rx descriptor into a h/w section and a s/w portion; this permits storing the s/w area in cached memory when the h/w area is stored in uncached memory; this also shrinks memory use since only one status block is needed while multiple tx/rx descriptors may be required per frame o add final transmit series index to the transmit descriptor status so rate control algorithms don't need to grovel through h/w state to find it o remove ds_vdata field from the descriptor state as part of the radar changes o fix excessive stack usage for some 5212 rf backends o correct rfkill handling when the pin polarity is 0 true o correct handling of tsf wrap when reading 64-bit values MFC after: 1 month |
||
|---|---|---|
| .. | ||
| alpha-elf.hal.o.uu | ||
| alpha-elf.inc | ||
| alpha-elf.opt_ah.h | ||
| ap30.hal.o.uu | ||
| ap30.inc | ||
| ap30.opt_ah.h | ||
| ap43.hal.o.uu | ||
| ap43.inc | ||
| ap43.opt_ah.h | ||
| ap51.hal.o.uu | ||
| ap51.inc | ||
| ap51.opt_ah.h | ||
| ap61.hal.o.uu | ||
| ap61.inc | ||
| ap61.opt_ah.h | ||
| arm9-le-thumb-elf.hal.o.uu | ||
| arm9-le-thumb-elf.inc | ||
| arm9-le-thumb-elf.opt_ah.h | ||
| armv4-be-elf.hal.o.uu | ||
| armv4-be-elf.inc | ||
| armv4-be-elf.opt_ah.h | ||
| armv4-le-elf.hal.o.uu | ||
| armv4-le-elf.inc | ||
| armv4-le-elf.opt_ah.h | ||
| i386-elf.hal.o.uu | ||
| i386-elf.inc | ||
| i386-elf.opt_ah.h | ||
| mips-be-elf.hal.o.uu | ||
| mips-be-elf.inc | ||
| mips-be-elf.opt_ah.h | ||
| mips-le-elf.hal.o.uu | ||
| mips-le-elf.inc | ||
| mips-le-elf.opt_ah.h | ||
| mips1-be-elf.hal.o.uu | ||
| mips1-be-elf.inc | ||
| mips1-be-elf.opt_ah.h | ||
| mips1-le-elf.hal.o.uu | ||
| mips1-le-elf.inc | ||
| mips1-le-elf.opt_ah.h | ||
| mipsisa32-be-elf.hal.o.uu | ||
| mipsisa32-be-elf.inc | ||
| mipsisa32-be-elf.opt_ah.h | ||
| mipsisa32-le-elf.hal.o.uu | ||
| mipsisa32-le-elf.inc | ||
| mipsisa32-le-elf.opt_ah.h | ||
| powerpc-be-eabi.hal.o.uu | ||
| powerpc-be-eabi.inc | ||
| powerpc-be-eabi.opt_ah.h | ||
| powerpc-be-elf.hal.o.uu | ||
| powerpc-be-elf.inc | ||
| powerpc-be-elf.opt_ah.h | ||
| powerpc-le-eabi.hal.o.uu | ||
| powerpc-le-eabi.inc | ||
| powerpc-le-eabi.opt_ah.h | ||
| sh4-le-elf.hal.o.uu | ||
| sh4-le-elf.inc | ||
| sh4-le-elf.opt_ah.h | ||
| sparc-be-elf.hal.o.uu | ||
| sparc-be-elf.inc | ||
| sparc-be-elf.opt_ah.h | ||
| sparc64-be-elf.hal.o.uu | ||
| sparc64-be-elf.inc | ||
| sparc64-be-elf.opt_ah.h | ||
| wackelf.c | ||
| x86_64-elf.hal.o.uu | ||
| x86_64-elf.inc | ||
| x86_64-elf.opt_ah.h | ||
| xscale-be-elf.hal.o.uu | ||
| xscale-be-elf.inc | ||
| xscale-be-elf.opt_ah.h | ||
| xscale-le-elf.hal.o.uu | ||
| xscale-le-elf.inc | ||
| xscale-le-elf.opt_ah.h | ||