X-Git-Url: https://scm.lunaixsky.com/lunaix-os.git/blobdiff_plain/a9cfeffd21239290ab1da46a952fe5789ae3f6de..7c7b5f05d39b7739d990f71256a2267ec67a6913:/lunaix-os/kernel/device/builtin/devrand.c diff --git a/lunaix-os/kernel/device/builtin/devrand.c b/lunaix-os/kernel/device/builtin/devrand.c index 7526601..bce0f3a 100644 --- a/lunaix-os/kernel/device/builtin/devrand.c +++ b/lunaix-os/kernel/device/builtin/devrand.c @@ -1,5 +1,6 @@ #include #include +#include #include LOG_MODULE("rand") @@ -7,21 +8,22 @@ LOG_MODULE("rand") int __rand_rd_pg(struct device* dev, void* buf, size_t offset) { - rnd_fill(buf, PG_SIZE); + // rnd_fill(buf, PG_SIZE); return PG_SIZE; } int __rand_rd(struct device* dev, void* buf, size_t offset, size_t len) { - rnd_fill(buf, len); + // rnd_fill(buf, len); return len; } void devbuiltin_init_rand() { - if (!rnd_is_supported()) { + // TODO rnd device need better abstraction + if (1) { kprintf(KWARN "not supported.\n"); return; }