Marat Zakiyanov (Mario79)
|
12ea7f0fda
|
IDE DMA fix (SATA Native mode).
git-svn-id: svn://kolibrios.org@4291 a494cfbc-eb01-0410-851d-a64ba20cac60
|
2013-11-25 20:00:10 +00:00 |
|
CleverMouse
|
1842871f8f
|
support for PnP disks, part 5: FAT12, ramdisk, floppies
git-svn-id: svn://kolibrios.org@4273 a494cfbc-eb01-0410-851d-a64ba20cac60
|
2013-11-21 16:07:16 +00:00 |
|
CleverMouse
|
89f9caf0b6
|
fix off-by-one error in disk cache, existing at least since r580
git-svn-id: svn://kolibrios.org@4133 a494cfbc-eb01-0410-851d-a64ba20cac60
|
2013-10-29 17:45:24 +00:00 |
|
Marat Zakiyanov (Mario79)
|
44d21dbf19
|
Fix Floppy driver for VirtualBox.
git-svn-id: svn://kolibrios.org@4115 a494cfbc-eb01-0410-851d-a64ba20cac60
|
2013-10-27 23:37:06 +00:00 |
|
|
0ad6f9623f
|
basic xfs read support
git-svn-id: svn://kolibrios.org@3913 a494cfbc-eb01-0410-851d-a64ba20cac60
|
2013-09-17 21:28:18 +00:00 |
|
Marat Zakiyanov (Mario79)
|
657905b212
|
HDD IDE DMA handler - remove the interrupt flag
git-svn-id: svn://kolibrios.org@3881 a494cfbc-eb01-0410-851d-a64ba20cac60
|
2013-09-01 21:29:56 +00:00 |
|
Marat Zakiyanov (Mario79)
|
f3bb0969f5
|
Fix for r.3762 - separate interrupt handlers for the irq14 and irq15.
git-svn-id: svn://kolibrios.org@3870 a494cfbc-eb01-0410-851d-a64ba20cac60
|
2013-08-23 23:22:21 +00:00 |
|
Marat Zakiyanov (Mario79)
|
25dd9e6530
|
Some fixes code for IDE controllers.
git-svn-id: svn://kolibrios.org@3774 a494cfbc-eb01-0410-851d-a64ba20cac60
|
2013-07-07 02:10:50 +00:00 |
|
Marat Zakiyanov (Mario79)
|
c67e638d08
|
Dynamic setting interrupts for Floppy controller
git-svn-id: svn://kolibrios.org@3771 a494cfbc-eb01-0410-851d-a64ba20cac60
|
2013-07-06 11:33:30 +00:00 |
|
Marat Zakiyanov (Mario79)
|
8a0dae3f14
|
1) Dynamic setting interrupts for IDE controller
2) Fixed problems with some hardware (eBox IDE Native mode and similar)
git-svn-id: svn://kolibrios.org@3762 a494cfbc-eb01-0410-851d-a64ba20cac60
|
2013-07-05 06:43:56 +00:00 |
|
CleverMouse
|
d59bc76c6d
|
support for PnP disks, part 4: move NTFS,EXT2,/hd*,/bd* to the new interface
git-svn-id: svn://kolibrios.org@3742 a494cfbc-eb01-0410-851d-a64ba20cac60
|
2013-07-01 16:29:16 +00:00 |
|
Marat Zakiyanov (Mario79)
|
93e7aee516
|
1) DMA LBA48 read and write for HDD
2) Some optimization of code
git-svn-id: svn://kolibrios.org@3712 a494cfbc-eb01-0410-851d-a64ba20cac60
|
2013-06-27 06:11:10 +00:00 |
|
CleverMouse
|
65d0cef44b
|
style fixes, no binary changes (style checker was sick for some time)
git-svn-id: svn://kolibrios.org@3711 a494cfbc-eb01-0410-851d-a64ba20cac60
|
2013-06-26 23:35:43 +00:00 |
|
Marat Zakiyanov (Mario79)
|
178ccd95f9
|
PIO LBA48 write for HDD
git-svn-id: svn://kolibrios.org@3706 a494cfbc-eb01-0410-851d-a64ba20cac60
|
2013-06-26 02:38:47 +00:00 |
|
Marat Zakiyanov (Mario79)
|
d9b8117616
|
1) SATA IDE support for HDD and ATAPI
2) PIO LBA48 read for HDD
git-svn-id: svn://kolibrios.org@3702 a494cfbc-eb01-0410-851d-a64ba20cac60
|
2013-06-25 03:15:38 +00:00 |
|
CleverMouse
|
1a7694e453
|
malloc/free do not change ebx now
git-svn-id: svn://kolibrios.org@3681 a494cfbc-eb01-0410-851d-a64ba20cac60
|
2013-06-18 10:33:19 +00:00 |
|
CleverMouse
|
a77e7ee15d
|
make macro for push imm/pop dst
git-svn-id: svn://kolibrios.org@3598 a494cfbc-eb01-0410-851d-a64ba20cac60
|
2013-06-04 11:14:37 +00:00 |
|
CleverMouse
|
32b4fcb9ab
|
recode all kernel sources to UTF-8; binary still uses single-byte encoding and isn't changed at all
git-svn-id: svn://kolibrios.org@3539 a494cfbc-eb01-0410-851d-a64ba20cac60
|
2013-05-27 22:16:00 +00:00 |
|
CleverMouse
|
f059bc06d5
|
priorities in scheduler
git-svn-id: svn://kolibrios.org@3534 a494cfbc-eb01-0410-851d-a64ba20cac60
|
2013-05-27 09:02:35 +00:00 |
|
CleverMouse
|
df1bbc6819
|
fix disk-full handling when creating a folder in ramdisk
git-svn-id: svn://kolibrios.org@3525 a494cfbc-eb01-0410-851d-a64ba20cac60
|
2013-05-21 13:34:46 +00:00 |
|
CleverMouse
|
6edb329ec0
|
replace align with explicit padding (align in struct is silently ignored after r2381)
git-svn-id: svn://kolibrios.org@3460 a494cfbc-eb01-0410-851d-a64ba20cac60
|
2013-04-09 11:40:03 +00:00 |
|
CleverMouse
|
e61b3f010d
|
fix RamdiskDelete+FloppyDelete, they worked incorrectly since their introduction in r171
git-svn-id: svn://kolibrios.org@3442 a494cfbc-eb01-0410-851d-a64ba20cac60
|
2013-04-02 14:55:10 +00:00 |
|
esevece
|
d2e8899b67
|
More spanish translation
git-svn-id: svn://kolibrios.org@3309 a494cfbc-eb01-0410-851d-a64ba20cac60
|
2013-03-02 20:57:38 +00:00 |
|
CleverMouse
|
165c453d43
|
protect thread from external terminate while running sysfn 70
git-svn-id: svn://kolibrios.org@3296 a494cfbc-eb01-0410-851d-a64ba20cac60
|
2013-02-28 22:03:45 +00:00 |
|
CleverMouse
|
dbd7b62e8f
|
wrong var name
git-svn-id: svn://kolibrios.org@3284 a494cfbc-eb01-0410-851d-a64ba20cac60
|
2013-02-27 10:54:05 +00:00 |
|
CleverMouse
|
4b55541f4c
|
fix return value of disk_sync in compatibility case
git-svn-id: svn://kolibrios.org@3283 a494cfbc-eb01-0410-851d-a64ba20cac60
|
2013-02-27 10:52:48 +00:00 |
|
CleverMouse
|
edce644b61
|
make DiskDel save ebx
git-svn-id: svn://kolibrios.org@3202 a494cfbc-eb01-0410-851d-a64ba20cac60
|
2013-01-28 12:49:55 +00:00 |
|
CleverMouse
|
de94fe74ac
|
make caching for PnP disks really work
git-svn-id: svn://kolibrios.org@3164 a494cfbc-eb01-0410-851d-a64ba20cac60
|
2013-01-14 09:24:25 +00:00 |
|
CleverMouse
|
6ea08a8bb3
|
disk_sync now flushes both caches even in compatibility mode
git-svn-id: svn://kolibrios.org@2653 a494cfbc-eb01-0410-851d-a64ba20cac60
|
2012-04-27 16:37:37 +00:00 |
|
CleverMouse
|
46ebef439c
|
support for PnP disks, part 3: FAT16/FAT32
git-svn-id: svn://kolibrios.org@2643 a494cfbc-eb01-0410-851d-a64ba20cac60
|
2012-04-23 09:19:34 +00:00 |
|
Marat Zakiyanov (Mario79)
|
2f699083c4
|
1) Correcting information about copiright
2) VESA draw the small speedup
git-svn-id: svn://kolibrios.org@2455 a494cfbc-eb01-0410-851d-a64ba20cac60
|
2012-03-13 16:51:57 +00:00 |
|
hidnplayr
|
e7bade16fe
|
Adapted more structures to use new struct.inc
git-svn-id: svn://kolibrios.org@2384 a494cfbc-eb01-0410-851d-a64ba20cac60
|
2012-02-23 18:52:13 +00:00 |
|
hidnplayr
|
58fe32f210
|
Usage of struct.inc from fasm in trunk kernel.
git-svn-id: svn://kolibrios.org@2381 a494cfbc-eb01-0410-851d-a64ba20cac60
|
2012-02-22 15:46:09 +00:00 |
|
CleverMouse
|
037099f50d
|
Style corrected for new rules, no semantic changes
git-svn-id: svn://kolibrios.org@2288 a494cfbc-eb01-0410-851d-a64ba20cac60
|
2011-10-14 21:38:50 +00:00 |
|
killerkirill
|
02004e9c11
|
Minor changes to English comments - grammatical, etc.
git-svn-id: svn://kolibrios.org@2257 a494cfbc-eb01-0410-851d-a64ba20cac60
|
2011-10-03 17:52:42 +00:00 |
|
CleverMouse
|
a632fb94b0
|
fix virtual root enumeration broken in r2129
git-svn-id: svn://kolibrios.org@2145 a494cfbc-eb01-0410-851d-a64ba20cac60
|
2011-09-02 19:03:49 +00:00 |
|
CleverMouse
|
57633abf05
|
support for PnP disks, part 2: adapt current caching
git-svn-id: svn://kolibrios.org@2140 a494cfbc-eb01-0410-851d-a64ba20cac60
|
2011-08-31 16:26:51 +00:00 |
|
CleverMouse
|
c4f8c8e404
|
test error condition in the wait loop
git-svn-id: svn://kolibrios.org@1909 a494cfbc-eb01-0410-851d-a64ba20cac60
|
2011-03-23 12:39:34 +00:00 |
|
Sergey Semyonov (Serge)
|
0e98f2ea01
|
int13_call: vm86 hotfix
git-svn-id: svn://kolibrios.org@1878 a494cfbc-eb01-0410-851d-a64ba20cac60
|
2011-02-17 17:40:53 +00:00 |
|
CleverMouse
|
e4c65f154e
|
ATA operation with sector above 128G is error, not operation modulo 128G
git-svn-id: svn://kolibrios.org@1709 a494cfbc-eb01-0410-851d-a64ba20cac60
|
2010-11-24 13:44:30 +00:00 |
|
Evgeny Grechnikov (Diamond)
|
2ccee1b676
|
fix processing of cyrillic letter yo in file systems
git-svn-id: svn://kolibrios.org@1504 a494cfbc-eb01-0410-851d-a64ba20cac60
|
2010-06-23 22:18:42 +00:00 |
|
Alexey Teplov (
|
04bf87db30
|
The 70 system function have call without shift registers.
git-svn-id: svn://kolibrios.org@1491 a494cfbc-eb01-0410-851d-a64ba20cac60
|
2010-06-11 14:07:06 +00:00 |
|
Evgeny Grechnikov (Diamond)
|
66d949f4b4
|
identical mapping of first physical page in V86
(some BIOSes use physical address of ds:si for int 13h)
git-svn-id: svn://kolibrios.org@1448 a494cfbc-eb01-0410-851d-a64ba20cac60
|
2010-04-14 18:41:33 +00:00 |
|
Alexey Teplov (
|
7ac27a2f61
|
I'm not sure what all my change is right.
Some optimization.
git-svn-id: svn://kolibrios.org@1276 a494cfbc-eb01-0410-851d-a64ba20cac60
|
2009-11-20 02:36:08 +00:00 |
|
Alexey Teplov (
|
83e2f051b2
|
Set align 4 for subroutines in main loop.
git-svn-id: svn://kolibrios.org@1168 a494cfbc-eb01-0410-851d-a64ba20cac60
|
2009-09-18 18:30:04 +00:00 |
|
Evgeny Grechnikov (Diamond)
|
679064a95f
|
correct handling of '..' path on ramdisk
git-svn-id: svn://kolibrios.org@1021 a494cfbc-eb01-0410-851d-a64ba20cac60
|
2009-02-01 18:48:32 +00:00 |
|
Evgeny Grechnikov (Diamond)
|
c6b94086d8
|
* more space for EBDA in V86
* some bugfixes in NTFS support
git-svn-id: svn://kolibrios.org@820 a494cfbc-eb01-0410-851d-a64ba20cac60
|
2008-07-09 13:17:57 +00:00 |
|
Evgeny Grechnikov (Diamond)
|
b9e5a9d227
|
V86 improvements
git-svn-id: svn://kolibrios.org@770 a494cfbc-eb01-0410-851d-a64ba20cac60
|
2008-03-15 19:30:34 +00:00 |
|
Rus
|
b9272bd614
|
Deleted old useless functions 32, 33 and accompanying code.
git-svn-id: svn://kolibrios.org@766 a494cfbc-eb01-0410-851d-a64ba20cac60
|
2008-03-01 16:20:40 +00:00 |
|
Marat Zakiyanov (Mario79)
|
6094221d05
|
Support of last session for ISO9660.
git-svn-id: svn://kolibrios.org@758 a494cfbc-eb01-0410-851d-a64ba20cac60
|
2008-02-25 23:34:27 +00:00 |
|