Changeset 7707954 in mainline for uspace/lib/libdrv/generic/driver.c


Ignore:
Timestamp:
2010-03-18T21:20:17Z (15 years ago)
Author:
Lenka Trochtova <trochtova.lenka@…>
Branches:
lfn, master, serial, ticket/834-toolchain-update, topic/msim-upgrade, topic/simplify-dev-export
Children:
bda60d9
Parents:
084ff99
Message:

child device registration - parts of code

File:
1 edited

Legend:

Unmodified
Added
Removed
  • uspace/lib/libdrv/generic/driver.c

    r084ff99 r7707954  
    129129static void driver_connection(ipc_callid_t iid, ipc_call_t *icall)
    130130{
    131         ipc_callid_t callid;
    132131        /* Select interface */
    133132        switch ((ipcarg_t) (IPC_GET_ARG1(*icall))) {
     
    151150}
    152151
     152bool child_device_register(device_t *child, const char *child_name, device_t *parent)
     153{
     154        if (devman_child_device_register(child_name, parent->handle, &child->handle)) {
     155                // TODO initialize child device
     156                return true;
     157        }
     158        return false;
     159}
     160
    153161int driver_main(driver_t *drv)
    154162{
Note: See TracChangeset for help on using the changeset viewer.