Click here to Skip to main content
15,915,044 members
Home / Discussions / Hardware & Devices
   

Hardware & Devices

 
AnswerRe: how can driver be loaded in dynamic? Pin
Randor 5-Aug-09 5:23
professional Randor 5-Aug-09 5:23 
Questioni have question about USB Filter Driver~ [modified] Pin
buffering834-Aug-09 8:33
buffering834-Aug-09 8:33 
AnswerRe: i have question about USB Filter Driver~ Pin
Randor 4-Aug-09 10:44
professional Randor 4-Aug-09 10:44 
GeneralRe: i have question about USB Filter Driver~ Pin
buffering834-Aug-09 20:25
buffering834-Aug-09 20:25 
Questionquestion about mouse filter INF Pin
buffering833-Aug-09 6:23
buffering833-Aug-09 6:23 
AnswerRe: question about mouse filter INF Pin
Randor 3-Aug-09 7:09
professional Randor 3-Aug-09 7:09 
GeneralRe: can i ask one more? Pin
buffering833-Aug-09 8:56
buffering833-Aug-09 8:56 
GeneralRe: can i ask one more? Pin
Randor 3-Aug-09 12:46
professional Randor 3-Aug-09 12:46 
buffering83 wrote:
but i don't know how can i know that MOUFLT can be located between mouclass and i8042prt.


Hi buffering83,

On your motherboard you have an 8042 microcontroller[^] and i8042prt.sys can read/write to this microcontoller using ports 0x60 and 0x64 available through the BIOS. This is essentially the PS/2 controller[^] to which a keyboard/mouse may be connected.

When you boot your computer your BIOS discovers the PS2 contoller and assigns IRQ1 and reserves ports 0x60 and 0x64 for the controller. When you boot your Windows operating system the Microsoft Plug and Play Manager[^] discovers through ACPI calls[^] that your computer has a PS2 contoller and will assign ACPI/PNP0303 and/or ACPI/PNP0F03 port drivers which is by default in your registry as i8042prt.sys You can search for the string PNP0303 or PNP0F13 and find the i8042 ACPI PNP driver entries.Note: This is an incomplete, very brief description of BIOS PnP/ACPI interaction.

buffering83 wrote:
but there is notthing about mouclass or i8042prt.


The INF files may not contain any reference to mouclass or i8042prt. Your mouse filter driver is only concerned with GUID of the device class. Perhaps a visual representation will help you understand:

Have a look at the following diagram:
Types of WDM Drivers[^]

A more accurate description of your device stack is something like:
[Your Upper Filter]<--------------------+
					|
					|
[i8042 Function Driver] <-----> [Mouse Class Driver]
	|
	|
[Lower Filter]
	|
	|
[ACPI Root Bus Driver]
	|
	|
[Hardware Abstraction Layer]
	|
	|
[8042 microcontroller]


Your filter driver is designed to filter an entire device class. In other words... Your upper filter will filter anything that describes itself as a mouse.

Mouclass Driver Reference[^]
I8042prt Driver Reference[^]

Best Wishes,
-David Delaune
Generalreally thank you^^! Pin
buffering833-Aug-09 18:19
buffering833-Aug-09 18:19 
Questionhow can i make USB filter driver inf or regedit file? Pin
buffering833-Aug-09 2:14
buffering833-Aug-09 2:14 
AnswerRe: how can i make USB filter driver inf or regedit file? Pin
Randor 3-Aug-09 6:38
professional Randor 3-Aug-09 6:38 
GeneralRe: thank you but i want to make this by using Device Driver~ Pin
buffering833-Aug-09 8:43
buffering833-Aug-09 8:43 
GeneralRe: thank you but i want to make this by using Device Driver~ Pin
Randor 3-Aug-09 9:56
professional Randor 3-Aug-09 9:56 
Questionwhere is kbilfer.c ? Pin
buffering8331-Jul-09 9:49
buffering8331-Jul-09 9:49 
AnswerRe: where is kbilfer.c ? Pin
Randor 1-Aug-09 6:43
professional Randor 1-Aug-09 6:43 
GeneralTnank you! Pin
buffering832-Aug-09 21:43
buffering832-Aug-09 21:43 
Questionwhat's mean "forb"? Pin
buffering8331-Jul-09 7:59
buffering8331-Jul-09 7:59 
AnswerRe: what's mean "forb"? Pin
Dan Neely31-Jul-09 8:36
Dan Neely31-Jul-09 8:36 
GeneralThank you!! Pin
buffering8331-Jul-09 9:48
buffering8331-Jul-09 9:48 
QuestionAccessing my gps module in my Nokia N82 Pin
frankvdhorst31-Jul-09 4:17
frankvdhorst31-Jul-09 4:17 
QuestionAccess denied opening raw pdo Pin
sinosoidal30-Jul-09 5:19
sinosoidal30-Jul-09 5:19 
AnswerRe: Access denied opening raw pdo Pin
Randor 3-Aug-09 7:33
professional Randor 3-Aug-09 7:33 
QuestionRaw PDO... how to make it associated correctly with a device Pin
sinosoidal29-Jul-09 6:49
sinosoidal29-Jul-09 6:49 
QuestionRe: Raw PDO... how to make it associated correctly with a device Pin
Randor 3-Aug-09 7:30
professional Randor 3-Aug-09 7:30 
QuestionUSB mass production each with their own serial number Pin
Hypermommy28-Jul-09 8:59
Hypermommy28-Jul-09 8:59 

General General    News News    Suggestion Suggestion    Question Question    Bug Bug    Answer Answer    Joke Joke    Praise Praise    Rant Rant    Admin Admin   

Use Ctrl+Left/Right to switch messages, Ctrl+Up/Down to switch threads, Ctrl+Shift+Left/Right to switch pages.