Example #1
0
STATIC_PREFIX void spi_program(unsigned addr,unsigned size)
{
	serial_puts("\nProgram..");
    SPI_page_program((unsigned *)addr,0,size);
    serial_puts("\nEnd..\n");

}
Example #2
0
STATIC_PREFIX void spi_program(unsigned dest,unsigned src,unsigned size)
{
	unsigned addr=0;
	spi_disable_write_protect();
	serial_puts("\nProgram..");
	for(addr=0;addr<size;addr+=4096){
        SPI_sector_erase(dest+addr);
        SPI_page_program((unsigned *)(src+addr),(dest+addr),4096);
    }
    serial_puts("\nEnd..\n");

}