Commit Graph

45 Commits

Author SHA1 Message Date
57b2e6af66 pcidev: Increase the number of reported IRQs from 24 to 64.
git-svn-id: svn://kolibrios.org@7732 a494cfbc-eb01-0410-851d-a64ba20cac60
2020-03-02 04:25:06 +00:00
Kirill Lipatov (Leency)
4f9a8d23e4 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

git-svn-id: svn://kolibrios.org@7644 a494cfbc-eb01-0410-851d-a64ba20cac60
2019-04-30 11:05:08 +00:00
2c778124e3 Remove some duplicates: proc32.inc, macros.inc, struct.inc, etc.
git-svn-id: svn://kolibrios.org@7134 a494cfbc-eb01-0410-851d-a64ba20cac60
2017-12-20 00:51:00 +00:00
IgorA
4f831a4d79 checkbox: clean code
picdev: fix names

git-svn-id: svn://kolibrios.org@6789 a494cfbc-eb01-0410-851d-a64ba20cac60
2016-12-07 11:06:54 +00:00
Kirill Lipatov (Leency)
20ace41f1f 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
git-svn-id: svn://kolibrios.org@6196 a494cfbc-eb01-0410-851d-a64ba20cac60
2016-02-11 10:44:47 +00:00
CleverMouse
cd74d1af33 switch build system to Tup
git-svn-id: svn://kolibrios.org@5098 a494cfbc-eb01-0410-851d-a64ba20cac60
2014-09-12 15:15:23 +00:00
IgorA
1caa0b5481 changed file with all corrections
git-svn-id: svn://kolibrios.org@4460 a494cfbc-eb01-0410-851d-a64ba20cac60
2014-01-15 17:11:23 +00:00
IgorA
05540e25ea corrections from Wildwest
git-svn-id: svn://kolibrios.org@4458 a494cfbc-eb01-0410-851d-a64ba20cac60
2014-01-15 13:54:04 +00:00
Marat Zakiyanov (Mario79)
7583ed3727 PCIDEV
1) added 1 new VendorID
2) corrected vendors.add

git-svn-id: svn://kolibrios.org@3882 a494cfbc-eb01-0410-851d-a64ba20cac60
2013-09-01 22:41:26 +00:00
Marat Zakiyanov (Mario79)
71cac3b476 PCIDEV
1) added 1 new VendorID
2) corrected vendors.add

git-svn-id: svn://kolibrios.org@3874 a494cfbc-eb01-0410-851d-a64ba20cac60
2013-08-29 06:23:33 +00:00
Marat Zakiyanov (Mario79)
066834f512 PCIDEV - added 4 new VendorID
git-svn-id: svn://kolibrios.org@3873 a494cfbc-eb01-0410-851d-a64ba20cac60
2013-08-27 12:13:05 +00:00
Marat Zakiyanov (Mario79)
317b670d3e PCIDEV - added 5 new VendorID
git-svn-id: svn://kolibrios.org@3871 a494cfbc-eb01-0410-851d-a64ba20cac60
2013-08-24 23:24:56 +00:00
IgorA
99a5913d54 add 2 vendors
git-svn-id: svn://kolibrios.org@3710 a494cfbc-eb01-0410-851d-a64ba20cac60
2013-06-26 22:37:22 +00:00
fedesco
8bb5266143 italian version
git-svn-id: svn://kolibrios.org@3630 a494cfbc-eb01-0410-851d-a64ba20cac60
2013-06-09 12:28:30 +00:00
Sergey Semyonov (Serge)
1a1680f416 pcidev: increase maximum irq level
git-svn-id: svn://kolibrios.org@2235 a494cfbc-eb01-0410-851d-a64ba20cac60
2011-09-24 11:14:06 +00:00
Marat Zakiyanov (Mario79)
a1a467c8ef PCIDEV - checking for "rolled up" window
git-svn-id: svn://kolibrios.org@2057 a494cfbc-eb01-0410-851d-a64ba20cac60
2011-08-18 14:08:40 +00:00
Marat Zakiyanov (Mario79)
2d6dc1b704 PCIDEV - fixes for previous revisions.
git-svn-id: svn://kolibrios.org@1995 a494cfbc-eb01-0410-851d-a64ba20cac60
2011-07-01 21:54:21 +00:00
Marat Zakiyanov (Mario79)
8f4c12f4c5 PCIDEV - Show the message "NA" if the IRQ is not assigned
git-svn-id: svn://kolibrios.org@1993 a494cfbc-eb01-0410-851d-a64ba20cac60
2011-07-01 18:30:18 +00:00
Marat Zakiyanov (Mario79)
486285bf0c PCIDEV - clearing of title
git-svn-id: svn://kolibrios.org@1985 a494cfbc-eb01-0410-851d-a64ba20cac60
2011-06-27 17:26:42 +00:00
Marat Zakiyanov (Mario79)
952963c8ab PCIDEV - memory for "device list" is increased to 16 KB
git-svn-id: svn://kolibrios.org@1984 a494cfbc-eb01-0410-851d-a64ba20cac60
2011-06-26 17:38:41 +00:00
Yogev Ezra
3e14595c28 pcidev: I am not good enough to be one of the authors :)
git-svn-id: svn://kolibrios.org@1983 a494cfbc-eb01-0410-851d-a64ba20cac60
2011-06-26 05:21:02 +00:00
Marat Zakiyanov (Mario79)
a68277b75e 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

