convert int into status_t
git-svn-id: file:///srv/svn/repos/haiku/trunk/current@971 a95241bf-73f2-0310-859d-f6bbb57e9c96
This commit is contained in:
@@ -12,43 +12,51 @@
|
|||||||
|
|
||||||
#define DEVICE_NAME "null"
|
#define DEVICE_NAME "null"
|
||||||
|
|
||||||
static int null_open(const char *name, uint32 flags, void * *cookie)
|
static status_t
|
||||||
|
null_open(const char *name, uint32 flags, void * *cookie)
|
||||||
{
|
{
|
||||||
*cookie = NULL;
|
*cookie = NULL;
|
||||||
return 0;
|
return 0;
|
||||||
}
|
}
|
||||||
|
|
||||||
static int null_close(void * cookie)
|
static status_t
|
||||||
|
null_close(void * cookie)
|
||||||
{
|
{
|
||||||
return 0;
|
return 0;
|
||||||
}
|
}
|
||||||
|
|
||||||
static int null_freecookie(void * cookie)
|
static status_t
|
||||||
|
null_freecookie(void * cookie)
|
||||||
{
|
{
|
||||||
return 0;
|
return 0;
|
||||||
}
|
}
|
||||||
|
|
||||||
static int null_ioctl(void * cookie, uint32 op, void *buf, size_t len)
|
static status_t
|
||||||
|
null_ioctl(void * cookie, uint32 op, void *buf, size_t len)
|
||||||
{
|
{
|
||||||
return EPERM;
|
return EPERM;
|
||||||
}
|
}
|
||||||
|
|
||||||
static ssize_t null_read(void * cookie, off_t pos, void *buf, size_t *len)
|
static ssize_t
|
||||||
|
null_read(void * cookie, off_t pos, void *buf, size_t *len)
|
||||||
{
|
{
|
||||||
return 0;
|
return 0;
|
||||||
}
|
}
|
||||||
|
|
||||||
static ssize_t null_write(void * cookie, off_t pos, const void *buf, size_t *len)
|
static ssize_t
|
||||||
|
null_write(void * cookie, off_t pos, const void *buf, size_t *len)
|
||||||
{
|
{
|
||||||
return 0;
|
return 0;
|
||||||
}
|
}
|
||||||
|
|
||||||
status_t init_hardware()
|
status_t
|
||||||
|
init_hardware()
|
||||||
{
|
{
|
||||||
return 0;
|
return 0;
|
||||||
}
|
}
|
||||||
|
|
||||||
const char **publish_devices(void)
|
const char **
|
||||||
|
publish_devices(void)
|
||||||
{
|
{
|
||||||
static const char *devices[] = {
|
static const char *devices[] = {
|
||||||
DEVICE_NAME,
|
DEVICE_NAME,
|
||||||
@@ -58,7 +66,8 @@ const char **publish_devices(void)
|
|||||||
return devices;
|
return devices;
|
||||||
}
|
}
|
||||||
|
|
||||||
device_hooks *find_device(const char *name)
|
device_hooks *
|
||||||
|
find_device(const char *name)
|
||||||
{
|
{
|
||||||
static device_hooks hooks = {
|
static device_hooks hooks = {
|
||||||
&null_open,
|
&null_open,
|
||||||
@@ -82,12 +91,14 @@ device_hooks *find_device(const char *name)
|
|||||||
return NULL;
|
return NULL;
|
||||||
}
|
}
|
||||||
|
|
||||||
status_t init_driver()
|
status_t
|
||||||
|
init_driver()
|
||||||
{
|
{
|
||||||
return 0;
|
return 0;
|
||||||
}
|
}
|
||||||
|
|
||||||
void uninit_driver()
|
void
|
||||||
|
uninit_driver()
|
||||||
{
|
{
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|||||||
@@ -13,28 +13,33 @@
|
|||||||
|
|
||||||
#define DEVICE_NAME "zero"
|
#define DEVICE_NAME "zero"
|
||||||
|
|
||||||
static int zero_open(const char *name, uint32 flags, void **cookie)
|
static status_t
|
||||||
|
zero_open(const char *name, uint32 flags, void **cookie)
|
||||||
{
|
{
|
||||||
*cookie = NULL;
|
*cookie = NULL;
|
||||||
return 0;
|
return 0;
|
||||||
}
|
}
|
||||||
|
|
||||||
static int zero_close(void * cookie)
|
static status_t
|
||||||
|
zero_close(void * cookie)
|
||||||
{
|
{
|
||||||
return 0;
|
return 0;
|
||||||
}
|
}
|
||||||
|
|
||||||
static int zero_freecookie(void * cookie)
|
static status_t
|
||||||
|
zero_freecookie(void * cookie)
|
||||||
{
|
{
|
||||||
return 0;
|
return 0;
|
||||||
}
|
}
|
||||||
|
|
||||||
static int zero_ioctl(void * cookie, uint32 op, void *buf, size_t len)
|
static status_t
|
||||||
|
zero_ioctl(void * cookie, uint32 op, void *buf, size_t len)
|
||||||
{
|
{
|
||||||
return EPERM;
|
return EPERM;
|
||||||
}
|
}
|
||||||
|
|
||||||
static ssize_t zero_read(void * cookie, off_t pos, void *buf, size_t *len)
|
static ssize_t
|
||||||
|
zero_read(void * cookie, off_t pos, void *buf, size_t *len)
|
||||||
{
|
{
|
||||||
int rc;
|
int rc;
|
||||||
|
|
||||||
@@ -45,17 +50,20 @@ static ssize_t zero_read(void * cookie, off_t pos, void *buf, size_t *len)
|
|||||||
return 0;
|
return 0;
|
||||||
}
|
}
|
||||||
|
|
||||||
static ssize_t zero_write(void * cookie, off_t pos, const void *buf, size_t *len)
|
static ssize_t
|
||||||
|
zero_write(void * cookie, off_t pos, const void *buf, size_t *len)
|
||||||
{
|
{
|
||||||
return 0;
|
return 0;
|
||||||
}
|
}
|
||||||
|
|
||||||
status_t init_hardware()
|
status_t
|
||||||
|
init_hardware()
|
||||||
{
|
{
|
||||||
return 0;
|
return 0;
|
||||||
}
|
}
|
||||||
|
|
||||||
const char **publish_devices(void)
|
const char **
|
||||||
|
publish_devices(void)
|
||||||
{
|
{
|
||||||
static const char *devices[] = {
|
static const char *devices[] = {
|
||||||
DEVICE_NAME,
|
DEVICE_NAME,
|
||||||
@@ -65,7 +73,8 @@ const char **publish_devices(void)
|
|||||||
return devices;
|
return devices;
|
||||||
}
|
}
|
||||||
|
|
||||||
device_hooks *find_device(const char *name)
|
device_hooks *
|
||||||
|
find_device(const char *name)
|
||||||
{
|
{
|
||||||
static device_hooks hooks = {
|
static device_hooks hooks = {
|
||||||
&zero_open,
|
&zero_open,
|
||||||
@@ -89,13 +98,14 @@ device_hooks *find_device(const char *name)
|
|||||||
return NULL;
|
return NULL;
|
||||||
}
|
}
|
||||||
|
|
||||||
status_t init_driver()
|
status_t
|
||||||
|
init_driver()
|
||||||
{
|
{
|
||||||
return 0;
|
return 0;
|
||||||
}
|
}
|
||||||
|
|
||||||
void uninit_driver()
|
void
|
||||||
|
uninit_driver()
|
||||||
{
|
{
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|
||||||
|
|||||||
Reference in New Issue
Block a user