Subversion Repositories Kolibri OS

Rev

Go to most recent revision | Show changed files | Directory listing | RSS feed

Filtering Options

Rev Age Author Path Log message Diff
660 6033 d 8 h serge /kernel/trunk/core/ fix some kernel stdcall functions  
659 6033 d 12 h serge /kernel/trunk/ PE loader  
658 6034 d 10 h Ghost /kernel/trunk/core/ * code clearing
* bug fix in "show_error_parameters", now registers value correctly show
 
657 6034 d 14 h diamond /kernel/trunk/docs/ updated loader_doc.txt  
656 6034 d 14 h mikedld /kernel/trunk/ Fix in DEBUGF (incorrect output of eax..edi with %x)
New show_error_parameters (core/sys32.inc) from Ghost
 
655 6035 d 9 h mario79 /kernel/trunk/ Function 47 - output of qword (64-bites) number  
654 6035 d 15 h diamond /kernel/trunk/fs/ fixed serious FAT32 bug introduced in svn.649  
653 6036 d 18 h diamond /kernel/trunk/ added bootlog message if first app cannot be loaded  
652 6037 d 4 h mario79 /kernel/trunk/ Function 47 - output of number without empty zero in high bits  
649 6038 d 11 h diamond /kernel/trunk/fs/ acceleration of FAT writing  
641 6060 d 4 h diamond /kernel/trunk/ Kernel updated to 0.7.1.0  
640 6061 d 10 h andrew_programmer /kernel/trunk/drivers/ Added support ATI R7000.  
639 6061 d 15 h serge /kernel/trunk/drivers/ ATI 9100 & 9250  
638 6062 d 15 h serge /kernel/trunk/video/ fix software cursor code  
637 6063 d 3 h mario79 /kernel/trunk/blkdev/ Small fix for ATAPI WaitUnitReady procedure.  
636 6063 d 4 h victor /kernel/trunk/drivers/ small source size optimisation
/* i hope somebody have nothing against */
 
634 6063 d 9 h diamond /kernel/trunk/core/ bugfix for debug subsystem  
630 6063 d 14 h serge /kernel/trunk/ support for new ATI chips  
628 6067 d 5 h mario79 /kernel/trunk/ ATAPI:
1) Fix - sectors read with errors now are not brought in the cache.
2) Timeout at absence of the disk in ATAPI drive is reduced about 10 seconds without lowering reliability of reading at presence of the disk. Earlier time the waiting could make 1-1.5 minutes.
 
621 6078 d 4 h mario79 /kernel/trunk/ Function 18/19/5 - emulation mouse button.  
620 6078 d 14 h diamond /kernel/trunk/core/ bugfixes in 68.20  
618 6081 d 5 h mario79 /kernel/trunk/ Processing event: press real button - eject tray ATAPI device.  
608 6092 d 3 h alver /kernel/trunk/  
605 6107 d 5 h kaitz / Updated Tinypad translation
Translated rdsave
Kernel bootcode updates for Estonian
 
603 6112 d 1 h Rus /kernel/trunk/hid/ Optimized num pad part of keyboard  
599 6113 d 23 h spraid /kernel/trunk/ shade window Y=4
interval boot screen for "d" parameter
 
598 6115 d 2 h spraid / New iconstrp.gif for ICON by Leency
loader_doc.txt (by use bx register to set system directory)
 
597 6115 d 5 h mario79 /kernel/trunk/blkdev/ Fix: clear DMA read precache, when the physical device IDE varies.  
594 6117 d 13 h diamond /kernel/trunk/bus/pci/ Fixed sys_pcibios  
593 6118 d 12 h mikedld /kernel/trunk/ Revision numbering fix  
591 6119 d 5 h mikedld /kernel/trunk/ Fix for syscall_cdaudio (unable to compile kernel)  
590 6119 d 9 h diamond /kernel/trunk/ load/eject CD tray functions check that input device is CD/DVD  
588 6119 d 13 h diamond / Load/eject CD/DVD device tray moved from sysfn 70 to sysfn 24 (see sysfunc*),
because these actions do not involve file system.
 
586 6122 d 8 h serge /kernel/trunk/ From Ghost: calls to PCIBIOS services  
585 6123 d 4 h mario79 / The universal cache of IDE devices.
Step 2:
1) Realized cache ATAPI device (CD\DVD).
2) Lock\Unlock ATAPI device for working with cache.
3) Eject (F70/10) and Load (F70/11) tray of ATAPI device.
4) Application CD_tray for control of tray ATAPI device.
 
584 6124 d 9 h mario79 /kernel/trunk/detect/ Fix calculate size of cache (IDE devices). Now data do not intersect limits of the cache.  
582 6129 d 5 h Rus /kernel/trunk/hid/ Added Num Pad.  
581 6129 d 9 h serge /kernel/trunk/ reduce core memory  
580 6130 d 2 h mario79 /kernel/trunk/ The universal cache of IDE devices.
Step 1:
1) Allocate of separate area for everyone IDE device.
2) Usage of the allocated areas for HDD. (Cache CD\DVD - not realized, but the memory for it is allocated. This be realized in step 2).
3) The area of memory 0x80300000 - > 0x80400000 now is free and is not used.
4) The area of memory 0x80284000 - > 0x8028BFFF is used for HDD DMA.
 
579 6132 d 9 h serge /kernel/trunk/drivers/ update sis.asm