K 10 svn:author V 6 adrian K 8 svn:date V 27 2011-09-12T14:23:27.915331Z K 7 svn:log V 407 HAL_INT_GLOBAL needs to keep being set here so SWBA can fire appropriately whilst the rest of the interrupts are disabled. This constant rewriting of the interrupt mask/enable registers seems a bit silly to me; I'll have to tidy it up at some point. Linux just toggles AR_IER (global interrupt enable) on/off - but it does deferred beacon processing, rather than doing it in interrupt context like we do. END