Changes in uspace/drv/bus/usb/uhci/uhci.c [d57122c:1664a26] in mainline
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
uspace/drv/bus/usb/uhci/uhci.c
rd57122c r1664a26 198 198 "Failed to disable legacy USB: %s.\n", str_error(ret)); 199 199 200 const size_t ranges_count = hc_irq_pio_range_count(); 201 const size_t cmds_count = hc_irq_cmd_count(); 202 irq_pio_range_t irq_ranges[ranges_count]; 203 irq_cmd_t irq_cmds[cmds_count]; 204 ret = hc_get_irq_code(irq_ranges, sizeof(irq_ranges), irq_cmds, 205 sizeof(irq_cmds), reg_base, reg_size); 200 const size_t cmd_count = hc_irq_cmd_count(); 201 irq_cmd_t irq_cmds[cmd_count]; 202 ret = 203 hc_get_irq_commands(irq_cmds, sizeof(irq_cmds), reg_base, reg_size); 206 204 CHECK_RET_DEST_FREE_RETURN(ret, 207 205 "Failed to generate IRQ commands: %s.\n", str_error(ret)); 208 206 209 irq_code_t irq_code = { 210 .rangecount = ranges_count, 211 .ranges = irq_ranges, 212 .cmdcount = cmds_count, 213 .cmds = irq_cmds 214 }; 207 irq_code_t irq_code = { .cmdcount = cmd_count, .cmds = irq_cmds }; 215 208 216 209 /* Register handler to avoid interrupt lockup */
Note:
See TracChangeset
for help on using the changeset viewer.