staticchar __init *move_firmware_args(int argc, LONG *argv, char *cp)
{ char *s; int actr, i;
actr = 1; /* Always ignore argv[0] */
while (actr < argc) { for(i = 0; i < ARRAY_SIZE(used_arc); i++) { int len = strlen(used_arc[i][0]);
if (!strncmp(prom_argv(actr), used_arc[i][0], len)) { /* Ok, we want it. First append the replacement... */
strcat(cp, used_arc[i][1]);
cp += strlen(used_arc[i][1]); /* ... and now the argument */
s = strchr(prom_argv(actr), '='); if (s) {
s++;
strcpy(cp, s);
cp += strlen(s);
}
*cp++ = ' '; break;
}
}
actr++;
}
return cp;
}
void __init prom_init_cmdline(int argc, LONG *argv)
{ char *cp; int actr, i;
Die Informationen auf dieser Webseite wurden
nach bestem Wissen sorgfältig zusammengestellt. Es wird jedoch weder Vollständigkeit, noch Richtigkeit,
noch Qualität der bereit gestellten Informationen zugesichert.