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
7644 1834 d 19 h leency / 1. loaddrv: show load drv result, show hint on error
2. debug.inc no need to use macros.inc for only one mcall
3. small fix in sysfuncs.txt
4. remove duplicated vendors in pcidev app
 
7134 2331 d 5 h dunkaist /programs/ Remove some duplicates: proc32.inc, macros.inc, struct.inc, etc.  
6789 2708 d 18 h IgorA /programs/ checkbox: clean code
picdev: fix names
 
6196 3008 d 19 h leency /programs/ system_colors: global rename and change meaning of "grab_button" to "work_3d_dark", and "grab_button_text" to "work_3d_light", the legacy of new_sys_colors table  
5098 3525 d 14 h clevermouse / switch build system to Tup  
4460 3765 d 12 h IgorA /programs/system/pcidev/trunk/ changed file with all corrections  
4458 3765 d 16 h IgorA /programs/system/pcidev/trunk/ corrections from Wildwest  
3882 3901 d 7 h mario79 /programs/system/pcidev/trunk/ PCIDEV
1) added 1 new VendorID
2) corrected vendors.add
 
3874 3904 d 23 h mario79 /programs/system/pcidev/trunk/ PCIDEV
1) added 1 new VendorID
2) corrected vendors.add
 
3873 3906 d 17 h mario79 /programs/system/pcidev/trunk/ PCIDEV - added 4 new VendorID  
3871 3909 d 6 h mario79 /programs/system/pcidev/trunk/ PCIDEV - added 5 new VendorID  
3710 3968 d 7 h IgorA /programs/system/pcidev/trunk/ add 2 vendors  
3630 3985 d 17 h fedesco /programs/system/ italian version  
2235 4609 d 18 h Serge /programs/system/pcidev/trunk/ pcidev: increase maximum irq level  
2057 4646 d 15 h mario79 /programs/system/pcidev/trunk/ PCIDEV - checking for "rolled up" window  
1995 4694 d 8 h mario79 /programs/system/pcidev/trunk/ PCIDEV - fixes for previous revisions.  
1993 4694 d 11 h mario79 /programs/system/pcidev/trunk/ PCIDEV - Show the message "NA" if the IRQ is not assigned  
1985 4698 d 12 h mario79 /programs/system/pcidev/trunk/ PCIDEV - clearing of title  
1984 4699 d 12 h mario79 /programs/system/pcidev/trunk/ PCIDEV - memory for "device list" is increased to 16 KB  
1983 4700 d 0 h yogev_ezra /programs/system/pcidev/trunk/ pcidev: I am not good enough to be one of the authors :)  
1982 4700 d 6 h mario79 /programs/system/pcidev/trunk/ PCIDEV 2.3 (changing the number of version given all previous revisions)
1) Save PCI devices list to disk
2) Using OpenDialog for select of path
 
1981 4700 d 12 h yogev_ezra /programs/system/pcidev/trunk/ pcidev: Split history to separate file; change version number after fix done by CleverMouse  
1947 4722 d 14 h clevermouse /programs/system/pcidev/trunk/ fix of r1946  
1946 4722 d 15 h clevermouse /programs/system/pcidev/trunk/ pcidev: don't scan for other functions on single-function devices  
1945 4722 d 19 h yogev_ezra /programs/system/pcidev/trunk/ 'pcidev': Add HDA controller recognition and 17F3 RDC Semiconductor vendor.  
1937 4732 d 17 h art_zh /programs/ fastcall/syscall instructions should be avoided in future
due to possible compatibility problems.
 
1728 4880 d 17 h clevermouse /programs/ fix compilation in linux  
1444 5153 d 19 h art_zh /programs/system/pcidev/trunk/ pci vendors database splitted
to reduce PCIDEV code downto 10kB.
 
1386 5207 d 18 h art_zh /programs/system/pcidev/trunk/ pcidev post-enumeration bug fixed  
1364 5236 d 6 h diamond /programs/system/pcidev/trunk/ fixed path in pcidev.asm, broken in rev. 1359  
1359 5238 d 5 h art_zh /programs/system/pcidev/trunk/ +1 more  
1358 5238 d 5 h art_zh / minor bugs fixed  
1357 5238 d 6 h diamond /programs/system/pcidev/trunk/ another fix to get pcidev.asm compilable  
1356 5238 d 6 h diamond /programs/system/pcidev/trunk/ remove utf8 marker from pcidev.asm  
1353 5238 d 8 h art_zh / - SysFuncs docs updated;
- PCI Expansion ROM is now readable via uMMIO.
 
1351 5239 d 14 h art_zh /programs/system/pcidev/trunk/ new api functions demo in PCIDEV.ASM  
587 6133 d 11 h Ghost /programs/system/pcidev/branches/ PCIDEV port (use new PCI API)  
485 6207 d 16 h heavyiron / *kernel - fixes in 15.2 by Mario79 and 67 by mike.dld
updated sysfunc.txt
*programs
new icons and logo for CPUID and ICON
added new version of @ICON and ICONMNGR
fixes in iconedit and calendar from DedOK
new algoritm of fill background in pic4
all apps (fasm-writen only) rewriten to use common macros.inc for easy recompile in fastcall mode (there is a bug in https; run need rewrite to use common macros.inc)
small fixes in build_all.bat script
 
477 6210 d 17 h Ghost / Fast calls
* multi thread program support
* MSR protect
* fast_call_test update
---------------------------
old code:
int 0x40

code for Intel SYSENTER:
push ebp
mov ebp, esp
push ..ret_point
sysenter
..ret_point:
pop edx
pop ecx

code for AMD SYSCALL:
push ecx
syscall
pop ecx

recommendation: use mcall from macros.inc
 
475 6213 d 15 h Ghost /programs/system/pcidev/trunk/ fixed
* Same little bugs
* Source code formating
* PCI version normalized 0210 -> 2.10
added
* + 13 vendor (total now 1000!)
* + 3 class type
* Fast call source ready
* Device IRQ detection
optimized
* ! size optimized (61025 -> 32501 see added)
* easy to add new vendor & class names