|
|
| version 1.10, 2004/05/13 23:49:20 | version 1.11, 2004/05/19 22:52:50 |
|---|---|
| Line 816 static int stliprobe(struct isa_device * | Line 816 static int stliprobe(struct isa_device * |
| { | { |
| stlibrd_t *brdp; | stlibrd_t *brdp; |
| int btype, bclass; | int btype, bclass; |
| static int once; | |
| if (!once++) | |
| cdevsw_add(&stli_cdevsw); | |
| #if STLDEBUG | #if STLDEBUG |
| printf("stliprobe(idp=%x): unit=%d iobase=%x flags=%x\n", (int) idp, | printf("stliprobe(idp=%x): unit=%d iobase=%x flags=%x\n", (int) idp, |
| Line 3543 static int stli_brdattach(stlibrd_t *brd | Line 3539 static int stli_brdattach(stlibrd_t *brd |
| printf("stli%d: %s (driver version %s), unit=%d nrpanels=%d " | printf("stli%d: %s (driver version %s), unit=%d nrpanels=%d " |
| "nrports=%d\n", brdp->unitid, stli_brdnames[brdp->brdtype], | "nrports=%d\n", brdp->unitid, stli_brdnames[brdp->brdtype], |
| stli_drvversion, brdp->brdnr, brdp->nrpanels, brdp->nrports); | stli_drvversion, brdp->brdnr, brdp->nrpanels, brdp->nrports); |
| cdevsw_add(&stli_cdevsw, -1, brdp->unitid); | |
| return(0); | return(0); |
| } | } |