Ejemplo n.º 1
0
void pcb_flash_store(uint16_t key, uint8_t byte)
{
    if (key > 0xFFF) {
        return;
    }
    
    flash_program_byte(KPCB_FLASH_BASE_ADDR + key, byte);
}
Ejemplo n.º 2
0
void flash_program(u32 address, u8* data, u32 len)
{
  /* TODO: Use dword and word size program operations where possible for turbo
   * speed. */
  u32 i;
  for (i=0; i<len; i++)
    flash_program_byte(address+i, data[i]);
}
Ejemplo n.º 3
0
void flash_program(uint32_t address, uint8_t *data, uint32_t len)
{
	/* TODO: Use dword and word size program operations where possible for
	 * turbo speed.
	 */
	uint32_t i;
	for (i = 0; i < len; i++) {
		flash_program_byte(address+i, data[i]);
	}
}