changes for T1.
This commit is contained in:
parent
0ef98a1624
commit
c92d6e60b0
|
@ -6,6 +6,9 @@
|
|||
* Copyright 1996 by Carsten Paeth (calle@calle.in-berlin.de)
|
||||
*
|
||||
* $Log$
|
||||
* Revision 1.7 1998/02/07 20:32:00 calle
|
||||
* update man page, remove old cardtype M1, add is done via avm_cs.o
|
||||
*
|
||||
* Revision 1.6 1998/02/07 20:09:00 calle
|
||||
* - added support for DN1/SPID1 DN2/SPID2 for 5ESS und NI1 protocols.
|
||||
* - allow debuging of patchvalues.
|
||||
|
@ -56,7 +59,7 @@ int debugpatch = 0;
|
|||
|
||||
void usage(void)
|
||||
{
|
||||
fprintf(stderr, "usage: %s add <portbase> <irq> [B1|T1] (Add a new card)\n", cmd);
|
||||
fprintf(stderr, "usage: %s add <portbase> <irq> [B1|T1 [<cardnr>]] (Add a new card)\n", cmd);
|
||||
fprintf(stderr, " or: %s load <bootcode> [contrnr [protocol [P2P | DN1:SPID1 [DN2:SPID2]]]] (load firmware)\n", cmd);
|
||||
fprintf(stderr, " or: %s reset [contrnr] (reset controller)\n", cmd);
|
||||
exit(1);
|
||||
|
@ -298,7 +301,7 @@ int main(int argc, char **argv)
|
|||
}
|
||||
|
||||
if (!strcasecmp(argv[arg_ofs], "add")) {
|
||||
int port, irq, cardtype;
|
||||
int port, irq, cardtype, cardnr = 0;
|
||||
if (ac >= 4) {
|
||||
int i;
|
||||
sscanf(argv[arg_ofs + 1], "%i", &port);
|
||||
|
@ -308,6 +311,8 @@ int main(int argc, char **argv)
|
|||
cardtype = AVM_CARDTYPE_B1;
|
||||
} else if (strcasecmp(argv[arg_ofs + 3],"T1") == 0) {
|
||||
cardtype = AVM_CARDTYPE_T1;
|
||||
if (argv[arg_ofs + 4])
|
||||
sscanf(argv[arg_ofs + 4], "%i", &cardnr);
|
||||
} else {
|
||||
fprintf(stderr, "%s: illegal cardtype \"%s\"\n", cmd, argv[arg_ofs + 3]);
|
||||
fprintf(stderr, "%s: try one of B1,T1", cmd);
|
||||
|
@ -337,6 +342,7 @@ int main(int argc, char **argv)
|
|||
newcard.port = port;
|
||||
newcard.irq = irq;
|
||||
newcard.cardtype = cardtype;
|
||||
newcard.cardnr = cardnr;
|
||||
if (!newdriver && cardtype != AVM_CARDTYPE_B1) {
|
||||
fprintf(stderr, "%s: only B1 supported by kernel driver, sorry\n", cmd);
|
||||
exit(1);
|
||||
|
|
Loading…
Reference in New Issue