MentOS  0.8.0
The Mentoring Operating System
Public Attributes | List of all members

Physical Region Descriptor Table (PRDT) entry. More...

Public Attributes

unsigned int physical_address
 The first 4 bytes specify the byte address of a physical memory region.
 
unsigned short byte_count
 The next two bytes specify the count of the region in bytes (64K byte limit per region).
 
unsigned short end_of_table
 Bit 7 of the last byte indicates the end of the table.
 

Detailed Description

Physical Region Descriptor Table (PRDT) entry.

The physical memory region to be transferred is described by a Physical Region Descriptor (PRD). The data transfer will proceed until all regions described by the PRDs in the table have been transferred. Each Physical Region Descriptor entry is 8 bytes in length. | byte 3 | byte 2 | byte 1 | byte 0 | Dword 0 | Memory Region Physical Base Address [31:1] |0| Dword 1 | EOT | reserved | Byte Count [15:1] |0|


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