Lines Matching refs:spec
162 size = cardi_common.cmd->spec.subsect_size;
341 MI_CpuFill8(&p->spec, 0, sizeof(p->spec));
343 p->spec.caps = (CARD_BACKUP_CAPS_AVAILABLE | CARD_BACKUP_CAPS_READ_STATUS);
358 p->spec.total_size = size;
360 p->spec.initial_status = 0xFF;
368 p->spec.page_size = 0x10;
369 p->spec.addr_width = 1;
370 p->spec.program_page = 5;
371 p->spec.initial_status = 0xF0;
374 p->spec.page_size = 0x0020;
375 p->spec.addr_width = 2;
376 p->spec.program_page = 5;
377 p->spec.initial_status = 0x00;
380 p->spec.page_size = 0x0080;
381 p->spec.addr_width = 2;
382 p->spec.program_page = 10;
383 p->spec.initial_status = 0x00;
386 p->spec.page_size = 0x0100;
387 p->spec.addr_width = 3;
388 p->spec.program_page = 5;
389 p->spec.initial_status = 0x00;
392 p->spec.sect_size = p->spec.page_size;
393 p->spec.caps |= CARD_BACKUP_CAPS_READ;
394 p->spec.caps |= CARD_BACKUP_CAPS_PROGRAM;
395 p->spec.caps |= CARD_BACKUP_CAPS_VERIFY;
396 p->spec.caps |= CARD_BACKUP_CAPS_WRITE_STATUS;
407 p->spec.write_page = 25;
408 p->spec.write_page_total = 300;
409 p->spec.erase_page = 300;
410 p->spec.erase_sector = 5000;
411 p->spec.caps |= CARD_BACKUP_CAPS_WRITE;
412 p->spec.caps |= CARD_BACKUP_CAPS_ERASE_PAGE;
415 p->spec.write_page = 23;
416 p->spec.write_page_total = 300;
417 p->spec.erase_sector = 500;
418 p->spec.erase_sector_total = 5000;
419 p->spec.erase_chip = 10000;
420 p->spec.erase_chip_total = 60000;
421 p->spec.initial_status = 0x00;
422 p->spec.caps |= CARD_BACKUP_CAPS_WRITE;
423 p->spec.caps |= CARD_BACKUP_CAPS_ERASE_PAGE;
424 p->spec.caps |= CARD_BACKUP_CAPS_ERASE_CHIP;
425 p->spec.caps |= CARD_BACKUP_CAPS_WRITE_STATUS;
428 p->spec.erase_sector = 600;
429 p->spec.erase_sector_total = 3000;
430 p->spec.erase_subsector = 70;
431 p->spec.erase_subsector_total = 150;
432 p->spec.erase_chip = 23000;
433 p->spec.erase_chip_total = 800000;
434 p->spec.initial_status = 0x00;
435 p->spec.subsect_size = 0x1000;
436 p->spec.caps |= CARD_BACKUP_CAPS_ERASE_SUBSECTOR;
437 p->spec.caps |= CARD_BACKUP_CAPS_ERASE_CHIP;
438 p->spec.caps |= CARD_BACKUP_CAPS_WRITE_STATUS;
443 p->spec.erase_sector = 1000;
444 p->spec.erase_sector_total = 3000;
445 p->spec.erase_chip = 68000;
446 p->spec.erase_chip_total = 160000;
447 p->spec.initial_status = 0x00;
448 p->spec.caps |= CARD_BACKUP_CAPS_ERASE_CHIP;
449 p->spec.caps |= CARD_BACKUP_CAPS_WRITE_STATUS;
453 p->spec.erase_sector = 1000;
454 p->spec.erase_sector_total = 3000;
455 p->spec.erase_chip = 68000;
456 p->spec.erase_chip_total = 160000;
457 p->spec.initial_status = 0x84;
458 p->spec.caps |= CARD_BACKUP_CAPS_ERASE_CHIP;
459 p->spec.caps |= CARD_BACKUP_CAPS_WRITE_STATUS;
463 p->spec.sect_size = 0x010000;
464 p->spec.page_size = 0x0100;
465 p->spec.addr_width = 3;
466 p->spec.program_page = 5;
467 p->spec.caps |= CARD_BACKUP_CAPS_READ;
468 p->spec.caps |= CARD_BACKUP_CAPS_PROGRAM;
469 p->spec.caps |= CARD_BACKUP_CAPS_VERIFY;
470 p->spec.caps |= CARD_BACKUP_CAPS_ERASE_SECTOR;
482 p->spec.page_size = size;
483 p->spec.sect_size = size;
484 p->spec.addr_width = 2;
485 p->spec.initial_status = 0x00;
486 p->spec.caps |= CARD_BACKUP_CAPS_READ;
487 p->spec.caps |= CARD_BACKUP_CAPS_PROGRAM;
488 p->spec.caps |= CARD_BACKUP_CAPS_VERIFY;
489 p->spec.caps |= CARD_BACKUP_CAPS_WRITE_STATUS;
495 p->spec.total_size = 0;
698 return cardi_common.cmd->spec.total_size;
714 return cardi_common.cmd->spec.sect_size;
730 return cardi_common.cmd->spec.page_size;