lpc2900_run_bist128() is only used within OpenOCD.
 
Symbols
loading...
Files
loading...

lpc2900_run_bist128() function

Use BIST to calculate a 128-bit hash value over a range of flash.

Syntax

static uint32_t lpc2900_run_bist128(struct flash_bank *bank,     uint32_t addr_from,     uint32_t addr_to,     uint32_t signature[4]);
Implemented in lpc2900.c:312

Arguments

bank

Pointer to the flash bank descriptor

addr_from

addr_to

signature

References

LocationReferrerText
lpc2900.c:312
static uint32_t lpc2900_run_bist128(struct flash_bank *bank,
lpc2900.c:163
static uint32_t lpc2900_run_bist128(struct flash_bank *bank,
lpc2900.c:488lpc2900_handle_signature_command()
status = lpc2900_run_bist128(bank, bank->base, bank->base + (bank->size - 1), signature);
lpc2900.c:1532lpc2900_erase_check()
status = lpc2900_run_bist128(bank, bank->sectors[sector].offset,

Call Tree

Functions calling lpc2900_run_bist128()
Functions called by lpc2900_run_bist128()
lpc2900_run_bist128()
Data read by lpc2900_run_bist128()
lpc2900_run_bist128()
Type of lpc2900_run_bist128()
lpc2900_run_bist128()
uint8_t
uint32_t
all items filtered out