Subversion Repositories Kolibri OS

Rev

Go to most recent revision | Show changed files | Details | Compare with Previous | Blame | RSS feed

Filtering Options

Rev Age Author Path Log message Diff
2575 4404 d 19 h mario79 /kernel/trunk/ Fix for r. 2435  
2455 4428 d 4 h mario79 /kernel/trunk/ 1) Correcting information about copiright
2) VESA draw the small speedup
 
2453 4429 d 2 h mario79 /kernel/trunk/ Video draw and VESA - some speedup.  
2450 4430 d 2 h mario79 /kernel/trunk/ Draw mouse pointer after restore the default pointer.  
2448 4431 d 3 h mario79 /kernel/trunk/ Compatibility with hardware cursor (fix for r.2430 and later)  
2446 4431 d 9 h mario79 /kernel/trunk/ Video draw some speedup.  
2430 4434 d 5 h mario79 /kernel/trunk/ VESA - new algorithm for showing mouse pointer without a blink  
2288 4578 d 23 h clevermouse /kernel/trunk/ Style corrected for new rules, no semantic changes  
1730 4867 d 9 h clevermouse /kernel/trunk/ Video subsystem:
* export GetDisplay and SetScreen for COFF drivers
* fix out-of-bound access to screen map in __sys_disable_mouse
 
1316 5249 d 20 h serge / kms kernel  
1300 5261 d 7 h serge /kernel/trunk/ kms: pre rc8  
983 5598 d 23 h diamond /kernel/trunk/ some cosmetic fixes  
802 5801 d 8 h serge /kernel/trunk/ from Nable: Sound Blaster driver  
769 5889 d 0 h Rus /kernel/trunk/ Com mouse cod moved to driver.
Begin of reorganization interrupts handlers Part 1.
Some dead code deleted.
 
753 5909 d 8 h serge /kernel/trunk/ supported videomodes  
739 5916 d 8 h heavyiron /kernel/trunk/ - new cursor and redused cursor sise (static) in mousedrv.inc
- changed GNU.TXT -> COPYING.TXT in russian boot screen
- fixed arp request don't working on some machines
 
673 6007 d 12 h serge /kernel/trunk/ vesa 1.2 fixup  
630 6064 d 9 h serge /kernel/trunk/ support for new ATI chips  
593 6119 d 7 h mikedld /kernel/trunk/ Revision numbering fix  
479 6199 d 9 h kastigar /kernel/trunk/ 1)ps2 mouse driver(removed from kernel)
2)new 2 modes for ps2-mouse (scrolling mouse and 5-button mouse)
3) added function 37.7 for mouse scrolling data
 
473 6205 d 8 h diamond /kernel/trunk/ * Unified COM1/COM2 mice handling.
* Corrected COM mouse detection.
* Mouse cursor can now be at right and bottom screen sides.
* Normal handling of "desktop background redraw" event.
(Background redraw is faster now.)
* Fixed error in stretch background function for VESA 2.0.
 
431 6242 d 8 h serge /kernel/trunk/ copyrights  
425 6246 d 21 h victor /kernel/trunk/ added computing of current #revision for kernel *.inc and *.asm files  
389 6262 d 23 h serge /kernel/trunk/ fixed bug in init_LFB()  
381 6267 d 0 h serge /kernel/trunk/ replace all vars whith symbolic constants  
380 6268 d 10 h serge /kernel/trunk/ replace vars 0x8000 0xC000 0xC004 0xD000 0x80000 whith symbolic constants
rename PROC_BASE -> SLOT_BASE
 
379 6268 d 12 h serge /kernel/trunk/ 1)fixed wrong exported LFB address
2)replace 0x3000 0x3004 0x3010 0x3020 whith symbolic constants
 
281 6308 d 16 h serge /kernel/trunk/ imports header
kernel objects
segmented sound buffers
 
230 6353 d 12 h serge /kernel/trunk/ add validate cursor in 37.5
fix maximal cursors count in init_cursors
 
221 6361 d 10 h serge /kernel/trunk/ 1)fixed wrong SSE detection for old AMD chips
2)restore COM2 IRQ handler
3)added new fn 37.4 37.5
 
214 6368 d 13 h serge /kernel/trunk/ 1)fixed bug with wrong lfb size on some old videocards
2)set fpu/sse to default state for new thread
3)added driver sceletone
 
120 6467 d 7 h mario79 / 1) The function 18/19 - to get/set mouse features
2) The application SETUP is changed for operation from functions 18/19, also instead of functions 6 and 33 the function 70 is used.
 
119 6468 d 5 h mario79 /kernel/trunk/ 1) small fix of code VGA.
2) decrease of an error "track of cursor ".
 
102 6488 d 6 h poddubny /kernel/trunk/ 1. a little fix for scheduler + correct comments
2. refactored window activation/ process termination/ getting active process
3. deleted dead code in checkwindows
4. eliminated almost all accesses to 0x3020+...+0xe, changed to direct process number
5. cli/sti in vesa12 and vga drivers and in calculatescreen
6. skipping dead windows in some funcs in window.inc
 
36 6679 d 2 h mario79 /kernel/trunk/ New algorithm of output of a mouse pointer  
33 6686 d 9 h mario79 /kernel/trunk/ 1) Parallel processing of mouses: PS2, COM1, COM2
2) Detection PS2 mouse.
3) Switching FPU in PM with reset.
4) Click on the application button - works only if during release of a up-button mouse the cursor is on the button application. Realization Victor Alberto Gil Hanla (vhanla). Version 1.1
5) Return of focus (activated window) on previous application at completion of the active application
6) Change skin of header of windows type 4, at loss and return of focus (activated window).