From: Andreas M. <an...@us...> - 2006-01-12 10:37:12
|
[copying netdev for centralized development] Hi all, some updates to acx-20060111: - add some cache prefetching at critical places, but still unsure whether it helps (some rdtscl() testing hasn't shown much yet), thus make it configurable - add recommended cpu_relax() to busy-wait loops - use "counter % 8" instead of "counter % 5" for easier ASM calculation - add ACX_IE_HDR__TYPE_LEN define for IE struct header variables used everywhere - reorder struct wlandevice_t for better(??) cache use - kill superfluous result variable in conv.c - misc. small cleanup This patch is rediffed from my modified acx-20060109 tar, NOT compile-tested! Andreas Mohr |