Changeset 0b31409 in mainline
- Timestamp:
- 2011-02-01T11:34:03Z (14 years ago)
- Branches:
- lfn, master, serial, ticket/834-toolchain-update, topic/msim-upgrade, topic/simplify-dev-export
- Children:
- 0c3beeb, 1537ba6
- Parents:
- 6028ec8
- Location:
- uspace/drv/vhc
- Files:
-
- 1 deleted
- 8 edited
Legend:
- Unmodified
- Added
- Removed
-
uspace/drv/vhc/Makefile
r6028ec8 r0b31409 44 44 conndev.c \ 45 45 connhost.c \ 46 debug.c \47 46 devices.c \ 48 47 hc.c \ -
uspace/drv/vhc/conndev.c
r6028ec8 r0b31409 99 99 int rc = get_device_name(callback, devname, DEVICE_NAME_MAXLENGTH); 100 100 101 dprintf(0, "virtual device connected (name: %s, id: %x)",101 usb_log_info("New virtual device `%s' (id = %x).\n", 102 102 rc == EOK ? devname : "<unknown>", dev->id); 103 103 … … 122 122 } 123 123 124 dprintf(0, "virtual device disconnected (id: %x)", dev->id);124 usb_log_info("Virtual device disconnected (id = %x).\n", dev->id); 125 125 virtdev_destroy_device(dev); 126 126 } -
uspace/drv/vhc/connhost.c
r6028ec8 r0b31409 93 93 usbhc_iface_transfer_out_callback_t callback, void *arg) 94 94 { 95 dprintf(3, "transfer OUT [%d.%d (%s); %zu]",95 usb_log_debug2("Transfer OUT [%d.%d (%s); %zu].\n", 96 96 target.address, target.endpoint, 97 97 usb_str_transfer_type(transfer_type), … … 113 113 usbhc_iface_transfer_out_callback_t callback, void *arg) 114 114 { 115 dprintf(3, "transfer SETUP [%d.%d (%s); %zu]",115 usb_log_debug2("Transfer SETUP [%d.%d (%s); %zu].\n", 116 116 target.address, target.endpoint, 117 117 usb_str_transfer_type(transfer_type), … … 133 133 usbhc_iface_transfer_in_callback_t callback, void *arg) 134 134 { 135 dprintf(3, "transfer IN [%d.%d (%s); %zu]",135 usb_log_debug2("Transfer IN [%d.%d (%s); %zu].\n", 136 136 target.address, target.endpoint, 137 137 usb_str_transfer_type(transfer_type), -
uspace/drv/vhc/devices.c
r6028ec8 r0b31409 196 196 if (virtual_hub_device.address == transaction->target.address) { 197 197 size_t tmp; 198 dprintf(1, "sending `%s' transaction to hub",198 usb_log_debug2("Sending `%s' transaction to hub.\n", 199 199 usbvirt_str_transaction_type(transaction->type)); 200 200 switch (transaction->type) { … … 222 222 break; 223 223 } 224 dprintf(4, "transaction on hub processed...");225 224 outcome = USB_OUTCOME_OK; 226 225 } -
uspace/drv/vhc/hc.c
r6028ec8 r0b31409 92 92 usb_transaction_outcome_t outcome) 93 93 { 94 dprintf(3, "transaction " TRANSACTION_FORMAT " done, outcome: %s",94 usb_log_debug2("Transaction " TRANSACTION_FORMAT " done: %s.\n", 95 95 TRANSACTION_PRINTF(*transaction), 96 96 usb_str_transaction_outcome(outcome)); … … 108 108 static unsigned int seed = 4573; 109 109 110 printf("%s: transaction processor ready.\n", NAME);110 usb_log_info("Transaction processor ready.\n"); 111 111 112 112 while (true) { … … 125 125 list_remove(first_transaction_link); 126 126 127 128 dprintf(0, "about to process " TRANSACTION_FORMAT " [%s]", 127 usb_log_debug("Processing " TRANSACTION_FORMAT " [%s].\n", 129 128 TRANSACTION_PRINTF(*transaction), ports); 130 129 131 dprintf(3, "processing transaction " TRANSACTION_FORMAT "",132 TRANSACTION_PRINTF(*transaction));133 134 130 usb_transaction_outcome_t outcome; 135 131 outcome = virtdev_send_to_all(transaction); … … 148 144 fid_t fid = fibril_create(hc_manager_fibril, NULL); 149 145 if (fid == 0) { 150 printf(NAME ": failed to start HC manager fibril\n");146 usb_log_fatal("Failed to start HC manager fibril.\n"); 151 147 return; 152 148 } … … 172 168 transaction->callback = callback; 173 169 transaction->callback_arg = arg; 174 175 dprintf(3, "creating transaction " TRANSACTION_FORMAT, 170 171 return transaction; 172 } 173 174 static void hc_add_transaction(transaction_t *transaction) 175 { 176 usb_log_debug("Adding transaction " TRANSACTION_FORMAT ".\n", 176 177 TRANSACTION_PRINTF(*transaction)); 177 178 return transaction; 178 list_append(&transaction->link, &transaction_list); 179 179 } 180 180 … … 190 190 target, transfer_type, 191 191 buffer, len, callback, arg); 192 list_append(&transaction->link, &transaction_list);192 hc_add_transaction(transaction); 193 193 } 194 194 … … 203 203 target, transfer_type, 204 204 buffer, len, callback, arg); 205 list_append(&transaction->link, &transaction_list);205 hc_add_transaction(transaction); 206 206 } 207 207 -
uspace/drv/vhc/hcd.c
r6028ec8 r0b31409 94 94 virtual_hub_device_init(dev); 95 95 96 printf("%s: virtual USB host controller ready.\n", NAME); 96 usb_log_info("Virtual USB host controller ready (id = %zu).\n", 97 (size_t) dev->handle); 97 98 98 99 return EOK; … … 117 118 sleep(5); 118 119 119 usb_ dprintf_enable(NAME, -1);120 usb_log_enable(USB_LOG_LEVEL_INFO, NAME); 120 121 121 122 printf(NAME ": virtual USB host controller driver.\n"); -
uspace/drv/vhc/hub.c
r6028ec8 r0b31409 63 63 = fibril_create(hub_register_in_devman_fibril, hc_dev); 64 64 if (root_hub_registration == 0) { 65 printf(NAME ": failed to create hub registration fibril\n");65 usb_log_fatal("Failed to create hub registration fibril.\n"); 66 66 return; 67 67 } -
uspace/drv/vhc/vhcd.h
r6028ec8 r0b31409 45 45 #define DEVMAP_PATH_DEV NAMESPACE "/" NAME_DEV 46 46 47 #define dprintf(level, format, ...) \ 48 usb_dprintf(NAME, (level), format "\n", ##__VA_ARGS__)49 void dprintf_inval_call(int, ipc_call_t, sysarg_t);47 //#define dprintf(level, format, ...) 48 // usb_dprintf(NAME, (level), format "\n", ##__VA_ARGS__) 49 //void dprintf_inval_call(int, ipc_call_t, sysarg_t); 50 50 51 51 #endif
Note:
See TracChangeset
for help on using the changeset viewer.