Changeset dc5c303 in mainline for uspace/srv/bd/sata_bd/sata_bd.c
- Timestamp:
- 2023-12-28T13:59:23Z (15 months ago)
- Children:
- 6b66de6b
- Parents:
- 42c2e65 (diff), f87ff8e (diff)
Note: this is a merge changeset, the changes displayed below correspond to the merge itself.
Use the(diff)
links above to see all the changes relative to each parent. - git-author:
- boba-buba <120932204+boba-buba@…> (2023-12-28 13:59:23)
- git-committer:
- GitHub <noreply@…> (2023-12-28 13:59:23)
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
uspace/srv/bd/sata_bd/sata_bd.c
r42c2e65 rdc5c303 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.