Changeset 68e357e in mainline for uspace/lib/device/src/hr.c


Ignore:
Timestamp:
2024-09-05T20:54:51Z (11 months ago)
Author:
Miroslav Cimerman <mc@…>
Children:
44ea48e
Parents:
680e8c8
Message:

hr: use array for devname and devices for now

File:
1 edited

Legend:

Unmodified
Added
Removed
  • uspace/lib/device/src/hr.c

    r680e8c8 r68e357e  
    9494
    9595        exch = async_exchange_begin(hr->sess);
    96         if (exch == NULL) {
     96        if (exch == NULL)
    9797                return EINVAL;
    98         }
    9998
    100         req = async_send_1(exch, HR_CREATE, hr_config->level, NULL);
     99        req = async_send_0(exch, HR_CREATE, NULL);
    101100
    102         rc = async_data_write_start(exch, hr_config->name,
    103             str_size(hr_config->name));
    104         if (rc != EOK) {
    105                 async_exchange_end(exch);
    106                 async_forget(req);
    107                 return rc;
    108         }
    109 
    110         rc = async_data_write_start(exch, hr_config->devs,
    111             sizeof(service_id_t) * hr_config->dev_no);
     101        rc = async_data_write_start(exch, hr_config, sizeof(hr_config_t));
    112102        if (rc != EOK) {
    113103                async_exchange_end(exch);
Note: See TracChangeset for help on using the changeset viewer.