Changeset 4c6fd56 in mainline for uspace/srv/bd/sata_bd/sata_bd.c
- Timestamp:
- 2023-09-16T19:58:18Z (20 months ago)
- Branches:
- master, ticket/834-toolchain-update, topic/msim-upgrade, topic/simplify-dev-export
- Children:
- 7d7f5e3
- Parents:
- 6a0b2cc
- git-author:
- Jiri Svoboda <jiri@…> (2023-09-16 19:48:07)
- git-committer:
- Jiri Svoboda <jiri@…> (2023-09-16 19:58:18)
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
uspace/srv/bd/sata_bd/sata_bd.c
r6a0b2cc r4c6fd56 1 1 /* 2 * Copyright (c) 2023 Jiri Svoboda 2 3 * Copyright (c) 2012 Petr Jerman 3 4 * All rights reserved. … … 57 58 #define MAXDISKS 256 58 59 60 static loc_srv_t *srv; 59 61 static sata_bd_dev_t disk[MAXDISKS]; 60 62 static int disk_count; … … 249 251 250 252 async_set_fallback_port_handler(sata_bd_connection, NULL); 251 rc = loc_server_register(NAME );253 rc = loc_server_register(NAME, &srv); 252 254 if (rc != EOK) { 253 255 printf(NAME ": Unable to register driver: %s.\n", str_error(rc)); … … 270 272 char name[1024]; 271 273 snprintf(name, 1024, "%s/%s", NAMESPACE, disk[i].dev_name); 272 rc = loc_service_register( name, &disk[i].service_id);274 rc = loc_service_register(srv, name, &disk[i].service_id); 273 275 if (rc != EOK) { 274 276 printf(NAME ": Unable to register device %s: %s\n", name, str_error(rc)); … … 276 278 } 277 279 278 rc = loc_service_add_to_cat( disk[i].service_id, disk_cat);280 rc = loc_service_add_to_cat(srv, disk[i].service_id, disk_cat); 279 281 if (rc != EOK) { 280 282 printf("%s: Failed adding %s to category: %s.",
Note:
See TracChangeset
for help on using the changeset viewer.