git-svn-id: svn://kolibrios.org@1982 a494cfbc-eb01-0410-851d-a64ba20cac60
2011-06-26 00:03:00 +00:00
Yogev Ezra
f68029cd8f pcidev: Split history to separate file; change version number after fix done by CleverMouse
git-svn-id: svn://kolibrios.org@1981 a494cfbc-eb01-0410-851d-a64ba20cac60
2011-06-25 17:37:07 +00:00
CleverMouse
214f424823 fix of r1946
git-svn-id: svn://kolibrios.org@1947 a494cfbc-eb01-0410-851d-a64ba20cac60
2011-06-03 15:25:57 +00:00
CleverMouse
a12b9621d9 pcidev: don't scan for other functions on single-function devices
git-svn-id: svn://kolibrios.org@1946 a494cfbc-eb01-0410-851d-a64ba20cac60
2011-06-03 14:32:52 +00:00
Yogev Ezra
879941ae90 'pcidev': Add HDA controller recognition and 17F3 RDC Semiconductor vendor.
git-svn-id: svn://kolibrios.org@1945 a494cfbc-eb01-0410-851d-a64ba20cac60
2011-06-03 10:27:54 +00:00
Artem Jerdev (art_zh)
19dd2b9a34 fastcall/syscall instructions should be avoided in future
due to possible compatibility problems.

git-svn-id: svn://kolibrios.org@1937 a494cfbc-eb01-0410-851d-a64ba20cac60
2011-05-24 12:30:12 +00:00
CleverMouse
909f14782c fix compilation in linux
git-svn-id: svn://kolibrios.org@1728 a494cfbc-eb01-0410-851d-a64ba20cac60
2010-12-27 12:29:39 +00:00
Artem Jerdev (art_zh)
ccc19cbcaf pci vendors database splitted
to reduce PCIDEV code downto 10kB.

