Changeset d30e067 in mainline for uspace/srv/devman/devman.h
- Timestamp:
- 2025-03-02T20:02:33Z (5 months ago)
- Children:
- 8cdf360
- Parents:
- 7debda3 (diff), 4285f384 (diff)
Note: this is a merge changeset, the changes displayed below correspond to the merge itself.
Use the(diff)
links above to see all the changes relative to each parent. - File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
uspace/srv/devman/devman.h
r7debda3 rd30e067 1 1 /* 2 * Copyright (c) 2025 Jiri Svoboda 2 3 * Copyright (c) 2010 Lenka Trochtova 3 * Copyright (c) 2011 Jiri Svoboda4 4 * All rights reserved. 5 5 * … … 105 105 typedef enum { 106 106 DEVICE_NOT_INITIALIZED = 0, 107 DEVICE_ATTACHING, 107 108 DEVICE_USABLE, 108 109 DEVICE_NOT_PRESENT, … … 129 130 /** The state of the device. */ 130 131 device_state_t state; 132 /** Protect device state field */ 133 fibril_mutex_t state_lock; 134 /** Signalled when device state changes */ 135 fibril_condvar_t state_cv; 131 136 /** Link to list of devices owned by driver (driver_t.devices) */ 132 137 link_t driver_devices;
Note:
See TracChangeset
for help on using the changeset viewer.