void fb_mmc_erase(const char *cmd, char *response) { int ret; block_dev_desc_t *dev_desc; disk_partition_t info; /* initialize the response buffer */ response_str = response; dev_desc = get_dev("mmc", CONFIG_FASTBOOT_FLASH_MMC_DEV); if (!dev_desc || dev_desc->type == DEV_TYPE_UNKNOWN) { error("invalid mmc device\n"); fastboot_fail("invalid mmc device"); return; } ret = get_partition_info_efi_by_name(dev_desc, cmd, &info); if (ret) { error("cannot find partition: '%s'\n", cmd); fastboot_fail("cannot find partition"); return; } erase_image(dev_desc, &info, cmd); }
int main(int argc, char **argv) { if (argc != 2) { fprintf(stderr, "usage: %s <partition>\n", argv[0]); return 2; } return erase_image(argv[1]); }
int main (int argc, char **argv) { image *img; printf ("start\n"); allegro_init (); set_gfx_mode (GFX_VESA1,640,480,640,480); setup_palette (); img=open_pcx (argv[1]); convert_scr7 (img); getch (); erase_image (img); allegro_exit (); return 0; }