fix bcm4329 driver for -DAP_ONLY option and GCC 4.6 array bounds warnings