Filip Navara
d35144407f
- Enabled the 'Press any key to boot from CD' message in the ISO
...
boot code and show it only when some hard disk is present.
- Adjusted detection timeouts for PS/2 and RS232 to the minimum
allowed by the specifications so we don't spend ages in hardware detection.
- Experimental NTFS reading support. (No boot code, no attribute lists, no decompression)
svn path=/trunk/; revision=9494
2004-05-25 21:47:39 +00:00
Filip Navara
470210fb06
- Enabled the 'Press any key to boot from CD' message in the ISO
...
boot code and show it only when some hard disk is present.
- Adjusted detection timeouts for PS/2 and RS232 to the minimum
allowed by the specifications so we don't spend ages in hardware detection.
- Experimental NTFS reading support. (No boot code, no attribute lists, no decompression)
svn path=/trunk/; revision=9493
2004-05-25 21:31:27 +00:00
Filip Navara
17983ae6be
- Added support for special value "LiveCD" of SystemPath option
...
for loading ReactOS. It uses the known boot drive information
as the boot path.
svn path=/trunk/; revision=9457
2004-05-21 20:29:56 +00:00
Filip Navara
1c9e1c3a8b
- Fixed a bug in IsoSearchDirectoryBufferForFile. Compare the offset first, so we don't access invalid memory.
...
svn path=/trunk/; revision=9456
2004-05-21 20:06:09 +00:00
Hartmut Birr
c49f961993
- Do print readable sector numbers in DiskReadLogicalSectors.
...
svn path=/trunk/; revision=9432
2004-05-17 20:30:55 +00:00
Hartmut Birr
869728e524
- Implemented the printing of 64 bit numbers.
...
svn path=/trunk/; revision=9431
2004-05-17 20:25:01 +00:00
Hartmut Birr
d462152e6d
- Fixed the calculation of the start for a partition within an extended partition.
...
svn path=/trunk/; revision=9430
2004-05-17 20:20:17 +00:00
Eric Kohl
c2f0a2f385
Support multi-block bins.
...
svn path=/trunk/; revision=9337
2004-05-09 14:50:09 +00:00
Eric Kohl
27044f2ad0
Store hive root key name.
...
Patch partially by Filip Navara.
svn path=/trunk/; revision=7527
2004-01-09 19:44:45 +00:00
Eric Kohl
44854e906d
Don't stop after hardware detection.
...
svn path=/trunk/; revision=7135
2003-12-20 16:00:20 +00:00
Eric Kohl
8bb5ad2bd8
- Detect PS/2 Port and Pointer Device (Mouse).
...
- Calculate CPU speed.
- Fixed delay counter overrun.
svn path=/trunk/; revision=7131
2003-12-20 12:35:27 +00:00
Eric Kohl
85ab8b5562
Detect serial ports and serial pointer devices (Mice/Trackballs).
...
svn path=/trunk/; revision=7035
2003-12-14 16:11:34 +00:00
Filip Navara
9c5dbfa383
Fixed algorithm for generating driver path.
...
svn path=/trunk/; revision=6998
2003-12-13 18:35:50 +00:00
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