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 1824 d 23 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 2321 d 9 h dunkaist /programs/ Remove some duplicates: proc32.inc, macros.inc, struct.inc, etc.  
6789 2698 d 23 h IgorA /programs/ checkbox: clean code
picdev: fix names
 
6196 2998 d 23 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 3515 d 19 h clevermouse / switch build system to Tup  
4460 3755 d 17 h IgorA /programs/system/pcidev/trunk/ changed file with all corrections  
4458 3755 d 20 h IgorA /programs/system/pcidev/trunk/ corrections from Wildwest  
3882 3891 d 11 h mario79 /programs/system/pcidev/trunk/ PCIDEV
1) added 1 new VendorID
2) corrected vendors.add
 
3874 3895 d 3 h mario79 /programs/system/pcidev/trunk/ PCIDEV
1) added 1 new VendorID
2) corrected vendors.add
 
3873 3896 d 22 h mario79 /programs/system/pcidev/trunk/ PCIDEV - added 4 new VendorID  
3871 3899 d 10 h mario79 /programs/system/pcidev/trunk/ PCIDEV - added 5 new VendorID  
3710 3958 d 11 h IgorA /programs/system/pcidev/trunk/ add 2 vendors  
3630 3975 d 21 h fedesco /programs/system/ italian version  
2235 4599 d 23 h Serge /programs/system/pcidev/trunk/ pcidev: increase maximum irq level  
2057 4636 d 20 h mario79 /programs/system/pcidev/trunk/ PCIDEV - checking for "rolled up" window  
1995 4684 d 12 h mario79 /programs/system/pcidev/trunk/ PCIDEV - fixes for previous revisions.  
1993 4684 d 15 h mario79 /programs/system/pcidev/trunk/ PCIDEV - Show the message "NA" if the IRQ is not assigned  
1985 4688 d 16 h mario79 /programs/system/pcidev/trunk/ PCIDEV - clearing of title  
1984 4689 d 16 h mario79 /programs/system/pcidev/trunk/ PCIDEV - memory for "device list" is increased to 16 KB  
1983 4690 d 5 h yogev_ezra /programs/system/pcidev/trunk/ pcidev: I am not good enough to be one of the authors :)  
1982 4690 d 10 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 4690 d 16 h yogev_ezra /programs/system/pcidev/trunk/ pcidev: Split history to separate file; change version number after fix done by CleverMouse  
1947 4712 d 18 h clevermouse /programs/system/pcidev/trunk/ fix of r1946  
1946 4712 d 19 h clevermouse /programs/system/pcidev/trunk/ pcidev: don't scan for other functions on single-function devices  
1945 4712 d 23 h yogev_ezra /programs/system/pcidev/trunk/ 'pcidev': Add HDA controller recognition and 17F3 RDC Semiconductor vendor.  
1937 4722 d 21 h art_zh /programs/ fastcall/syscall instructions should be avoided in future
due to possible compatibility problems.
 
1728 4870 d 21 h clevermouse /programs/ fix compilation in linux  
1444 5143 d 23 h art_zh /programs/system/pcidev/trunk/ pci vendors database splitted
to reduce PCIDEV code downto 10kB.
 
1386 5197 d 22 h art_zh /programs/system/pcidev/trunk/ pcidev post-enumeration bug fixed  
1364 5226 d 10 h diamond /programs/system/pcidev/trunk/ fixed path in pcidev.asm, broken in rev. 1359  
1359 5228 d 9 h art_zh /programs/system/pcidev/trunk/ +1 more  
1358 5228 d 9 h art_zh / minor bugs fixed  
1357 5228 d 10 h diamond /programs/system/pcidev/trunk/ another fix to get pcidev.asm compilable  
1356 5228 d 10 h diamond /programs/system/pcidev/trunk/ remove utf8 marker from pcidev.asm  
1353 5228 d 12 h art_zh / - SysFuncs docs updated;
- PCI Expansion ROM is now readable via uMMIO.
 
1351 5229 d 19 h art_zh /programs/system/pcidev/trunk/ new api functions demo in PCIDEV.ASM  
587 6123 d 15 h Ghost /programs/system/pcidev/branches/ PCIDEV port (use new PCI API)  
485 6197 d 20 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 6200 d 21 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 6203 d 19 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