The Möbius Operating System: device_vtbl_t struct Reference
HOME DOWNLOAD DOCUMENTATION SCREENSHOTS  

device_vtbl_t Struct Reference
[Device Driver Interface]

Virtual function table for device objects. More...

#include <driver.h>


Data Fields

void(* delete_device )(device_t *dev)
status_t(* request )(device_t *dev, request_t *req)
bool(* isr )(device_t *dev, uint8_t irq)
void(* finishio )(device_t *dev, request_t *req)
bool(* cancelio )(device_t *dev, asyncio_t *io)
status_t(* claim_resources )(device_t *dev, device_t *child, dev_resource_t *resources, unsigned num_resources, bool is_claiming)
status_t(* remove_child )(device_t *dev, device_t *child)


Detailed Description

Virtual function table for device objects.


The documentation for this struct was generated from the following file:
Post a comment

From: