Jiri Malak
|
4ca28252da
|
code-mismatch: fix various kernel code discrepancies which break TURBO C build
main issue is missing ASM attributes that C and asm code uses different names
correct long constant by standard suffix 'L' or 'UL'
|
2024-07-10 11:30:20 -04:00 |
|
Bernd Boeckmann
|
093dea9a7b
|
initdisk.c: format specifier fixes 2
|
2024-02-04 20:44:19 -05:00 |
|
Bernd Boeckmann
|
9a7d22701d
|
initdisk.c: fix wrong printf format specifiers, fixes #122
|
2024-02-03 20:52:42 -05:00 |
|
Kenneth J Davis
|
db71b1a783
|
don't normally show InitDisk while booting
|
2023-12-20 17:17:08 -05:00 |
|
Kenneth J Davis
|
de96d00402
|
additional comments about LBA detection
|
2023-12-20 00:35:01 -05:00 |
|
Bernd Boeckmann
|
cab32344bb
|
only use AH for EDD version detection, as AL is reserved...
...according to the spec
|
2023-12-19 23:50:02 -05:00 |
|
Bernd Boeckmann
|
a5431d9245
|
remove BIOS assisted LBA translation, not sure its worth including it
|
2023-12-19 23:50:02 -05:00 |
|
Bernd Boeckmann
|
b33afdbfad
|
change handling of head count < 2, was a no-op since last commit...
... because heads was always at least 1.
|
2023-12-19 23:50:02 -05:00 |
|
Bernd Boeckmann
|
c20a97e844
|
initdisk: actually restrict disk size to 2TB, fix ExtLBAForce usage
|
2023-12-19 23:50:02 -05:00 |
|
Kenneth J Davis
|
7b0633b26b
|
only print messages once, not each time processing partitions; use LBA if forceLBA enabled in additional cases where LBA support not detected
|
2023-12-18 18:37:19 -05:00 |
|
Kenneth J Davis
|
cfdd09963f
|
fix from boeckmann (Bernd Böckmann) for Format GitHub issue #1 - format divide by 0 due to kernel function 440D, subfunction 60 returning a zero for logical_sectors_per_fat as initdisk overflows and calculates incorrect value
|
2023-12-17 21:01:37 -05:00 |
|
Kenneth J Davis
|
f1249dcd6f
|
From bzt, initialize drive parameter head & sector values to avoid potential divisions by 0
|
2023-12-08 21:20:46 -05:00 |
|
Kenneth J Davis
|
5880d36ba9
|
add ability to adjust verboseness of messages during booting
|
2023-12-08 18:08:11 -05:00 |
|
Andrew Bird
|
8c8d213119
|
Build: Don't flip video mode for -DDEBUG in Dosemu
|
2022-01-16 12:40:47 -05:00 |
|
Andrew Bird
|
9135a644c2
|
Build: Fix missing constant for -DDEBUG
|
2022-01-16 12:40:47 -05:00 |
|
Kenneth J Davis
|
dd91e3c005
|
From Tom Ehlert: don't split disk transfers crossing DMA boundary if BIOS indicates can handle transparently
|
2021-07-30 23:04:06 -04:00 |
|
KJD
|
c431157156
|
FreeDOS kernel current - 2041+svn1709
|
2012-10-14 20:08:06 -04:00 |
|