Steven Edwards
47ae788845
Remove comment about freeldr depending on djgpp only.
...
svn path=/trunk/; revision=6397
2003-10-21 21:23:58 +00:00
Eric Kohl
e3a669e3fa
Ignore case of registry key and value names.
...
svn path=/trunk/; revision=6378
2003-10-19 19:42:20 +00:00
Eric Kohl
b635a41ae9
- Renamed a lot of variables and functions in the registry.
...
- Fixed buggy cell size calculation.
svn path=/trunk/; revision=6294
2003-10-12 15:52:45 +00:00
Casper Hornstrup
e0351c91f1
- Add top-level makefile
...
- Add fdebug/.cvsignore
- Don't use rdel to remove files in tools/Makefile
- Remove warning in freeldr/mm/meminit.c
svn path=/trunk/; revision=5920
2003-08-29 18:54:17 +00:00
Casper Hornstrup
ec5b094ed5
Version 1.8.14
...
svn path=/trunk/; revision=5539
2003-08-12 18:51:25 +00:00
Casper Hornstrup
ab7f9064f1
Clear screen to black when booting ReactOS.
...
svn path=/trunk/; revision=5530
2003-08-11 18:56:26 +00:00
Eric Kohl
f8c432602c
Fixed target directory for setupldr.sys.
...
svn path=/trunk/; revision=5364
2003-08-01 14:16:19 +00:00
Gé van Geldorp
b7fd15bf4b
Set up for cross-compiling under Linux, patches by Vizzini
...
svn path=/trunk/; revision=5234
2003-07-23 21:27:15 +00:00
Eric Kohl
043a6c087f
Append a newline to embedded binary files to keep compiler from crying.
...
svn path=/trunk/; revision=5102
2003-07-12 18:01:53 +00:00
Eric Kohl
60c39669a2
Added two NOPs.
...
FreeLoader can now be built using MinGW.
svn path=/trunk/; revision=4971
2003-06-26 15:16:36 +00:00
Eric Kohl
a547aaf0c5
Added checksum calculation to PnPBiosSupported().
...
Patch by Petr Matousek.
svn path=/trunk/; revision=4964
2003-06-25 13:56:04 +00:00
Eric Kohl
b6b732c937
Removed unused variable.
...
svn path=/trunk/; revision=4956
2003-06-24 12:22:14 +00:00
Gé van Geldorp
59a5712e45
Start scan for PnP$ signature at low end (0xf0000)
...
svn path=/trunk/; revision=4955
2003-06-24 11:41:58 +00:00
Steven Edwards
e752a43c37
Gcc 3.x end of line warning fixes
...
svn path=/trunk/; revision=4896
2003-06-15 21:20:34 +00:00
Brian Palmer
5320d2eb3f
Changes in v1.8.13 (6/05/2003) (brianp)
...
- Added support for booting Linux 2.4.x kernels
- i386 exception handler now reports FreeLoader version number
svn path=/trunk/; revision=4844
2003-06-05 20:06:48 +00:00
Eric Kohl
28c98fe9b4
Get codepage and casetable files from txtsetup.sif.
...
svn path=/trunk/; revision=4768
2003-05-27 14:13:41 +00:00
Eric Kohl
939d5316af
- Added .inf-file parser
...
- SetupLdr loads and uses txtsetup.sif
- Removed .hiv (text-hive) parser
svn path=/trunk/; revision=4758
2003-05-25 21:20:43 +00:00
Brian Palmer
f152732d04
Lot's of fixes for the FAT12/16 boot sector code.
...
svn path=/trunk/; revision=4737
2003-05-21 20:28:13 +00:00
Eric Kohl
e76752c103
Load NLS files.
...
Add basic support for installing ReactOS from floppy disks.
svn path=/trunk/; revision=4725
2003-05-19 09:58:50 +00:00
Eric Kohl
031f55682e
Removed obsolete settings.
...
svn path=/trunk/; revision=4724
2003-05-19 09:51:34 +00:00
Eric Kohl
e35e42758a
Remove the INSTALL directory of the Boot-CD.
...
svn path=/trunk/; revision=4711
2003-05-18 15:21:30 +00:00
Eric Kohl
3e708e6c79
Detect hardware before ntoskrnl.exe will be loaded.
...
svn path=/trunk/; revision=4662
2003-05-10 09:26:59 +00:00
Eric Kohl
7f6db59b55
- Fixed counting the number of available harddisks for broken BIOSes.
...
- Enable/disable the display of read error messages.
svn path=/trunk/; revision=4661
2003-05-10 09:25:35 +00:00
Eric Kohl
d882e9a38b
Reworked and fixed most of the CPU and PnP code.
...
svn path=/trunk/; revision=4658
2003-05-08 18:35:46 +00:00
Eric Kohl
df18b87eab
Added PnP-BIOS detection.
...
svn path=/trunk/; revision=4651
2003-05-06 16:36:42 +00:00
Eric Kohl
8e7f49204c
Added .cvsignore files. Patch by Mihcael Fritscher.
...
svn path=/trunk/; revision=4638
2003-05-03 13:11:39 +00:00
Eric Kohl
62d7fe29c6
Added CPU detection for multiprocessor systems.
...
svn path=/trunk/; revision=4630
2003-05-01 15:46:06 +00:00
Eric Kohl
5fd8b65697
Fixed disk geometry detection bug.
...
Added CPU detection for uniprocessor systems.
svn path=/trunk/; revision=4621
2003-04-30 18:10:46 +00:00
Eric Kohl
43ab2f61b4
- Added DiskGetExtendedDriveParameters()
...
- Moved hardware detection into the arch directory
- Rewrote/completed harddisk detection
- Removed PCI and IDE detection
- Added basic CPU detection
svn path=/trunk/; revision=4619
2003-04-30 14:08:04 +00:00
Casper Hornstrup
371b0fd87e
- Query BIOS for supported disk drives
...
svn path=/trunk/; revision=4604
2003-04-27 18:18:51 +00:00
Hartmut Birr
4b11a99bfe
- Fixed the offset in ReadPciConfigUshort.
...
svn path=/trunk/; revision=4586
2003-04-26 07:09:26 +00:00
Casper Hornstrup
b119bad3fa
- Detect PCI busses
...
- Detect IDE controllers and devices
- Improved RegEnumValue()
svn path=/trunk/; revision=4581
2003-04-25 19:32:51 +00:00
Hartmut Birr
37339cbf6b
- Fixed the detection of a fat32 boot sector.
...
svn path=/trunk/; revision=4580
2003-04-25 18:45:06 +00:00
Eric Kohl
80b2784520
- Added memmove().
...
- Added hardware hive export.
svn path=/trunk/; revision=4576
2003-04-25 09:54:52 +00:00
Eric Kohl
323bc49a36
- Added memmove().
...
- Added hardware hive export.
svn path=/trunk/; revision=4575
2003-04-25 09:45:17 +00:00
Brian Palmer
fb8745e1ef
Turned the FreeLoader debugger into a GUI app.
...
Basically just a terminal program that logs the RS232 data to a file.
svn path=/trunk/; revision=4567
2003-04-23 20:59:30 +00:00
Brian Palmer
201324d607
Changes in v1.8.7 (4/22/2003) (brianp)
...
- Added a file system recognizer to get around problems where
the partition id did not match the file system type.
svn path=/trunk/; revision=4565
2003-04-23 16:47:24 +00:00
Brian Palmer
273b6dd69f
Fixed the EXT2/3 boot sector code so that it only uses the boot drive in the boot sector if it exists (i.e. not 0xff)
...
Otherwise it uses the boot drive passed in the DL register.
Updated the EXT2/3 installer to reflect the changes in the boot sector code for EXT2/3.
svn path=/trunk/; revision=4540
2003-04-15 22:48:06 +00:00
Brian Palmer
b4d0aca25a
Changes in v1.8.6 (4/14/2003) (brianp)
...
- Fixed a bug in fathelp.asm where is wasn't adding the hidden sector
count before performing a subtraction.
svn path=/trunk/; revision=4539
2003-04-15 02:15:54 +00:00
Brian Palmer
b4581c2c95
Added simple utility to read the FreeLoader debug output
...
from the serial port and display it on the console.
Someday I will turn this into a GUI app.
svn path=/trunk/; revision=4530
2003-04-13 04:14:20 +00:00
Eric Kohl
c26ce9f93b
Added support for binary system hive.
...
svn path=/trunk/; revision=4518
2003-04-10 18:51:22 +00:00
Eric Kohl
55a31c6b98
Added support for binary system hive.
...
svn path=/trunk/; revision=4517
2003-04-10 18:43:14 +00:00
Eric Kohl
4aa447d8d2
Added missing boot signature.
...
svn path=/trunk/; revision=4512
2003-04-06 20:01:09 +00:00
Casper Hornstrup
d44d6e392a
Added DOS compatible Master Boot Record (MBR)
...
svn path=/trunk/; revision=4497
2003-04-05 15:28:45 +00:00
Brian Palmer
958c16b6d9
Only compile if running win32 version of gcc.
...
svn path=/trunk/; revision=4343
2003-03-18 22:53:05 +00:00
Brian Palmer
1c8640a836
Changes in v1.8.3 (3/18/2003) (brianp)
...
- Added _alloca() function because Mingw32 generates code that needs it
- Defined _mainCRTStartup in fathelp.asm because Mingw32 looks for that symbol
svn path=/trunk/; revision=4342
2003-03-18 22:32:30 +00:00
Brian Palmer
8ae622059e
Updated freeldr.ini to work with latest .ini file changes.
...
svn path=/trunk/; revision=4088
2003-01-31 02:44:32 +00:00
Eric Kohl
1ce736a133
Changes in v1.8.2 (1/24/2003) (ekohl)
...
- Relaxed check for Int13-Extension support.
Some BIOSes have a strange opinion about what is supported. :-/
svn path=/trunk/; revision=4057
2003-01-24 11:25:56 +00:00
Eric Kohl
e1cf009871
Changes in v1.8.1 (1/20/2003) (ekohl)
...
- Fixed the ISO filesystem detection code.
- Removed IsSetupLdr.
svn path=/trunk/; revision=4047
2003-01-20 18:39:53 +00:00
Eric Kohl
3960f23e28
Copy second sector of the fat32 bootsector instead of the fat(12/16) bootsector.
...
Fixed several compiler warnings.
svn path=/trunk/; revision=4046
2003-01-19 17:01:38 +00:00