From 2de6c0e03576f55aa4f085aad34039b3839741ba Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Axel=20D=C3=B6rfler?= Date: Wed, 7 Aug 2002 22:25:03 +0000 Subject: [PATCH] Initial driver settings - don't worry there is nothing implemented at all, it just exports the API. git-svn-id: file:///srv/svn/repos/haiku/trunk/current@637 a95241bf-73f2-0310-859d-f6bbb57e9c96 --- src/kernel/core/driver_settings.c | 48 +++++++++++++++++++++++++++++++ 1 file changed, 48 insertions(+) create mode 100644 src/kernel/core/driver_settings.c diff --git a/src/kernel/core/driver_settings.c b/src/kernel/core/driver_settings.c new file mode 100644 index 0000000000..dee5ee6279 --- /dev/null +++ b/src/kernel/core/driver_settings.c @@ -0,0 +1,48 @@ +/* driver_settings - implements the driver settings API +** +** Initial version by Axel Dörfler, axeld@pinc-software.de +** This file may be used under the terms of the OpenBeOS License. +*/ + + +#include + + +// ToDo: implement the driver settings! It currently only exports the API +// so that drivers will find it + + +status_t +unload_driver_settings(void *handle) +{ + return B_BAD_VALUE; +} + + +void * +load_driver_settings(const char *driverName) +{ + return NULL; +} + + +bool +get_driver_boolean_parameter(void *handle, const char *keyName, bool unknownValue, bool noArgValue) +{ + return unknownValue; +} + + +const char * +get_driver_parameter(void *handle, const char *keyName, const char *unknownValue, const char *noArgValue) +{ + return unknownValue; +} + + +const driver_settings * +get_driver_settings(void *handle) +{ + return NULL; +} +