I did read numerous articles on it in the link below. Lot's of people
stating they have problems but no real solutions mentioned other than
possibly edit the registry or maybe exporting reg entries. Really never
specifies how or the results.
I have not tried Devcon yet because I thought I would try the msports.inf
first.
I did try this. I took a stock msports.inf, modified places Com3 IRQ, COM4
IRQ
My Com3 and Com4 use standard base addresses but both use IRQ10.
Here is the stock file....
; The following sections are COM port resource configs.
; Section name format means:
; Char 1 = c (COM port)
; Char 2 = I/O config: 1 (3f8), 2 (2f8), 3 (3e8), 4 (2e8), a (any)
; Char 3 = IRQ config: #, a (any)
[c14] ; COM1,IRQ4
ConfigPriority=HARDRECONFIG
IOConfig=3f8-3ff(3ff:

IRQConfig=S:4
[c1a] ; COM1, any IRQ
ConfigPriority=HARDRECONFIG
IOConfig=3f8-3ff(3ff:

IRQConfig=S:3,4,5,7,9,10,11,12,14,15
[c23] ; COM2, IRQ3
ConfigPriority=HARDRECONFIG
IOConfig=2f8-2ff(3ff:

IRQConfig=S:3
[c2a] ; COM2, any IRQ
ConfigPriority=HARDRECONFIG
IOConfig=2f8-2ff(3ff:

IRQConfig=S:3,4,5,7,9,10,11,12,14,15
[c34] ; COM3, IRQ4
ConfigPriority=HARDRECONFIG
IOConfig=3e8-3ef(3ff:

IRQConfig=S:4
[c3a] ; COM3, any IRQ
ConfigPriority=HARDRECONFIG
IOConfig=3e8-3ef(3ff:

IRQConfig=S:3,4,5,7,9,10,11,12,14,15
[c43] ; COM4, IRQ3
ConfigPriority=HARDRECONFIG
IOConfig=2e8-2ef(3ff:

IRQConfig=S:3,5
[c4a] ; COM4, any IRQ
ConfigPriority=HARDRECONFIG
IOConfig=2e8-2ef(3ff:

IRQConfig=S:3,4,5,7,9,10,11,12,14,15
********** I Only modified the following *************************
[c34] ; COM3, IRQ10 <-------------
ConfigPriority=HARDRECONFIG
IOConfig=3e8-3ef(3ff:

IRQConfig=S:10 <------------------
[c43] ; COM4, IRQ10 <----------------
ConfigPriority=HARDRECONFIG
IOConfig=2e8-2ef(3ff:

IRQConfig=S:10 <--------------------
I then went in TD under my component, and added the custom msports.inf
included and to be copied to the Windows/INF directory, however I didn't
have any luck. But it may be the process I used.
Did I edit the file properly above?
Slobodan Brcin (eMVP) said:
Hi Richard,
You will find some useful info about the topic with this search:
http://groups.google.com/groups?hl=en&lr=&ie=UTF-8&c2coff=1&q=Com+Ports&meta
=group%3Dmicrosoft.public.windowsxp.embedded.*
You can setup everything trough regedit or your custom application.
There
is even a some chance that you can do it only by modifying
inf file.
Best regards,
Slobodan
I've been playing with some of the Advantech stuff and it's probably the
most difficult hardware I've messed with.
At any rate, their com ports 3 & 4 don't get set up properly and according
to the readme they include, you must go into the device manager and change
the device config to #8, the specify the IRQ and Base address.
Works
fine
if you have all that in your image.
Is there a way I can do this with out having to install the hardware control
panel applet and all the mmc stuff?
Richard