u32 address;
u32 address = 0;
static void debuggerDumpLoad(int n, char** args){  u32 address;  char *file;  FILE *f;  int c;    if(n==3) {    file=args[1];        sscanf(args[2],"%x",&address);        f=fopen(file,"rb");    if(!f) {      printf("Error opening file.\n");      return;    }        fseek(f,0,SEEK_END);    int size=ftell(f);    fseek(f,0,SEEK_SET);        for(int i=0;i<size;i++) {      c = fgetc(f);      if(c == -1)        break;      debuggerWriteByte(address,c);      address++;    }    fclose(f);  } else    debuggerUsage("dload");}