Changeset c3d9aaf5 in mainline for uspace/srv/devman/devman.h
- Timestamp:
- 2025-02-03T15:52:08Z (19 hours ago)
- Branches:
- master
- Children:
- b1490d2
- Parents:
- a796812c
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
uspace/srv/devman/devman.h
ra796812c rc3d9aaf5 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.