Turnstone Operating System
Loading...
Searching...
No Matches
edu.h File Reference

PCI EDU (Education) Device Driver. More...

#include <types.h>
#include <utils.h>

Classes

struct  edu_t
 

Macros

#define EDU_DMA_TRANSFER_ADDRESS   0x40000
 

Functions

 _Static_assert (offsetof_field(edu_t, status)==0x20, "EDU: status offset is not correct")
 
 _Static_assert (offsetof_field(edu_t, interrupt_raise)==0x60, "EDU: interrupt_raise offset is not correct")
 
 _Static_assert (offsetof_field(edu_t, dma_source)==0x80, "EDU: interrupt_raise offset is not correct")
 
 _Static_assert (sizeof(edu_t)==0xA0, "EDU: size is not correct")
 

Detailed Description

PCI EDU (Education) Device Driver.

This work is licensed under TURNSTONE OS Public License. Please read and understand latest version of Licence.