Improve the messages when initializing drivers

This commit is contained in:
Pierre Pronchery 2018-07-16 01:38:01 +02:00
parent c2c5d522cd
commit 00069745d9
4 changed files with 15 additions and 11 deletions

View File

@ -35,9 +35,10 @@ ukBus * bus_init(ukBus * parent, char const * name)
strlen(drivers[i]->name)) == 0
&& drivers[i]->init != NULL)
{
fprintf(stderr, "%s bus%s%s\n", name,
fprintf(stderr, "%s bus%s%s%s\n", name,
(parent != NULL) ? " at " : "",
(parent != NULL) ? parent->name : "");
(parent != NULL) ? parent->name : "",
(parent != NULL) ? " bus" : "");
return drivers[i]->init(parent);
}
errno = ENODEV;

View File

@ -39,9 +39,10 @@ ukClock * clock_init(ukBus * bus, char const * name)
strlen(drivers[i]->name)) == 0
&& drivers[i]->init != NULL)
{
fprintf(stderr, "%s clock%s%s\n", name, (bus != NULL)
? " at " : "",
(bus != NULL) ? bus->name : "");
fprintf(stderr, "%s clock%s%s%s\n", name,
(bus != NULL) ? " at " : "",
(bus != NULL) ? bus->name : "",
(bus != NULL) ? " bus" : "");
clock = drivers[i]->init(bus);
}
if(clock == NULL)

View File

@ -47,9 +47,10 @@ ukConsole * console_init(ukBus * bus, char const * name)
strlen(drivers[i]->name)) == 0
&& drivers[i]->init != NULL)
{
fprintf(stderr, "%s console%s%s\n", name, (bus != NULL)
? " at " : "",
(bus != NULL) ? bus->name : "");
fprintf(stderr, "%s console%s%s%s\n", name,
(bus != NULL) ? " at " : "",
(bus != NULL) ? bus->name : "",
(bus != NULL) ? " bus" : "");
_console = drivers[i]->init(bus);
}
if(_console == NULL)

View File

@ -39,9 +39,10 @@ ukPIC * pic_init(ukBus * bus, char const * name)
strlen(drivers[i]->name)) == 0
&& drivers[i]->init != NULL)
{
fprintf(stderr, "%s PIC%s%s\n", name, (bus != NULL)
? " at " : "",
(bus != NULL) ? bus->name : "");
fprintf(stderr, "%s pic%s%s%s\n", name,
(bus != NULL) ? " at " : "",
(bus != NULL) ? bus->name : "",
(bus != NULL) ? " bus" : "");
pic = drivers[i]->init(bus);
}
if(pic == NULL)