1234567891011121314151617181920212223242526272829303132333435 |
- #ifndef __SCGUESS_H__
- #define __SCGUESS_H__
- /*
- * This stuff just checks for environment variables. If they're there,
- * then it kinda figures hopefully that the card is there and it fills
- * in the values as defaults to choose from in Scott's & Paul's cool
- * install program.
- */
- /*
- * Returns 1 if it senses the BLASTER environment variable, 0 if it
- * doesn't. If it does return 1, it will also fill in as many fields
- * as it can extract from the environment variable. Any fields *not*
- * filled in will be set to -1. Of course, if the midi field is filled,
- * that means only that it's an SB16 and does not confirm whether the
- * WaveBlaster is present.
- */
- int SmellsLikeSB(int *addr, int *irq, int *dma, int *midi);
- /*
- * Returns 1 if it senses the ULTRASND environment variable, 0 if it
- * doesn't. If it does return 1, it will also fill in as many fields
- * as it can extract from the environment variable. Any fields *not*
- * filled in will be set to -1. Do we need the address, irq, and dma?
- * Paul's GF1_Detect code doesn't seem terribly interested in this
- * information. Who cares- it's bonus stuff if you're curious, and
- * militant GUSaholes can eat cake.
- */
- int SmellsLikeGUS(int *addr, int *irq, int *dma);
- #endif
|