2 * PROJECT: ReactOS Boot Loader
3 * LICENSE: BSD - See COPYING.ARM in the top level directory
4 * FILE: boot/freeldr/include/arch/arm/hardware.h
5 * PURPOSE: Header for ARC definitions (to be cleaned up)
6 * PROGRAMMERS: ReactOS Portable Systems Group
12 #include "../../reactos/registry.h"
15 #include "../../../../../armllb/inc/osloader.h"
16 #include "../../../../../armllb/inc/machtype.h"
19 // ARC Component Configuration Routines
24 OUT PCONFIGURATION_COMPONENT_DATA
*SystemKey
27 extern PARM_BOARD_CONFIGURATION_BLOCK ArmBoardBlock
;
28 extern ULONG FirstLevelDcacheSize
;
29 extern ULONG FirstLevelDcacheFillSize
;
30 extern ULONG FirstLevelIcacheSize
;
31 extern ULONG FirstLevelIcacheFillSize
;
32 extern ULONG SecondLevelDcacheSize
;
33 extern ULONG SecondLevelDcacheFillSize
;
34 extern ULONG SecondLevelIcacheSize
;
35 extern ULONG SecondLevelIcacheFillSize
;
37 extern ULONG gDiskReadBuffer
, gFileSysBuffer
;
38 #define DISKREADBUFFER gDiskReadBuffer