Effective operation of small spacecraft implies processors with low cost, energy efficiency and low computational burdens while retaining accurate output tracking. This paper presents the extension of work in [1] on eliminating the chattering for Sliding Mode Control (SMC) using a decaying boundary layer design which is able to achieve these small spacecraft operation needs. The extension is applied on a spacecraft's attitude control, while orbiting the earth with angular velocity, ω0. In SMC, chattering is a main drawback as it can cause wear and tear to moving mechanical parts. Earlier work on a decaying boundary layer design was capable of reducing the chattering phenomena for a limited time only and hence this paper proposes a novel decaying boundary layer and switching function to improve the earlier version. The proposed technique is shown to reduce chattering permanently and also retain control output accuracy.