git-svn-id: svn://kolibrios.org@1444 a494cfbc-eb01-0410-851d-a64ba20cac60
2010-03-29 10:53:56 +00:00
Artem Jerdev (art_zh)
5d324bdafa pcidev post-enumeration bug fixed
git-svn-id: svn://kolibrios.org@1386 a494cfbc-eb01-0410-851d-a64ba20cac60
2010-02-03 11:22:32 +00:00
Evgeny Grechnikov (Diamond)
c1daef2ebc fixed path in pcidev.asm, broken in rev. 1359
git-svn-id: svn://kolibrios.org@1364 a494cfbc-eb01-0410-851d-a64ba20cac60
2010-01-05 23:21:35 +00:00
Artem Jerdev (art_zh)
e39792905c +1 more
git-svn-id: svn://kolibrios.org@1359 a494cfbc-eb01-0410-851d-a64ba20cac60
2010-01-04 00:35:44 +00:00
Artem Jerdev (art_zh)
91da6cca2d minor bugs fixed
git-svn-id: svn://kolibrios.org@1358 a494cfbc-eb01-0410-851d-a64ba20cac60
2010-01-04 00:28:31 +00:00
Evgeny Grechnikov (Diamond)
fa7548dea3 another fix to get pcidev.asm compilable
git-svn-id: svn://kolibrios.org@1357 a494cfbc-eb01-0410-851d-a64ba20cac60
2010-01-03 23:54:08 +00:00
Evgeny Grechnikov (Diamond)
c08169254a remove utf8 marker from pcidev.asm
git-svn-id: svn://kolibrios.org@1356 a494cfbc-eb01-0410-851d-a64ba20cac60
2010-01-03 23:51:27 +00:00
Artem Jerdev (art_zh)
10f720429e - SysFuncs docs updated;
- PCI Expansion ROM is now readable via uMMIO.

git-svn-id: svn://kolibrios.org@1353 a494cfbc-eb01-0410-851d-a64ba20cac60
2010-01-03 21:38:39 +00:00
Artem Jerdev (art_zh)
56044329ab new api functions demo in PCIDEV.ASM
git-svn-id: svn://kolibrios.org@1351 a494cfbc-eb01-0410-851d-a64ba20cac60
2010-01-02 15:10:39 +00:00
Iliya Mihailov (Ghost)
8df29f7be6 PCIDEV port (use new PCI API)
git-svn-id: svn://kolibrios.org@587 a494cfbc-eb01-0410-851d-a64ba20cac60
2007-07-23 18:21:38 +00:00
heavyiron
4daae89053 *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
         

git-svn-id: svn://kolibrios.org@485 a494cfbc-eb01-0410-851d-a64ba20cac60
2007-05-10 13:48:35 +00:00
Iliya Mihailov (Ghost)
2432006d40 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

git-svn-id: svn://kolibrios.org@477 a494cfbc-eb01-0410-851d-a64ba20cac60
2007-05-07 12:54:32 +00:00
Iliya Mihailov (Ghost)
0169b4ea01 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

git-svn-id: svn://kolibrios.org@475 a494cfbc-eb01-0410-851d-a64ba20cac60
2007-05-04 14:44:43 +00:00
heavyiron
3eda462807 Kernel: Smoothing image code from Mario79, build scripts for skin and drivers/build.bat
Programs: fasm updated to 1.67.14, small fixes in desktop, stackcfg, calc, board, pipes, freecell, big cleanup of unused programs, added some applications from 0.6.3.0 distr...

git-svn-id: svn://kolibrios.org@205 a494cfbc-eb01-0410-851d-a64ba20cac60
2006-11-02 14:18:23 +00:00
Evgeny Grechnikov (Diamond)
65cbed8f0d mv, gifview, jpegview: modified to use function 70
tinypad2: modified for new sysxtree
kernel, mv, board, calendar, cmd, copy2, cpu, end, icon, mhc, pcidev:
        german translation from derPENGUIN

git-svn-id: svn://kolibrios.org@135 a494cfbc-eb01-0410-851d-a64ba20cac60
2006-08-25 13:06:57 +00:00
Evgeny Grechnikov (Diamond)
8df5cba38d icon2: russian and english variants corrected
jpegview, launcher, life, mv, pcidev: new versions from K0581 distro
rccc, rccs: english translation added

git-svn-id: svn://kolibrios.org@132 a494cfbc-eb01-0410-851d-a64ba20cac60
2006-08-18 14:32:11 +00:00
heavyiron
630234432f Changed structure of svn repository
git-svn-id: svn://kolibrios.org@109 a494cfbc-eb01-0410-851d-a64ba20cac60
2006-07-28 13:39:16 +00:00