sam4_chip::details is only used within OpenOCD.
 
Symbols
loading...
Files
loading...

sam4_chip::details field

Syntax

struct sam4_chip_details details;

References

LocationReferrerText
at91sam4.c:175
struct sam4_chip_details details;
at91sam4.c:1509efc_start_command()
if (argument >= private->chip->details.n_gpnvms) {
at91sam4.c:1511efc_start_command()
private->chip->details.n_gpnvms);
at91sam4.c:1730flashd_get_gpnvm()
if (gpnvm >= private->chip->details.n_gpnvms) {
at91sam4.c:1732flashd_get_gpnvm()
gpnvm, private->chip->details.n_gpnvms);
at91sam4.c:1771flashd_clr_gpnvm()
if (gpnvm >= private->chip->details.n_gpnvms) {
at91sam4.c:1773flashd_clr_gpnvm()
gpnvm, private->chip->details.n_gpnvms);
at91sam4.c:1802flashd_set_gpnvm()
if (gpnvm >= private->chip->details.n_gpnvms) {
at91sam4.c:1804flashd_set_gpnvm()
gpnvm, private->chip->details.n_gpnvms);
at91sam4.c:2518sam4_flash_bank_command()
bank->driver_priv = &(chip->details.bank[0]);
at91sam4.c:2520sam4_flash_bank_command()
chip->details.bank[0].chip = chip;
at91sam4.c:2521sam4_flash_bank_command()
chip->details.bank[0].bank = bank;
at91sam4.c:2528sam4_flash_bank_command()
bank->driver_priv = &(chip->details.bank[1]);
at91sam4.c:2530sam4_flash_bank_command()
chip->details.bank[1].chip = chip;
at91sam4.c:2531sam4_flash_bank_command()
chip->details.bank[1].bank = bank;
at91sam4.c:2597sam4_get_details()
saved_banks[x] = chip->details.bank[x].bank;
at91sam4.c:2600sam4_get_details()
memcpy(&(private->chip->details),
at91sam4.c:2602sam4_get_details()
sizeof(private->chip->details));
at91sam4.c:2606sam4_get_details()
chip->details.bank[x].chip = chip;
at91sam4.c:2607sam4_get_details()
chip->details.bank[x].bank = saved_banks[x];
at91sam4.c:2626sam4_info()
private->chip->details.name,
at91sam4.c:2666sam4_probe()
if (bank->base == private->chip->details.bank[x].base_address) {
at91sam4.c:2667sam4_probe()
bank->size = private->chip->details.bank[x].size_bytes;
at91sam4.c:2699sam4_probe()
private->bank_number, private->chip->details.n_banks);
at91sam4.c:2700sam4_probe()
if ((private->bank_number + 1) == private->chip->details.n_banks) {
at91sam4.c:3052sam4_handle_info_command()
if (!chip->details.bank[0].bank) {
at91sam4.c:3063sam4_handle_info_command()
if (!(chip->details.bank[0].probed)) {
at91sam4.c:3064sam4_handle_info_command()
r = sam4_auto_probe(chip->details.bank[0].bank);
at91sam4.c:3075sam4_handle_info_command()
if (!(chip->details.bank[x].present))
at91sam4.c:3078sam4_handle_info_command()
if (!chip->details.bank[x].bank)
at91sam4.c:3081sam4_handle_info_command()
if (chip->details.bank[x].probed)
at91sam4.c:3084sam4_handle_info_command()
r = sam4_auto_probe(chip->details.bank[x].bank);
at91sam4.c:3113sam4_handle_gpnvm_command()
if (!chip->details.bank[0].bank) {
at91sam4.c:3118sam4_handle_gpnvm_command()
if (!chip->details.bank[0].probed) {
at91sam4.c:3119sam4_handle_gpnvm_command()
r = sam4_auto_probe(chip->details.bank[0].bank);
at91sam4.c:3147sam4_handle_gpnvm_command()
for (x = 0; x < chip->details.n_gpnvms; x++) {
at91sam4.c:3148sam4_handle_gpnvm_command()
r = flashd_get_gpnvm(&(chip->details.bank[0]), x, &v);
at91sam4.c:3155sam4_handle_gpnvm_command()
if ((who >= 0) && (((unsigned)(who)) < chip->details.n_gpnvms)) {
at91sam4.c:3156sam4_handle_gpnvm_command()
r = flashd_get_gpnvm(&(chip->details.bank[0]), who, &v);
at91sam4.c:3172sam4_handle_gpnvm_command()
r = flashd_set_gpnvm(&(chip->details.bank[0]), who);
at91sam4.c:3175sam4_handle_gpnvm_command()
r = flashd_clr_gpnvm(&(chip->details.bank[0]), who);

Data Use

Type of sam4_chip::details
sam4_chip::details
all items filtered out