add SPI_setProtectArea function