add chip select intialization