Atomic macro and range access handler