NeKernel dev
Loading...
Searching...
No Matches
PRDT.h File Reference
#include <KernelKit/PCI/DMA.h>
#include <KernelKit/PCI/Iterator.h>
#include <NeKit/Ref.h>

Go to the source code of this file.

Classes

struct  Kernel::PRDT
 Physical Region Descriptor Table. More...

Namespaces

namespace  Kernel
 UPS inline definitions.

Macros

#define kPrdtTransferSize   (sizeof(Kernel::UShort))

Enumerations

enum  { Kernel::kPRDTTransferInProgress , Kernel::kPRDTTransferIsDone , Kernel::kPRDTTransferCount }
 Tranfer information about PRD. More...

Functions

void Kernel::construct_prdt (Ref< PRDT > &prd)
 constructs a new PRD.

Variables

EXTERN_C Int32 Kernel::kPRDTTransferStatus

Macro Definition Documentation

◆ kPrdtTransferSize

#define kPrdtTransferSize   (sizeof(Kernel::UShort))