Ne.app NeANT
The Ne.app NeANT User module of the NeANT distribution.
Data Structures | Macros | Typedefs | Functions
Config.h File Reference
#include <DriverKit/DriverKit.h>
#include <SystemKit/Macros.h>
Include dependency graph for Config.h:
This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Data Structures

struct  _FINAL
 The Subsystem Information for Program Loader. More...
 

Macros

#define _ARCH   __ne_arch
 
#define _SUBSYSTEM_NET   0x1000
 
#define _SUBSYSTEM_DDK   0x1000
 
#define _SUBSYSTEM_SYS   0x1000
 
#define _SHARED
 Shared attribute for the host pattern.
 
#define _PRIVATE
 Private attribute for the host pattern.
 
#define _NEKERNEL   202609L
 
#define _COMMONCORE   202609L
 
#define CLEANUP   __cleanup__
 
#define __cleanup(x)   unused
 

Typedefs

typedef int32_t * ddk_guard_int_ptr_t
 

Functions

DDK_EXTERN void ddk_cleanup_zone (int32_t **)
 Cleanup zone for the DDK.
 
DDK_EXTERN void ddk_guard_zone (struct ddk_guard_type *)
 Does enable the DDK guard when calling in a stack frame.
 
DDK_EXTERN bool ddk_sanity_check (void)
 Does a sanity check for the DDK driver.
 
DDK_EXTERN void ddk_sanity_check_init (void)
 Initializes the sanity check variable.
 

Macro Definition Documentation

◆ __cleanup

#define __cleanup (   x)    unused

Definition at line 41 of file Config.h.

◆ _ARCH

#define _ARCH   __ne_arch

Definition at line 12 of file Config.h.

◆ _COMMONCORE

#define _COMMONCORE   202609L

Definition at line 33 of file Config.h.

◆ _NEKERNEL

#define _NEKERNEL   202609L

Definition at line 29 of file Config.h.

◆ _PRIVATE

#define _PRIVATE

Private attribute for the host pattern.

Definition at line 25 of file Config.h.

◆ _SHARED

#define _SHARED

Shared attribute for the host pattern.

Definition at line 20 of file Config.h.

◆ _SUBSYSTEM_DDK

#define _SUBSYSTEM_DDK   0x1000

Definition at line 15 of file Config.h.

◆ _SUBSYSTEM_NET

#define _SUBSYSTEM_NET   0x1000

Definition at line 14 of file Config.h.

◆ _SUBSYSTEM_SYS

#define _SUBSYSTEM_SYS   0x1000

Definition at line 16 of file Config.h.

◆ CLEANUP

#define CLEANUP   __cleanup__

Definition at line 37 of file Config.h.

Typedef Documentation

◆ ddk_guard_int_ptr_t

typedef int32_t* ddk_guard_int_ptr_t

Definition at line 44 of file Config.h.

Function Documentation

◆ ddk_cleanup_zone()

DDK_EXTERN void ddk_cleanup_zone ( int32_t **  )

Cleanup zone for the DDK.

◆ ddk_guard_zone()

DDK_EXTERN void ddk_guard_zone ( struct ddk_guard_type *  )

Does enable the DDK guard when calling in a stack frame.

◆ ddk_sanity_check()

DDK_EXTERN bool ddk_sanity_check ( void  )

Does a sanity check for the DDK driver.

◆ ddk_sanity_check_init()

DDK_EXTERN void ddk_sanity_check_init ( void  )

Initializes the sanity check variable.