Changeset 1b20da0 in mainline for uspace/drv/block/ddisk/ddisk.c
- Timestamp:
- 2018-02-28T17:52:03Z (7 years ago)
- Branches:
- lfn, master, serial, ticket/834-toolchain-update, topic/msim-upgrade, topic/simplify-dev-export
- Children:
- 3061bc1
- Parents:
- df6ded8
- git-author:
- Jiří Zárevúcky <zarevucky.jiri@…> (2018-02-28 17:26:03)
- git-committer:
- Jiří Zárevúcky <zarevucky.jiri@…> (2018-02-28 17:52:03)
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
uspace/drv/block/ddisk/ddisk.c
rdf6ded8 r1b20da0 156 156 .cmd = CMD_PREDICATE, 157 157 .srcarg = 2, 158 .value = 2 158 .value = 2 159 159 }, 160 160 { … … 162 162 .cmd = CMD_PIO_WRITE_32, 163 163 .value = DDISK_CMD_IRQ_DEASSERT, 164 .addr = NULL 164 .addr = NULL 165 165 }, 166 166 { … … 244 244 245 245 if (size < cnt * DDISK_BLOCK_SIZE) 246 return EINVAL; 246 return EINVAL; 247 247 248 248 for (i = 0; i < cnt; i++) { … … 270 270 errno_t ddisk_bd_get_block_size(bd_srv_t *bd, size_t *rsize) 271 271 { 272 *rsize = DDISK_BLOCK_SIZE; 272 *rsize = DDISK_BLOCK_SIZE; 273 273 return EOK; 274 274 } … … 279 279 280 280 *rnb = ddisk->blocks; 281 return EOK; 281 return EOK; 282 282 } 283 283 … … 304 304 addr_range_t *regs = &hw_res.mem_ranges.ranges[0]; 305 305 ddisk_res->base = RNGABS(*regs); 306 ddisk_res->irq = hw_res.irqs.irqs[0]; 306 ddisk_res->irq = hw_res.irqs.irqs[0]; 307 307 308 308 if (RNGSZ(*regs) < sizeof(ddisk_regs_t)) { … … 550 550 if (rc != EOK) { 551 551 ddf_msg(LVL_ERROR, "Unable to disable PIO."); 552 return rc; 552 return rc; 553 553 } 554 554
Note:
See TracChangeset
for help on using the changeset viewer.