Full memory management support (memory.c & memory.h & mem.S)
[reactos.git] / freeldr / FREELDR.INI
1 # FreeLoader by Brian Palmer
2 # FREELDR.INI - FreeLoader Initialization file
3 #
4 # Each line must be less than 1024 characters long
5 # and must be either a section heading (i.e. [section_name])
6 # or a setting (i.e. name=value) or a blank line.
7 # Comments start with a '#' character.
8
9 # Background colors can be any one of the following:
10 # Black
11 # Blue
12 # Green
13 # Cyan
14 # Red
15 # Magenta
16 # Brown
17 # Gray
18
19 # Text colors can be any one of the background
20 # colors and any of the following:
21 # DarkGray
22 # LightBlue
23 # LightGreen
24 # LightCyan
25 # LightRed
26 # LightMagenta
27 # Yellow
28 # White
29
30 # [FREELOADER] Section Commands:
31 #
32 # MessageBox - displays the specified text in a message box upon bootup
33 # MessageLine - adds a new line of text to a message box (must come before MessageBox command)
34 # TitleText - text that is displayed in the title box
35 # StatusBarColor - color of status bar's background
36 # StatusBarTextColor - color of status bar's text
37 # BackdropTextColor - color of the backdrop's fill
38 # BackdropColor - color of the backdrop's background
39 # BackdropFillStyle - backdrop fill style - can be Light, Medium, or Dark
40 # TitleBoxTextColor - title box text color
41 # TitleBoxColor - title box background color
42 # MessageBoxTextColor - message box text color
43 # MessageBoxColor - message box background color
44 # MenuTextColor - menu text color
45 # MenuColor - menu color
46 # TextColor - normal text color
47 # SelectedTextColor - selected text color
48 # SelectedColor - selected text background color
49 # TimeOut - sets the timeout (in seconds) before the first OS listed gets booted automagically
50
51 # [OS-General] Section Commands:
52 #
53 # BootType - sets the boot type: ReactOS, Linux, BootSector, Partition, Drive
54 # BootDrive - sets the boot drive: 0 - first floppy, 1 - second floppy, 0x80 - first hard disk, 0x81 - second hard disk
55 # BootPartition - sets the boot partition
56
57 # [BootSector OSType] Section Commands:
58 #
59 # BootSector - sets the filename of the bootsector to be loaded
60
61 # [ReactOS OSType] Section Commands:
62 #
63 # SystemPath - sets the system root path (must be a valid ARC - Path):
64 # multi(0)disk(0)rdisk(0)partition(1)\reactos
65 # multi(0)disk(0)fdisk(0)
66 # Options - sets the command line options for the kernel being booted
67 # Kernel - sets the kernel filename
68 # Driver - sets the name of one or more drivers to be loaded (one entry per driver)
69
70
71
72 [FREELOADER]
73 MessageLine=Welcome to FreeLoader!
74 MessageLine=Copyright (c) 2000 by Brian Palmer <brianp@sginet.com>
75 MessageLine=
76 MessageBox=Edit your FREELDR.INI file to change your boot settings.
77 TitleText=Boot Menu
78 StatusBarColor=Cyan
79 StatusBarTextColor=Black
80 BackdropTextColor=White
81 BackdropColor=Blue
82 BackdropFillStyle=Medium
83 TitleBoxTextColor=White
84 TitleBoxColor=Red
85 MessageBoxTextColor=White
86 MessageBoxColor=Blue
87 MenuTextColor=White
88 MenuColor=Blue
89 TextColor=Yellow
90 SelectedTextColor=Black
91 SelectedColor=Gray
92 OS=ReactOS (HD)
93 OS=ReactOS (Floppy)
94 #OS=ReactOS (Debug)
95 #OS=Linux
96 OS=3« Floppy (A:)
97 OS=Microsoft Windows (C:)
98 OS=Drive D:
99 #TimeOut=0
100
101 # Load ReactOS from harddisk (drive C:)
102 # - does not work on large harddisks
103 [ReactOS (HD)]
104 BootType=ReactOS
105 SystemPath=multi(0)disk(0)rdisk(0)partition(1)\reactos
106 Options=/DEBUGPORT=SCREEN
107 Kernel=NTOSKRNL.EXE
108 Driver=IDE.SYS
109 Driver=VFATFS.SYS
110
111 # Load ReactOS from floppy (drive A:)
112 [ReactOS (Floppy)]
113 BootType=ReactOS
114 SystemPath=multi(0)disk(0)fdisk(0)
115 Options=/DEBUGPORT=SCREEN
116 Kernel=NTOSKRNL.EXE
117 Driver=IDE.SYS
118 Driver=VFATFS.SYS
119
120 #[ReactOS (Debug)]
121 #BootType=ReactOS
122 #BootDrive=0
123 #Options=/DEBUG /DEBUGPORT=COM1 /BAUDRATE=19200
124 #Kernel=\NTOSKRNL.EXE
125 #Driver=\DRIVERS\IDE.SYS
126 #Driver=\DRIVERS\VFATFS.SYS
127
128 #[Linux]
129 # Linux boot type not implemented yet
130 #BootType=Partition
131 #BootDrive=0x80
132 #BootPartition=2
133
134 [3« Floppy (A:)]
135 BootType=Drive
136 BootDrive=0
137
138 [Microsoft Windows (C:)]
139 BootType=Drive
140 BootDrive=0x80
141
142 [Drive D:]
143 BootType=Partition
144 BootDrive=0x81
145 BootPartition=1