forked from xt-sys/exectos
		
	Rename internal kernel headers to distinguish them easily from XTDK
This commit is contained in:
		
							
								
								
									
										53
									
								
								xtoskrnl/includes/i686/hli.h
									
									
									
									
									
										Normal file
									
								
							
							
						
						
									
										53
									
								
								xtoskrnl/includes/i686/hli.h
									
									
									
									
									
										Normal file
									
								
							| @@ -0,0 +1,53 @@ | ||||
| /** | ||||
|  * PROJECT:         ExectOS | ||||
|  * COPYRIGHT:       See COPYING.md in the top level directory | ||||
|  * FILE:            xtoskrnl/includes/i686/hli.h | ||||
|  * DESCRIPTION:     XT hardware abstraction layer routines specific to i686 architecture | ||||
|  * DEVELOPERS:      Rafal Kupiec <belliash@codingworkshop.eu.org> | ||||
|  */ | ||||
|  | ||||
| #ifndef __XTOSKRNL_I686_HLI_H | ||||
| #define __XTOSKRNL_I686_HLI_H | ||||
|  | ||||
| #include <xtos.h> | ||||
|  | ||||
|  | ||||
| /* HAL library routines forward references */ | ||||
| XTCDECL | ||||
| VOID | ||||
| HlDisablePic(VOID); | ||||
|  | ||||
| XTFASTCALL | ||||
| ULONG | ||||
| HlReadApicRegister(IN APIC_REGISTER Register); | ||||
|  | ||||
| XTFASTCALL | ||||
| VOID | ||||
| HlWriteApicRegister(IN APIC_REGISTER Register, | ||||
|                     IN ULONG Value); | ||||
|  | ||||
| XTAPI | ||||
| BOOLEAN | ||||
| HlpCheckX2ApicSupport(VOID); | ||||
|  | ||||
| XTCDECL | ||||
| VOID | ||||
| HlpHandleApicSpuriousService(); | ||||
|  | ||||
| XTCDECL | ||||
| VOID | ||||
| HlpHandlePicSpuriousService(); | ||||
|  | ||||
| XTAPI | ||||
| VOID | ||||
| HlpInitializeApic(VOID); | ||||
|  | ||||
| XTFASTCALL | ||||
| KRUNLEVEL | ||||
| HlpTransformApicTprToRunLevel(IN UCHAR Tpr); | ||||
|  | ||||
| XTFASTCALL | ||||
| UCHAR | ||||
| HlpTransformRunLevelToApicTpr(IN KRUNLEVEL RunLevel); | ||||
|  | ||||
| #endif /* __XTOSKRNL_I686_HLI_H */ | ||||
		Reference in New Issue
	
	Block a user