| C | |
| calloc | |
| ceil | |
| ceilf | |
| ceill | |
| CheckDisabledApic | |
| CheckpointAP | |
| CheckpointBSP | |
| ClearPageTableEntry32Hole | |
| ClearScreen | |
| ComputeApicFrequency | |
| ComputeProcessorUnion | |
| ConnectorReturnBooleanRange | |
| ConnectorReturnConstantRange | |
| ConnectorReturnSimpleRange | |
| cos | |
| cosf | |
| cosl | |
| cpu_divtest | |
| CreateAddressSpace | |
| CreateInitialTDS | |
| CreateThread | |
| createthreadremote | |
| CreateThreadRemote | |
| CreateV8086Thread | |
| createvtask | |
| D | |
| Debugger_inchar | |
| Debugger_ParseHex | |
| Debugger_Write | |
| DetectCoprocessor | |
| DetectProcessors | |
| DiskMM_FoldTranslate | |
| DiskMM_Insert | |
| DiskMM_InsertNodeEx | |
| DiskMM_InsertNodeExPrime | |
| div | |
| DoneLoad | |
| DriverInit | |
| drv_peekmessage | |
| drv_peekmessageany | |
| drv_peeksender | |
| drv_readmessage | |
| drv_readmessageany | |
| drv_sendmessage | |
| drv_sendmessageany | |
| drv_setname | |
| DumpCRState | |
| DumpIntState | |
| DumpRegState | |
| E | |
| ELF_Adjustsection | |
| ELF_AllocSection | |
| ELF_Copysection | |
| ELF_Load | |
| ELF_Loadsection | |
| ELF_Start | |
| EnableIRQ | |
| EngineReturnBooleanRange | |
| EngineReturnConstantRange | |
| EngineReturnSimpleRange | |
| enterv8086 | |
| EnterV8086 | |
| Entrypoint_Int | |
| Entrypoint_Main | |
| exit |
Allocates nmemb consecutive blocks of size bytes, and zeroes the memory
void * calloc( size_t nmemb, size_t size )
gets and returns the integer value of x when rounded up.
double ceil( double x )
gets and returns the integer value of x when rounded up.
float ceilf( float x )
gets and returns the integer value of x when rounded up.
long double ceill( long double x )
Creates and sends a range reply deescribing a property having exactly two values
Sub ConnectorReturnBooleanRange CDecl Alias "ConnectorReturnBooleanRange" ( ByVal Source As Integer, ByVal Index As Integer, ByVal Prop as Integer, ByVal Value1 As Integer, ByVal Value2 As Integer )
Creates and sends a range reply which specifies only a single valid value (i.e.
Sub ConnectorReturnConstantRange CDecl Alias "ConnectorReturnConstantRange" ( ByVal Source As Integer, ByVal Index As Integer, ByVal Prop as Integer, ByVal Value As Integer )
Creates and sends a single sized range reply
Sub ConnectorReturnSimpleRange CDecl Alias "ConnectorReturnSimpleRange" ( ByVal Source As Integer, ByVal Index As Integer, ByVal Prop as Integer, ByVal First as Integer, ByVal Last as Integer, ByVal Modulus As Integer )
computes and returns the cosine of x (using a taylor expansion)
double cos( double x )
computes and returns the cosine of x (using a taylor expansion)
float cosf( float x )
computes and returns the cosine of x (using a taylor expansion)
long double cosl( long double x )
Translates an extent for a given mapping to a list of extents in the physical domain.
Function DiskMM_FoldTranslate( ByVal node As DISKMM_EXTENTTREE Ptr, ByVal Requester As Integer, ByVal Extent as DISKMM_EXTENT Ptr, ByVal Validated As Integer ) As DISKMM_TRANSLATION Ptr
Inserts a translation extent into a map
Function DiskMM_Insert( ByVal map As Integer, ByRef extent as DISKMM_EXTENT ) As Integer
Insert an extent into a mappings extent tree.
Function DiskMM_InsertNodeEx( ByVal map As DISKMM_MAPPING Ptr, ByVal newnode As DISKMM_EXTENTTREE Ptr ) As Integer
Insert an extent into a mappings extent tree.
Function DiskMM_InsertNodeExPrime( ByVal root As DISKMM_EXTENTTREE Ptr, ByVal newnode As DISKMM_EXTENTTREE Ptr ) As Integer
Performs a division on integers both the quotient and remainder are stored in a div_t (_PDCLIB_div_t) struct
div_t div( int numer, int denom )
Get the device this driver is loaded for
Function DriverInit() As Integer
Checks if a message is waiting
int drv_peekmessage( void )
Checks if any message is waiting, including messages to others
int drv_peekmessageany( int * target )
Checks the sender of the message currently at the front of the queue
int drv_peeksender()
Reads the message from the queue
int drv_readmessage( char * dest )
Reads a message from the queue, independent of target
int drv_readmessageany( char * dest )
sends a message over communication port
void drv_sendmessage( unsigned int dest, unsigned int size, char * buffer )
sends a message over communication port
void drv_sendmessageany( unsigned int dest, unsigned int src, unsigned int size, char * buffer )
void drv_setname( int service, int index )
Creates and sends a range reply deescribing a property having exactly two values
Sub EngineReturnBooleanRange CDecl Alias "EngineReturnBooleanRange" ( ByVal Source As Integer, ByVal Index As Integer, ByVal Prop as Integer, ByVal Value1 As Integer, ByVal Value2 As Integer )
Creates and sends a range reply which specifies only a single valid value (i.e.
Sub EngineReturnConstantRange CDecl Alias "EngineReturnConstantRange" ( ByVal Source As Integer, ByVal Index As Integer, ByVal Prop as Integer, ByVal Value As Integer )
Creates and sends a single sized range reply
Sub EngineReturnSimpleRange CDecl Alias "EngineReturnSimpleRange" ( ByVal Source As Integer, ByVal Index As Integer, ByVal Prop as Integer, ByVal First as Integer, ByVal Last as Integer, ByVal Modulus As Integer )
exits the program with a given status code
void exit( int status )