Changeset 15f3c3f in mainline for uspace/srv/bd/ata_bd


Ignore:
Timestamp:
2011-06-22T22:00:52Z (15 years ago)
Author:
Jiri Svoboda <jiri@…>
Branches:
lfn, master, serial, ticket/834-toolchain-update, topic/msim-upgrade, topic/simplify-dev-export
Children:
86ffa27f
Parents:
ef09a7a
Message:

Rename devmap to loc, devfs to locfs.

Location:
uspace/srv/bd/ata_bd
Files:
2 edited

Legend:

Unmodified
Added
Removed
  • uspace/srv/bd/ata_bd/ata_bd.c

    ref09a7a r15f3c3f  
    5757#include <stdint.h>
    5858#include <str.h>
    59 #include <devmap.h>
     59#include <loc.h>
    6060#include <sys/types.h>
    6161#include <inttypes.h>
     
    179179               
    180180                snprintf(name, 16, "%s/ata%udisk%d", NAMESPACE, ctl_num, i);
    181                 rc = devmap_device_register(name, &disk[i].devmap_handle);
     181                rc = loc_service_register(name, &disk[i].service_id);
    182182                if (rc != EOK) {
    183183                        printf(NAME ": Unable to register device %s.\n", name);
     
    247247        int rc;
    248248
    249         rc = devmap_driver_register(NAME, ata_bd_connection);
     249        rc = loc_server_register(NAME, ata_bd_connection);
    250250        if (rc < 0) {
    251251                printf(NAME ": Unable to register driver.\n");
     
    280280        ipc_call_t call;
    281281        sysarg_t method;
    282         devmap_handle_t dh;
     282        service_id_t dsid;
    283283        unsigned int flags;
    284284        int retval;
     
    287287        int disk_id, i;
    288288
    289         /* Get the device handle. */
    290         dh = IPC_GET_ARG1(*icall);
     289        /* Get the device service ID. */
     290        dsid = IPC_GET_ARG1(*icall);
    291291
    292292        /* Determine which disk device is the client connecting to. */
    293293        disk_id = -1;
    294294        for (i = 0; i < MAX_DISKS; i++)
    295                 if (disk[i].devmap_handle == dh)
     295                if (disk[i].service_id == dsid)
    296296                        disk_id = i;
    297297
  • uspace/srv/bd/ata_bd/ata_bd.h

    ref09a7a r15f3c3f  
    116116
    117117        fibril_mutex_t lock;
    118         devmap_handle_t devmap_handle;
     118        service_id_t service_id;
    119119} disk_t;
    120120
Note: See TracChangeset for help on using the changeset viewer.