SW serial driver