Subversion Repositories HelenOS

Rev

Rev 3533 | Rev 3539 | Go to most recent revision | Show entire file | Ignore whitespace | Details | Blame | Last modification | View Log | RSS feed

Rev 3533 Rev 3537
Line 432... Line 432...
432
    uint16_t bps;
432
    uint16_t bps;
433
    uint16_t rde;
433
    uint16_t rde;
434
    int rc;
434
    int rc;
435
 
435
 
436
    /* initialize libblock */
436
    /* initialize libblock */
437
    rc = block_init(dev_handle, BS_SIZE, BS_BLOCK * BS_SIZE, BS_SIZE);
437
    rc = block_init(dev_handle, BS_SIZE);
438
    if (rc != EOK) {
438
    if (rc != EOK) {
439
        ipc_answer_0(rid, 0);
439
        ipc_answer_0(rid, rc);
-
 
440
        return;
-
 
441
    }
-
 
442
 
-
 
443
    /* prepare the boot block */
-
 
444
    rc = block_bb_read(dev_handle, BS_BLOCK * BS_SIZE, BS_SIZE);
-
 
445
    if (rc != EOK) {
-
 
446
        block_fini(dev_handle);
-
 
447
        ipc_answer_0(rid, rc);
440
        return;
448
        return;
441
    }
449
    }
442
 
450
 
443
    /* get the buffer with the boot sector */
451
    /* get the buffer with the boot sector */
444
    bs = block_bb_get(dev_handle);
452
    bs = block_bb_get(dev_handle);