Changeset 041b026 in mainline for uspace/srv/devman/devman.h
- Timestamp:
- 2013-09-10T18:10:32Z (12 years ago)
- Branches:
- lfn, master, serial, ticket/834-toolchain-update, topic/msim-upgrade, topic/simplify-dev-export
- Children:
- d1bafbf
- Parents:
- 5b08d750
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
uspace/srv/devman/devman.h
r5b08d750 r041b026 247 247 extern char *read_id(const char **); 248 248 249 /* Drivers */250 251 extern void init_driver_list(driver_list_t *);252 extern driver_t *create_driver(void);253 extern bool get_driver_info(const char *, const char *, driver_t *);254 extern int lookup_available_drivers(driver_list_t *, const char *);255 256 extern driver_t *find_best_match_driver(driver_list_t *, dev_node_t *);257 extern bool assign_driver(dev_node_t *, driver_list_t *, dev_tree_t *);258 259 extern void add_driver(driver_list_t *, driver_t *);260 extern void attach_driver(dev_tree_t *, dev_node_t *, driver_t *);261 extern void detach_driver(dev_tree_t *, dev_node_t *);262 extern void add_device(driver_t *, dev_node_t *, dev_tree_t *);263 extern bool start_driver(driver_t *);264 extern int driver_dev_remove(dev_tree_t *, dev_node_t *);265 extern int driver_dev_gone(dev_tree_t *, dev_node_t *);266 extern int driver_fun_online(dev_tree_t *, fun_node_t *);267 extern int driver_fun_offline(dev_tree_t *, fun_node_t *);268 269 extern driver_t *find_driver(driver_list_t *, const char *);270 extern void initialize_running_driver(driver_t *, dev_tree_t *);271 272 extern void init_driver(driver_t *);273 extern void clean_driver(driver_t *);274 extern void delete_driver(driver_t *);275 276 249 /* Device nodes */ 277 250
Note:
See TracChangeset
for help on using the changeset viewer.