git://scm.lunaixsky.com
/
lunaix-os.git
/ blobdiff
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
|
commitdiff
|
tree
raw
|
inline
| side by side
ld-tool portability fix: MacOS build experience
[lunaix-os.git]
/
lunaix-os
/
kernel
/
device
/
devdb.c
diff --git
a/lunaix-os/kernel/device/devdb.c
b/lunaix-os/kernel/device/devdb.c
index 236ac5aa33613655b17c7b361ebacd84217a5802..09b6b5c006c7ff4f9853db22e0000fe09947cf19 100644
(file)
--- a/
lunaix-os/kernel/device/devdb.c
+++ b/
lunaix-os/kernel/device/devdb.c
@@
-2,7
+2,7
@@
#include <lunaix/fs/twifs.h>
#include <lunaix/status.h>
#include <lunaix/fs/twifs.h>
#include <lunaix/status.h>
-#include <
lib
/hash.h>
+#include <
klibc
/hash.h>
#include <klibc/strfmt.h>
#include <klibc/strfmt.h>
@@
-10,7
+10,7
@@
static DECLARE_HASHTABLE(dev_registry, 32);
static DECLARE_HASHTABLE(dev_byif, 8);
static DEFINE_LLIST(dev_registry_flat);
static DECLARE_HASHTABLE(dev_byif, 8);
static DEFINE_LLIST(dev_registry_flat);
-static struct device* adhoc_devcat;
+static struct device
_cat
* adhoc_devcat;
static inline u32_t
hash_dev(u32_t fngrp, u32_t dev)
static inline u32_t
hash_dev(u32_t fngrp, u32_t dev)
@@
-97,7
+97,7
@@
device_definitions_byif(int if_type)
#define device_load_on_stage(stage) __device_load_on_stage(stage)
void
#define device_load_on_stage(stage) __device_load_on_stage(stage)
void
-device_onboo
o
t_load()
+device_onboot_load()
{
device_load_on_stage(load_onboot);
}
{
device_load_on_stage(load_onboot);
}
@@
-136,7
+136,7
@@
__devdb_twifs_lsdb(struct twimap* mapping)
ksnprintf(flags, 64, "if=%x,fn=%x", DEV_IF(meta), DEV_FN(meta));
twimap_printf(mapping,
ksnprintf(flags, 64, "if=%x,fn=%x", DEV_IF(meta), DEV_FN(meta));
twimap_printf(mapping,
- "%
xh:%
d \"%s\" %s\n",
+ "%
08xh:%04
d \"%s\" %s\n",
def->class.fn_grp,
def->class.device,
def->name,
def->class.fn_grp,
def->class.device,
def->name,