Rev |
Age |
Author |
Path |
Log message |
Diff |
10051 |
4 d 11 h |
ace_dent |
/kernel/trunk/ |
Remove $Revision$ from kernel file headers
- To better support git, remove SVN dependant `$Revision$` from file headers. This does *not* remove: the use of `__REV__` macro in `boostr.inc` and `kernel.asm`
- Header Copyright notices updated to 2024.
- Minimal white space cleanup (trailing spaces automatically removed).
- Note: `asmxygen.py` has a *large* amount of whitespace cleanup, due to incorrect line endings. |
|
8051 |
1412 d 4 h |
rgimad |
/kernel/trunk/ |
Translate russian comments to english #2 , no code changes |
|
7132 |
2353 d 0 h |
dunkaist |
/kernel/trunk/ |
Update BOOT_DATA structure and use it instead of all the BOOT_* vars. |
|
7122 |
2370 d 4 h |
dunkaist |
/kernel/trunk/ |
Synchronize memmap.inc and const.inc, replace hardcoded numbers with macros. |
|
6843 |
2683 d 2 h |
dunkaist |
/kernel/trunk/ |
Return capacity and bytes per sector of bios disks
This patch makes bd_querymedia return valid Capacity and SectorSize
values. Bios disks detection code saves the values to extended
BiosDiskData structure, bd_querymedia copies them to DISKMEDIAINFO. |
|
6842 |
2683 d 6 h |
pathoswithin |
/kernel/trunk/ |
fix for ide_querymedia |
|
6816 |
2708 d 4 h |
dunkaist |
/kernel/trunk/ |
fix #98, #103
Set Bus_Master bit in PCI Command register for drives in DMA mode |
|
6464 |
2858 d 15 h |
pathoswithin |
/kernel/trunk/ |
sysfunction 70 cleaning |
|
6015 |
3070 d 11 h |
clevermouse |
/kernel/trunk/ |
always install IDE interrupt handler |
|
5852 |
3141 d 4 h |
pathoswithin |
/kernel/trunk/ |
LBA28 support |
|
5363 |
3426 d 6 h |
yogev_ezra |
/ |
Change copyright year in kernel and drivers to 2015. No code changes. |
|
5147 |
3502 d 21 h |
mario79 |
/kernel/trunk/detect/ |
Support for all IDE controllers (e.g. PCI 0101EE). Previously supported only PCI 01018x. |
|
5030 |
3575 d 15 h |
clevermouse |
/kernel/trunk/detect/ |
don't try to detect CD if controller doesn't respond to device select |
|
4850 |
3692 d 5 h |
mario79 |
/kernel/trunk/ |
Added the tag "Revision: XXXX" in some kernel files, to form the right number of revision at boot (blue boot screen). |
|
4841 |
3694 d 8 h |
clevermouse |
/kernel/trunk/detect/ |
force legacy IDE ports if specified by class code |
|
4838 |
3694 d 16 h |
mario79 |
/kernel/trunk/ |
Fix for IDE controller. Some weird controllers generate an interrupt even if IDE interrupts are disabled and no IDE devices. For example, notebook ASUS K72F - IDE controller 010185 generates false interrupt when we work with the IDE controller 01018f. For this reason, the interrupt handler does not need to be installed if both channel IDE controller running in PIO mode. |
|
4772 |
3704 d 5 h |
mario79 |
/kernel/trunk/ |
Fix for IDE devices:
1) Restore broken HD load for ramdisk image
2) Check of support UDMA mode for disk devices before initialization channel of IDE controller |
|
4720 |
3710 d 5 h |
mario79 |
/kernel/trunk/ |
Fix for r.4700 |
|
4711 |
3712 d 6 h |
mario79 |
/kernel/trunk/ |
Fix f.24 for r.4700 |
|
4700 |
3713 d 6 h |
mario79 |
/kernel/trunk/ |
Kernel supports up to three IDE controllers, and all the devices connected to them |
|