Merged from sys/isa/fd.c revision 1.258.

This commit is contained in:
Yoshihiro Takahashi 2003-09-13 12:56:05 +00:00
parent 9521a390b7
commit 211822ccef
2 changed files with 12 additions and 12 deletions

View File

@ -385,7 +385,7 @@ struct fd_data {
struct callout_handle tohandle;
struct devstat *device_stats;
dev_t masterdev;
#ifndef BURN_BRIDGES
#ifdef GONE_IN_5
eventhandler_tag clonetag;
dev_t clonedevs[NUMDENS - 1];
#endif
@ -517,7 +517,7 @@ static int fdc_detach(device_t dev);
static void fdc_add_child(device_t, const char *, int);
static int fdc_attach(device_t);
static int fdc_print_child(device_t, device_t);
#ifndef BURN_BRIDGES
#ifdef GONE_IN_5
static void fd_clone (void *, char *, int, dev_t *);
#endif
static int fd_probe(device_t);
@ -1430,7 +1430,7 @@ DRIVER_MODULE(fdc, pccard, fdc_pccard_driver, fdc_devclass, 0, 0);
#endif /* NCARD > 0 */
#ifndef BURN_BRIDGES
#ifdef GONE_IN_5
/*
* Create a clone device upon request by devfs.
*/
@ -1727,12 +1727,12 @@ fd_attach(device_t dev)
struct fd_data *fd;
fd = device_get_softc(dev);
#ifndef BURN_BRIDGES
#ifdef GONE_IN_5
fd->clonetag = EVENTHANDLER_REGISTER(dev_clone, fd_clone, fd, 1000);
#endif
fd->masterdev = make_dev(&fd_cdevsw, fd->fdu << 6,
UID_ROOT, GID_OPERATOR, 0640, "fd%d", fd->fdu);
#ifndef BURN_BRIDGES
#ifdef GONE_IN_5
{
int i;
for (i = 0; i < NUMDENS - 1; i++)
@ -1755,7 +1755,7 @@ fd_detach(device_t dev)
untimeout(fd_turnoff, fd, fd->toffhandle);
devstat_remove_entry(fd->device_stats);
destroy_dev(fd->masterdev);
#ifndef BURN_BRIDGES
#ifdef GONE_IN_5
{
int i;
for (i = 0; i < NUMDENS - 1; i++)

View File

@ -385,7 +385,7 @@ struct fd_data {
struct callout_handle tohandle;
struct devstat *device_stats;
dev_t masterdev;
#ifndef BURN_BRIDGES
#ifdef GONE_IN_5
eventhandler_tag clonetag;
dev_t clonedevs[NUMDENS - 1];
#endif
@ -517,7 +517,7 @@ static int fdc_detach(device_t dev);
static void fdc_add_child(device_t, const char *, int);
static int fdc_attach(device_t);
static int fdc_print_child(device_t, device_t);
#ifndef BURN_BRIDGES
#ifdef GONE_IN_5
static void fd_clone (void *, char *, int, dev_t *);
#endif
static int fd_probe(device_t);
@ -1430,7 +1430,7 @@ DRIVER_MODULE(fdc, pccard, fdc_pccard_driver, fdc_devclass, 0, 0);
#endif /* NCARD > 0 */
#ifndef BURN_BRIDGES
#ifdef GONE_IN_5
/*
* Create a clone device upon request by devfs.
*/
@ -1727,12 +1727,12 @@ fd_attach(device_t dev)
struct fd_data *fd;
fd = device_get_softc(dev);
#ifndef BURN_BRIDGES
#ifdef GONE_IN_5
fd->clonetag = EVENTHANDLER_REGISTER(dev_clone, fd_clone, fd, 1000);
#endif
fd->masterdev = make_dev(&fd_cdevsw, fd->fdu << 6,
UID_ROOT, GID_OPERATOR, 0640, "fd%d", fd->fdu);
#ifndef BURN_BRIDGES
#ifdef GONE_IN_5
{
int i;
for (i = 0; i < NUMDENS - 1; i++)
@ -1755,7 +1755,7 @@ fd_detach(device_t dev)
untimeout(fd_turnoff, fd, fd->toffhandle);
devstat_remove_entry(fd->device_stats);
destroy_dev(fd->masterdev);
#ifndef BURN_BRIDGES
#ifdef GONE_IN_5
{
int i;
for (i = 0; i < NUMDENS - 1; i++)