1
0
mirror of git://projects.qi-hardware.com/ben-wpan.git synced 2024-11-04 23:59:23 +02:00

tools/lib/atrf.c: perform driver-specific operations only if using that driver

- atrf.c (atrf_usb_handle): only return the handle if using the atusb
  driver
- atrf.c (atrf_ben_regs): only call atben_regs if using the atben driver
This commit is contained in:
Werner Almesberger 2011-04-10 17:34:46 -03:00
parent 7fa4e976ec
commit ccd3fd4264

View File

@ -31,20 +31,20 @@ struct atrf_dsc {
void *atrf_usb_handle(struct atrf_dsc *dsc)
{
#ifdef HAVE_USB
return dsc->handle;
#else
return NULL;
if (dsc->driver == &atusb_driver)
return dsc->handle;
#endif
return NULL;
}
void *atrf_ben_regs(struct atrf_dsc *dsc)
{
#ifdef HAVE_BEN
return atben_regs(dsc->handle);
#else
return NULL;
if (dsc->driver == &atben_driver)
return atben_regs(dsc->handle);
#endif
return NULL;
}