Changeset 1dc4a5e in mainline for uspace/lib
- Timestamp:
- 2011-08-18T13:34:33Z (14 years ago)
- Branches:
- lfn, master, serial, ticket/834-toolchain-update, topic/msim-upgrade, topic/simplify-dev-export
- Children:
- 763e0cd
- Parents:
- 99ac5cf
- Location:
- uspace/lib
- Files:
-
- 6 edited
-
c/generic/devman.c (modified) (1 diff)
-
c/include/devman.h (modified) (1 diff)
-
c/include/ipc/devman.h (modified) (1 diff)
-
drv/generic/driver.c (modified) (1 diff)
-
drv/include/ddf/driver.h (modified) (1 diff)
-
usb/include/usb/usb.h (modified) (1 diff)
Legend:
- Unmodified
- Added
- Removed
-
uspace/lib/c/generic/devman.c
r99ac5cf r1dc4a5e 271 271 } 272 272 273 int devman_add_device_to_c lass(devman_handle_t devman_handle,274 const char *c lass_name)273 int devman_add_device_to_category(devman_handle_t devman_handle, 274 const char *cat_name) 275 275 { 276 276 async_exch_t *exch = devman_exchange_begin_blocking(DEVMAN_DRIVER); 277 277 278 278 ipc_call_t answer; 279 aid_t req = async_send_1(exch, DEVMAN_ADD_DEVICE_TO_C LASS,279 aid_t req = async_send_1(exch, DEVMAN_ADD_DEVICE_TO_CATEGORY, 280 280 devman_handle, &answer); 281 sysarg_t retval = async_data_write_start(exch, c lass_name,282 str_size(c lass_name));281 sysarg_t retval = async_data_write_start(exch, cat_name, 282 str_size(cat_name)); 283 283 284 284 devman_exchange_end(exch); -
uspace/lib/c/include/devman.h
r99ac5cf r1dc4a5e 59 59 extern int devman_get_device_path(devman_handle_t, char *, size_t); 60 60 61 extern int devman_add_device_to_c lass(devman_handle_t, const char *);61 extern int devman_add_device_to_category(devman_handle_t, const char *); 62 62 extern int devman_fun_sid_to_handle(service_id_t, devman_handle_t *); 63 63 -
uspace/lib/c/include/ipc/devman.h
r99ac5cf r1dc4a5e 138 138 DEVMAN_ADD_FUNCTION, 139 139 DEVMAN_ADD_MATCH_ID, 140 DEVMAN_ADD_DEVICE_TO_C LASS140 DEVMAN_ADD_DEVICE_TO_CATEGORY 141 141 142 142 } driver_to_devman_t; -
uspace/lib/drv/generic/driver.c
r99ac5cf r1dc4a5e 635 635 } 636 636 637 /** Add exposed function to c lass.637 /** Add exposed function to category. 638 638 * 639 639 * Must only be called when the function is bound. 640 640 */ 641 int ddf_fun_add_to_c lass(ddf_fun_t *fun, const char *class_name)641 int ddf_fun_add_to_category(ddf_fun_t *fun, const char *cat_name) 642 642 { 643 643 assert(fun->bound == true); 644 644 assert(fun->ftype == fun_exposed); 645 645 646 return devman_add_device_to_c lass(fun->handle, class_name);646 return devman_add_device_to_category(fun->handle, cat_name); 647 647 } 648 648 -
uspace/lib/drv/include/ddf/driver.h
r99ac5cf r1dc4a5e 151 151 extern int ddf_fun_add_match_id(ddf_fun_t *, const char *, int); 152 152 153 extern int ddf_fun_add_to_c lass(ddf_fun_t *, const char *);153 extern int ddf_fun_add_to_category(ddf_fun_t *, const char *); 154 154 155 155 #endif -
uspace/lib/usb/include/usb/usb.h
r99ac5cf r1dc4a5e 174 174 } usb_packet_id; 175 175 176 /** C lass namefor USB host controllers. */177 #define USB_HC_ DDF_CLASS_NAME"usbhc"176 /** Category for USB host controllers. */ 177 #define USB_HC_CATEGORY "usbhc" 178 178 179 179 #endif
Note:
See TracChangeset
for help on using the changeset viewer.
