mirror of
https://github.com/RaySollium99/libpicofe.git
synced 2025-09-04 22:47:44 -04:00
input: allow several probe calls for rescan
git-svn-id: file:///home/notaz/opt/svn/PicoDrive/platform@920 be3aeb3a-fb24-0410-a615-afba39da0efa
This commit is contained in:
parent
7fd8dbbb9f
commit
a8dae1156b
1 changed files with 8 additions and 2 deletions
|
@ -223,8 +223,14 @@ void in_probe(void)
|
|||
int i;
|
||||
|
||||
in_have_async_devs = 0;
|
||||
for (i = 0; i < in_dev_count; i++)
|
||||
in_devices[i].probed = 0;
|
||||
for (i = 0; i < in_dev_count; i++) {
|
||||
in_dev_t *dev = &in_devices[i];
|
||||
if (dev->probed) {
|
||||
DRV(dev->drv_id).free(dev->drv_data);
|
||||
dev->drv_data = NULL;
|
||||
dev->probed = 0;
|
||||
}
|
||||
}
|
||||
|
||||
for (i = 1; i < IN_DRVID_COUNT; i++)
|
||||
in_drivers[i].probe();
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue