Changeset e63a4e1 in mainline for uspace/drv/vhc/hcd.c
- Timestamp:
- 2010-12-15T22:02:26Z (13 years ago)
- Branches:
- lfn, master, serial, ticket/834-toolchain-update, topic/msim-upgrade, topic/simplify-dev-export
- Children:
- f37f811
- Parents:
- 774afaae
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
uspace/drv/vhc/hcd.c
r774afaae re63a4e1 95 95 }; 96 96 97 /** Fibril wrapper for HC transaction manager.98 *99 * @param arg Not used.100 * @return Nothing, return argument is unreachable.101 */102 static int hc_manager_fibril(void *arg)103 {104 hc_manager();105 return EOK;106 }107 97 108 98 int main(int argc, char * argv[]) … … 112 102 * in devman output. 113 103 */ 114 sleep(4); 104 sleep(5); 105 106 usb_dprintf_enable(NAME, 0); 115 107 116 108 printf(NAME ": virtual USB host controller driver.\n"); 117 109 118 usb_dprintf_enable(NAME, 0); 119 120 fid_t fid = fibril_create(hc_manager_fibril, NULL); 121 if (fid == 0) { 122 printf(NAME ": failed to start HC manager fibril\n"); 123 return ENOMEM; 124 } 125 fibril_add_ready(fid); 126 110 hc_manager(); 127 111 128 112 return driver_main(&vhc_driver);
Note:
See TracChangeset
for help on using the changeset viewer.