Unified Time Division Duplex (TDD) and Frequency Division Duplex(FDD) code bases written for Shannon chipsets and achieved 30% code size reduction.