Smlrc: option -v moved to target-dependent part.

Fixed bug in simulator: read from incorrect file descriptor when
the second SD card not configured.
This commit is contained in:
Sergey
2014-05-03 01:28:48 -07:00
parent 6f8e71c1b8
commit 777ad1471b
3 changed files with 5 additions and 5 deletions

View File

@@ -63,6 +63,10 @@ int GenInitParams(int argc, char** argv, int* idx)
UseGp = 1; UseGp = 1;
return 1; return 1;
} }
else if (!strcmp(argv[*idx], "-v"))
{
return 1;
}
return 0; return 0;
} }

View File

@@ -7593,10 +7593,6 @@ int main(int argc, char** argv)
verbose = 1; verbose = 1;
continue; continue;
} }
else if (!strcmp(argv[i], "-v"))
{
continue;
}
#ifndef NO_PREPROCESSOR #ifndef NO_PREPROCESSOR
else if (!strcmp(argv[i], "-I")) else if (!strcmp(argv[i], "-I"))
{ {

View File

@@ -140,7 +140,7 @@ unsigned dev_sdcard_io (cpu_mips_t *cpu, unsigned data)
pic32->sdcard[1].select ? &pic32->sdcard[1] : 0; pic32->sdcard[1].select ? &pic32->sdcard[1] : 0;
unsigned reply; unsigned reply;
if (! d) { if (! d || ! d->fd) {
TRACE ("sdcard: unselected i/o\n"); TRACE ("sdcard: unselected i/o\n");
return 0xFF; return 0xFF;
} }