mirror of
https://github.com/RaySollium99/picodrive.git
synced 2025-09-05 15:27:46 -04:00
input: allow several probe calls for rescan
git-svn-id: file:///home/notaz/opt/svn/PicoDrive@920 be3aeb3a-fb24-0410-a615-afba39da0efa
This commit is contained in:
parent
9767592ab7
commit
13b1eeae72
1 changed files with 8 additions and 2 deletions
|
@ -223,8 +223,14 @@ void in_probe(void)
|
||||||
int i;
|
int i;
|
||||||
|
|
||||||
in_have_async_devs = 0;
|
in_have_async_devs = 0;
|
||||||
for (i = 0; i < in_dev_count; i++)
|
for (i = 0; i < in_dev_count; i++) {
|
||||||
in_devices[i].probed = 0;
|
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++)
|
for (i = 1; i < IN_DRVID_COUNT; i++)
|
||||||
in_drivers[i].probe();
|
in_drivers[i].probe();
|
||||||
|
|
Loading…
Add table
Add a link
Reference in a new issue