BUS_INVALID
for (int p = 0; sProbedDevices[p].bus != BUS_INVALID; p++) {
while (sProbedDevices[p].bus != BUS_INVALID && p < MAX_DEVICES)
sProbedDevices[p + 1].bus = BUS_INVALID;
while (sProbedDevices[p].bus != BUS_INVALID)
sProbedDevices[p].bus = BUS_INVALID;
sProbedDevices[0].bus = BUS_INVALID;
return (sProbedDevices[0].bus != BUS_INVALID) ? B_OK : B_NOT_SUPPORTED;
for (int p = 0; sProbedDevices[p].bus != BUS_INVALID; p++) {