Dos Com Port Settings

Posted on

Printing to USB or any windows printer from a DOS program (170KB zip file) What is DOSPrinter: DOSPrinter is an universal printer driver for DOS applications running under Windows. DOSPrinter is an Epson matrix printer emulator. It allows your DOS applications to print to any printer. You can send your reports directly to email or Word. You can convert your reports to PDF without installing any PDF virtual printer, because DOSPrinter has a lightweight and efficient PDF generator built in. DOSPrinter is a win32 C++ program. It is windowless to keep it simple and discreet.

It is small in size, robust and runs very fast. Command line: DOSPrinter.exe [switches] filename switches: /TRAY Start in UI mode by showing a system tray icon.

The switches and the filename are not required in the command line when /TRAY switch is present. In that case you can specify everything in the Configurator dialog (right mouse click on the icon) later, at any time.

Everything stated for /R switch, also applies here. You can specify tray icon tooltip text in single quotes ( /TRAY'my text') that is handy for icon identification when you have multiple instances in systray. /R Start in resident mode. What 'resident' means: DOSPrinter prints the specified file(s) and after that it waits in background for the specified file(s) to change. After the file(s) has changed, DOSPrinter prints out this changed file(s). Multiple instances of DOSPrinter are allowed with /R switch. Your application could print on several different printers this way: start more instances of DOSPrinter /R, each one with a different input file (or different folder) and a different destination printer specified.

If the file is larger than the storage capacity of the printer, the printer port will be busy at some point during the data transfer. Possible on a page: MODE LPT2: 132,8 GENERAL RULES FOR USING MODE TO CHANGE PARALLEL PORT SETTINGS When you are using the MODE command to change parallel port settings,. Syntax MODE COMm[:] [b[,p[,d[,s[,r]]]]] MODE COMm[:] [BAUD=b] [PARITY=p] [DATA=d] [STOP=s] [RETRY=r] Parameters COMm Specifies the number of the serial (COM) port. Valid values for m are in the range 1 through 4. If you omit any of the following five parameters, MODE uses the most recent setting for the omitted.

It's up to your application to provide different filenames for input files. The switch /R is very similar to /TRAY. /R is better when you don't want to have any UI or systray icon. /R1 Same as /R, but it allows only one instance of DOSPrinter per computer (also, all desktops and users under Windows). If any previous instance of DOSPrinter exists, an error message pops up and the second DOSPrinter instance does not start. /U Unload instance(s) of DOSPrinter from the memory. If used together with /IDn switch, unloads only the instance(s) with the specified ID number /IDn Optionally specify the ID for the instance.

N is the ID number of the instance. This switch can be combined with /R /TRAY and /U switches.

/DEL Delete the file after printing it. It deletes the file permanently (does not move the file in the recycle bin). /nn force nn lines per page ( nn is a number). For example the /72 switch emulates the Fanfold page size (perforated German Std Fanfold), which is 12' long on any other page size (letter, A4 etc). This switch gets disabled if any kind of 'set vertical motion' esc-command is present in the file. /FOCUSn Restore the focus to the calling window after DOSPrinter did the job.

Dos Com Port Settings

This is useful when the printer driver pops up with a print-status-monitor window, which a lot of modern printer drivers (mostly inkjets) do. This could be very annoying when printing from a full-screen DOS window. In that case, the printer's popup window takes the focus from the DOS window, which gets minimized, and the user has to take the focus back manually, by pressing Alt+Tab. This switch prevents other windows from taking the focus in a period of time. N is the number of seconds to guard over the focus after the job is placed in the spooler.

Increase this number for more efficient guarding of the focus, or decrease it for faster DOSPrinter response. If n is omitted, default value is 7 seconds. /GOFF Switch off interpreting of the ASCII graphical characters (forces letters instead of lines and boxes). /GON Force graphical characters (lines and box drawing).

Optional: install font for optimal interpretation of graphical characters. /SEL Display the 'select printer dialog' before printing. /SEL'printer' Specify a printer. 'printer' is a printer name from Windows OR a network share name OR the printer port.

For example, all of this forms are valid: /SEL'HP LaserJet 2200' /SEL' ACCOUNTING HP' /SEL'LPT2:'. Must be enclosed in singlequotes('), not doublequotes. Note that there is no space between SEL and 'printer'. Download for help with this switch. It lists all installed printers. /SEL2 Display the 'select destination dialog' before printing the file. The destination can be the printer, previewer or email.

The previewer can be Acrobat Reader or MS Word. Optionally, combine this switch with /PDF or /RTF to specify which one to use as the previewer. Also, you can combine it with /EMAIL, /EMLUI, /SMTP or /SMUI to specify the email destination and with /SEL'printer' to specify the printer destination. /EMAIL'to' Print to email instead of printer.

'to' is the email address of the recipient. Specify more recipients by separating them with ',' or ';' (comma or semicolon). Include the email subject by separating it with the ' ' sign (backslash). This is the complete format for the switch: /EMAIL'recipient_1[,recipient_n][ subject][ body filename ini filename]'. See the for an example. Must be enclosed in singlequotes('), not doublequotes. The printout is sent as an attachment in the EMF (enhanced metafile) format by default.

If you prefer the RTF or PDF format, combine this switch with the /RTF or /PDF switch. Note that there is no space between /EMAIL and 'to'. If you find the 'Would you like to send email' dialog too annoying, disable security options in your email client. If your email client is 64-bit version of Outlook, use of DOSPrinter. When sending, DOSPrinter is stopped until the message is sent or canceled. If you need more options when sending email, unzip in the working directory. You can edit it with Notepad.

A special form of this switch is /EMLUI'to', which brings up the email client's user interface. /EMLUIPURE Sends an email without any input txt file provided - a pure email. The address, subject and body is provided from file. Other forms of this switch are: DOSPrinter.exe /EMAILPURE - sends email without UI. DOSPrinter.exe /EMLUIPURE Test.ini - same as above, opens the email window with the data populated from Test.ini file.

For the case you don’t like the default ini file name DOSPrinter.ini. DOSPrinter.exe /R /EMLUIPURE Test.ini - same thing, but in resident mode.

This way DOSPrinter is running all the time. You have to change the content of the file Test.ini. DOSPrinter will automatically create new email from it. /SMTP'to' Print to email instead of printer.

Everything is the same as with /EMAIL switch, except it sends the mail directly to mail server over the SMTP protocol. To make it work, you need to download a plug-in program:. Unzip it and read readme.html for further details. 'to' is the optional recipients email address and the subject. The 'to' string format is the same as explained for /EMAIL'to' switch. A special form of this switch is /SMUI'to', which brings up a 'Send eMail' window.

Again, 'to' is not required. /SMTPPURE'to' Sends an email without any input txt file provided - a pure email. To make it work, you need to download a plug-in program. Unzip it and read readme.html for further details. 'to' is the optional recipients email address and the subject. The 'to' string format is the same as explained for /EMAIL'to' switch. Filename is the file to attach unchanged, without any parsing.

A special form of this switch is /SMUIPURE'to', which brings up a 'Send eMail' window. Again, 'to' is not required. Example: DOSPrinter.exe /SMUIPURE'abc@def.com my image' *.jpg will send all jpg files from the current folder to email address abc@def.com with the subject 'my image'. /FILE Print to file instead printer. The output file is a graphical format type (EMF format). EMF format is viewable with majority of available graphical viewers.

The output filename is: input_filename + page_number +.emf extension. If you prefer PDF or RTF format then combine this switch with /PDF or /RTF. In that case, the output filename is: input_filename +.pdf or.rtf extension. Output file name is assigned automatically based on input filename. To specify output filename use the form /FILE'filename'.

To specify output folder use the form /FILE'foldername'. To specify a dynamical filename use the variables%date% and%time% which will be replaced by current date and time in format YYYYMMDD and HHMMSS. Example: /FILE'%date%_%time%'.

/RTF Print to MS Word instead of printer. RTF is 'Rich Text Format' viewable with most modern word processors (editors). You can set the default viewer for RTF file extension in Windows explorer / Tools / Folder options / File Types / RTF / Change. If you don't have MS Word, consider free. Other RTF editors/viewers are just not so rich. A special form of this switch is /RTFG. 'G' is for graphics.

Use /RTFG when printing bit-image graphics (when using ESC* or ESCJ commands on the document). Another form is /RTP or /RTPG, which immediately prints (using Word), instead showing the document. /PDF Print to PDF. You must have installed a PDF viewer to view PDF files (Haven't you already). A special form of this switch is /PDP, which prints immediately from Adobe Reader, instead previewing the document.

If you want to create a PDF file without opening the Acrobat Reader use the switch /FILE. DOSPrinter uses its own PDF composer. You don't need any third party PDF printer driver. Known problems and solutions related to /PDF: - You cannot use GIF images in PDF for embbedded graphics (ESC'file' command) or watermarking ( /IMAGE switch). JPG and BMP are only supported. /LEFTn.nn Set the left margin in inches. N.nn is a decimal number value for inch distance from the left paper edge.

If you specify the margin lesser than the printer's physical (mechanical) margin is, the value of n.nn is ignored. Note that there is no space between LEFT and n.nn. /TOPn.nn Set the top margin in inches.

N.nn is a decimal number value for the inch distance from the top paper edge. If you specify the margin lesser than the printer's physical (mechanical) margin is, the value of n.nn is ignored. Note that there is no space between TOP and n.nn. /PAGExx Set page size.

The format can be one of these: /PageA3, /PageA4, /PageA5, /PageB4, /PageB5, /PageLETTER (short /PageLET), /PageLEDGER (short /PageLED), /PageLEGAL (short /PageLEG), /PageEXECUTIVE (short /PageE), /PageFOLIO (short /PageF). A special form is /PAGEnnnXnnn where you can set the page width and height in tenths of a millimeter. For example for the page 20cm by 30cm the switch is /Page2000x3000. If you are measuring in inches, multiply the inches by 254 to get tenths of mm. /CPInn Sets characters per inch (vertical character pitch) initially. Nn is the number of characters per inch. This are the standard CPI values: - /CPI12 (sets 12 CPI) - /CPI15 (sets 15 CPI) - /CPI17 (sets 17.14 CPI, which is the samme as CONDENSED MODE) - /CPI20 (sets 20 CPI) Default is 10 CPI.

You can also set any other nonstandard number of characters per inch. A special form of this switch is /CPIAUTO (short /CPIA) that sets the CPI automatically.

If your report is large, the letters will be too small. In that case combine /CPIAUTO with /LAND (landscape).

The CPI value set by this switch is superseded with a cpi-related command (like ESCP or ESCM) present in the file. /F'font' Set font name.

'font' is the font name. The default font is 'Courier New'. Click for more details. /LINES Draw graphical lines when the lines in the report are represented with minuses ('-----') or equal signs ('====='). The short version of this switch is /LIN. /LAND Set landscape orientation. /9PIN Print in 9-pin compatibility.

Default is 24 (or 48) pin compatibility. Some ESC/P commands work differently for 9-pin and 24-pin printers (like ESC 3, ESC A, ESC *, etc). The short form for this switch is /9P. /MODERN Select 'Modern' style font. Default is 'Old' style. As you can see on the image, the old style letters are bigger and more readable. This switch affects 17 and 20 cpi font size only.

The short form for this switch is /M. /RAW Print directly to a printer in text mode, without any interpreting or emulating. Useful with matrix printers. There are two different worlds in printing: text mode and graphical mode. The graphical mode becomes the issue with matrix printers - they are just too slow in graph mode and DOSPrinter by default works in graph mode.

On the other side, there are ink-jets and laser printers; even if some of them do have the text-mode printing capabilities, they are not so slow in graphical mode, so this switch is obsolete for this kind of printers. But, a DOS program can print directly to a matrix printer, without the need of an intermediator like DOSPrinter. So, where is the purpose for this switch? First: If you have a text-mode printer with USB port, you cannot print directly to it from a DOS program, and this switch is one of the possible solutions for that. Second: you can use DOSPrinter as the print server for your (DOS or Win) application, and not caring about what type of printer is on the other side of DOSPrinter interface.

If the printer is a matrix one, you could use the /RAW switch, and your application doesn't have to be aware of that. Following switches could be combined with the /RAW switch: /TRAY, /R, /R1, /DEL, /SEL, /SEL'prn', /FOCUS, /S, others are ignored. /S Silent mode. Prevents showing the error message dialog window.

/EUROnnn Euro symbol is character with the ASCII code nnn. Nnn is a number between 33 and 255. Note that there is no space between EURO and nnn. If nnn is omitted, by default Euro is ASCII code 128. /DELAYnn Delay printing for nn seconds. Nn is a minimal delay. It is proportionally prolonged when the file changes during the delay.

Delaying is suitable when the input file closes before it is completed (buffered file writing). Default value is 0 (no delay). /CHOPnn Some printers are too slow in start (1 minute or more to start printing) when the report is large. This switch cuts the large reports in multiple spool jobs.

Nn is a number greater than or equal to 1, and represents the max number of pages to put in a single spool job. Smaller nn value means smaller jobs and faster starting of printing. Use this switch sparingly in a multiuser environment, because your printed pages might be interspersed with other documents that are using the same printer spooler.

/FITnn Set the percent of the text width. Nn is percent value. Percent smaller than 100% will shrink the text, while a percent value greater than 100% enlarges the text width. This is useful with nonstandard paper sizes.

If you are using a common paper size like Letter, A4, A5, etc, then you don't need to specify this switch. In that case DOSPrinter fits the text width automatically to the paper width. If you have to fit the text by the height, use the /nn switch (see details above). /IMAGE'file' Set background image on every page (watemark). The complete format is: /IMAGE'file,x,y,dpi' where 'file' is the image filename, x and y are coordinates in thousands of inch, dpi is the resolution of the image. For example, if you'd like the image 2 inches from the left and the top edge, the switch would be /IMAGE'file.jpg,2000,2000'.

'image,x,y,dpi' must be enclosed in single quotes ('). If x and y are not specified, the default is 0.

If dpi not specified the default is 200. The background image should be a light color image to not interfere with the foreground text. /JOB'name' Set printer spooler job name to 'name'. 'name' is any string enclosed in single quotes ('). If not specified, the job name by default is 'DOSPrinter'. Job name is visible in the printer spooler queue and in printer status window that shows the ink level. /CP1252 Force code page 1252, which is the default ANSI charset (US English).

/CP932 Force code page 932, which represents the SHIFTJIS charset. /CP949 Force code page 949, which represents the HANGUL charset. /CP936 Force code page 936, which represents the GB2312 charset. /CP950 Force code page 950, which represents the CHINESEBIG5 charset. /CP1253 Force code page 1253, which represents the GREEK charset. /CP1254 Force code page 1254, which represents the TURKISH charset. /CP1255 Force code page 1255, which represents the HEBREW charset.

/CP1256 Force code page 1256, which represents the ARABIC charset. /CP1257 Force code page 1257, which represents the BALTIC charset. /CP1251 Force code page 1251, which represents the RUSSIAN charset.

/CP874 Force code page 874, which represents the THAI charset. /CP860 Force code page 860, which represents the PORTUGUESE charset. /CP1250 Force code page 1250, which represents the EASTEUROPEAN charset. /CP437 Force the nonstandard easteuropean DOS code page 437. /LNG Set user interface language. This are currently supported languages: /LngBR (Brasilian Portuguese) /LngPT (Portugal Portuguese) /LngES (Spanish) /LngEN (English) /LngFR (French) /LngNL (Dutch) /LngHR (Croatian) /LngSI (Slovenian) /LngIT (Italian) /LngDE (German) /LngHU (Hungarian) /LngCA (Catalan) Translations are stored in editable file Language.ini. English is default.

If using English you can delete the file Language.ini. Notes: Switches can be in any combination and sequence. Switches are case insensitive. Instead of '/' you can also use the '-' sign.

Filename - the text file name to print. Unidrv.Hlp Xp Download. If the filename contains spaces, use doublequotes. Wildcard * is alowed in the filename. You can use full path (absolute path) or filename only (relative path). In the case of filename only, DOSPrinter searches the current directory for the filename. DOSPrinter.exe REPORT.RPT - just print the file named report.rpt to the default printer.

DOSPrinter.exe /TRAY - show the systray icon. You can change the settings by clicking on the tray icon. Hint: For the simplest usage, put a shortcut with the target 'DOSPrinter.exe /TRAY' in the Startup program group. This way you will have DOSPrinter installed and active all the time without any intervention. DOSPrinter.exe /R1 REPORT.RPT - print the report.rpt file and wait in memory for report.rpt to change.

After the file has changed, print it again. Since /TRAY switch is not specified, DOSPrinter works in background, invisible. DOSPrinter.exe /U - unload DOSPrinter from memory. DOSPrinter.exe /SEL /DEL /FOCUS10 C: TEMP *.RPT - print all files with the extension 'rpt' from c: temp directory. Before printing, show select printer dialog.

After each file is printed, delete it automatically. /FOCUS keeps the focus of the active window protected from intruder windows (like printer status monitors) for 10 seconds after each document starts printing. DOSPrinter.exe /SEL'HP LaserJet 2200' 'C: MY RPTS *.*' - print all files from 'c: my rpts' directory to HP LaserJet printer.

DOSPrinter.exe /EMLUI'kurt@abc.com,john@def.com Monthly report' 'rpt.rpt' - print the file rpt.rpt to an email message with the subject 'Monthly report'. DOSPrinter.exe /SMUI'anna@abc.com Monthly report' 'rpt.rpt' - print the file rpt.rpt to an email message and send it over SMTP directly to mail server. DOSPrinter.exe /RTF rpt.prn - print the file rpt.prn in MS Word for previewing. DOSPrinter.exe /PDF /FILE /F'Lucida Console' rpt.prn - create a PDF file from rpt.prn without opening in Adobe Reader for previewing. Use the font named Lucida Console. DOSPrinter.exe /PDF /IMAGE'watermark.jpg,1000,2000,100' rpt.prn - print the file rpt.prn in Adobe Reader.

Set the image watermark.jpg as the background on every page. Watermark.jpg will be placed 1 inch from the left paper edge and 2 inches from the top edge. The resolution will be 100 DPI. Note: If you are starting DOSPrinter from a batch file (*.bat), put a start command before DOSPrinter.exe, something like this: @echo off rem - Start DOSPrinter and arm it for watching 'abc.prn' file: start DOSPrinter.exe /R1 /DEL /72 abc.prn rem - Run your DOS program, assuming that it has the report output to 'abc.prn' file: MyDosPrg.exe rem - At this point the user has exited from MyDosPrg.exe. Disarm and unload DOSPrinter: DOSPrinter.exe /U BS Backspace HT Tab horizontally LF Line feed VT Tab vertically FF Form feed CR Carriage return SO Select double-width printing (one line) SI Select condensed printing DC2 Cancel condensed printing DC4 Cancel double-width printing (one line) ESC SO Select double-width printing (one line) ESC SI Select condensed printing ESC!

Two devices sharing the same Interrupt Request (IRQ), I/O port, or base address cause a port conflict. With modems, duplicate Interrupt Requests or I/O ports usually cause conflicts. For example, installing an internal modem configured for COM2, IRQ3 into a computer which also has a physically-installed COM port will result in a conflict.

Some terminal-oriented programs such as ProComm, Windows Terminal, and faxing programs may not appear to have hardware conflicts. However, pcANYWHERE is a full-featured remote control program and is more sensitive to hardware conflicts. PcANYWHERE's full usage of communications hardware is more susceptible to adverse effects. IRQ and other hardware conflicts can manifest in many different ways. Here are a few examples: • Modem not recognized or initialized.

• Slow connections or loss of connection. • Black screen after connect or system rebooting. • Computer lockup.

• pcANYWHERE for Windows does not work reliably with any IRQ conflicts in host mode. • pcANYWHERE for DOS does not work reliably with any IRQ conflicts in host mode while starting Windows. It may work in DOS. Avoiding IRQ/COM port conflicts There are several steps you can take to ensure there are no conflicts with other devices or ports. First, determine which serial ports are active on the computer before connecting or installing the modem.

Most computers have the following communication ports: I/O address Title IRQ Description (3F8) COM1 IRQ4 The first serial communications port on the PC. (2F8) COM2 IRQ3 The second serial communications port on the PC. Because the original design of the PC did not take into account the use of more than two COM ports, newer computers started duplicating IRQ numbers for additional COM ports. For example: (3E8) COM3 IRQ4 Conflicts with COM1 (2E8) COM4 IRQ3 Conflicts with COM2 This is a duplication of the IRQ and therefore a conflict. Because of this, it is important to be careful when adding new hardware devices (like modem cards, network cards, sound cards, emulation cards). Some of these hardware devices have jumpers to configure the IRQ or COM port to another setting. Others are reconfigured via the computer's BIOS.

How the BIOS is accessed varies from machine to machine. Seek the correct information in the documentation that came with the computer, or ask a technician for assistance. Here are some common mistakes: • Adding an internal modem configured the same as an existing COM port. • Adding an internal network card configured the same as a device using an existing IRQ. • Using an external modem on COM2, IRQ3 when any other internal device is using IRQ3.

• Setting an internal modem at COM3, IRQ4 (conflicts with COM1, IRQ4). • Setting a sound card to IRQ5 and an internal modem at IRQ5. Some popular scenarios This scenario is an ideal setting for basic systems with an internal modem, and without other additional internal devices, present (like a sound card, CD-ROM, or network card). Note that no IRQ numbers are duplicated: COM1 IRQ4 Standard COM1 port COM2 IRQ3 Standard COM2 port COM3 IRQ5 Internal modem This scenario works well if you need to add an internal modem and a network card: COM1 IRQ4 Standard COM1 port COM2 IRQ3 Internal modem * Network Card IRQ5 Network card Note In this case, disable the original COM2 port before adding the internal modem. Some computers have BIOS SETUP programs that allow you to disable COM ports; others may require changing switches or jumper settings on the I/O card or motherboard.

IRQ availability Below are some common hardware uses of Interrupt Requests • Sound cards often use IRQ 5 or 7. • Network cards often use IRQ 2, 3, 4, 5, 7, 10, 11, 12 or 15. Below are some additional Interrupt Requests that may be available: IRQ5 Reserved for LPT2 Most systems do not have an LPT2; generally IRQ5 is not in use. IRQ7 Reserved for LPT1 Many sound cards do not have a problems using this. IRQ10 Free IRQ11 Free IRQ12 Free Often used for a PS/2 mouse. IRQ15 Free Tools for finding out information The most accurate way to check hardware settings is to visually look at the jumper settings, then look up this information in the product's manual. Some software utilities, like MSD (Microsoft Diagnostics), can help.

Be aware that these utility programs may not always give accurate information. Microsoft Diagnostics, or MSD, comes with Microsoft Windows, as well as MS-DOS 6.0 and above. Run MSD, and press C to display COM port's information. Use the I/O address number when determining the COM Ports.

Some older BIOSs may not accurately detect COM ports. COM1: COM2: COM3: COM4: Port Address 03F8H 03E8H N/A N/A Baud Rate 2400 2400 Parity None None Data Bits 8 8 Stop Bits 1 1 Carrier Detect (CD) No No Ring Indicator (RI) No No Data Set Ready (DSR) No Yes Clear To Send (CTS) No Yes UART Chip Used 8250 16550AF The above MSD screen reveals that you have a COM1 (3F8) port active and a COM3 (3E8) port active. Notice that the COM3 is in the COM2 column. This is incorrect.

This is due to a DOS feature called Address Packing. Address Packing fills any gaps in the COM port addresses by moving the displayed location of a higher-numbered COM port over to fill the unused COM port space. See the diagram below.

For accuracy, always look at the reported port address. COM1: COM2: COM3: COM4: Port Address 03F8H N/A 03E8H N/A Baud Rate 2400 2400 Parity None None Data Bits 8 8 Stop Bits 1 1 Carrier Detect (CD) No No Ring Indicator (RI) No No Data Set Ready (DSR) No Yes Clear To Send (CTS) No Yes UART Chip Used 8250 16550AF Microsoft Windows also uses the current settings MSD reports.

Hardware added after the installation of Windows may require you to manually change the COM Port settings in Windows Control Panel. They must match the hardware settings described later in this document. Determine which IRQ a COM Port is using in Windows 95: 1 Click Start >Settings >Control Panel. 2 Double-click the System icon.

3 Click the Device Manager tab. 4 Double-click Ports (COM and LPT). 5 Select the COM Port the modem is installed on, and click on Properties.

6 Click the Resources tab. 7 The IRQ is listed as Interrupt Request. Check these areas to find the IRQ setting on network cards: • NVER: May display IRQ number • NET.CFG: A configuration file that may display your IRQ number • IPX: If using, try IPX /i • Install Program: For software configurable cards, the original install program may display the IRQ • Network Card: Check the card itself for jumper settings.

This requires the network card reference manual • MSD: Might display a 'Network Driver Name' in the 'Handled By' section of IRQ status • NDIAGS: Diagnostic utility shipped with Norton Utilities. This can give a detailed description of COM port and IRQ usage Check these areas to find the IRQ setting on sound cards: • SET BLASTER This is a DOS environment setting that can be found in the AUTOEXEC.BAT.

Dazzle Dvc 80 Usb Driver. Many popular sound cards use this setting. It would appears as: SET BLASTER=A220 I7 D1. The I7 suggests the card is at IRQ7 • Setup Program Might display the current IRQ settings • Control Panel This Windows utility may have setup information in the Drivers Section As mentioned earlier, any software means of determining the IRQ setting of any piece of hardware with software may not be 100% reliable.

PCMCIA modems Users of PCMCIA modems have a few additional issues when resolving hardware problems. Computers with these slots have Card Service, Card ID, and Socket driver configurations, which the computer manufacturer provides. Some PCMCIA modem cards come with their own socket drivers. If you experience problems with installing the modem, try using the drivers from the modem manufacturer instead. Typically, the configuration for the COM port and the IRQ for the PCMCIA slot are through these software drivers. These drivers usually load in the CONFIG.SYS. Here is a sample CONFIG.SYS: DEVICE=C: MHZ CARDID.EXE (Determines card ID, available IRQs) DEVICE=C: MHZ SS365SL.EXE /ADA=0 /SKT=1 (Socket services driver) DEVICE=C: MHZ CS.EXE /IRQ=B (Card services driver) Software configuration After you configure the hardware device, you must configure the communications software as well (and Windows if applicable) so it can find the modem.

Configure custom COM ports in pcANYWHERE for DOS In pcANYWHERE for DOS, use the Custom Ports settings for a non-standard COM port (for example, COM3 using IRQ5). In the Hardware Configuration screen, change the Device/Port to Serial:Custom, then set the port address and IRQ to match that of the modem's settings. Note MS-DOS only recognizes IRQ 0 through 7. Configure custom COM ports in pcANYWHERE for Windows Set the Port and IRQ properly from the Windows Control Panel, and select the communication port in pcANYWHERE for Windows (see below).

This applies to Call a Host PC, Call an Online Service, and Be a Host PC. You must deactivate the DOS TSR prior to changing these settings. Configure the Windows 3.1x Control Panel ports: 1 In Program Manager, open the Main Group. 2 Open the Windows Control Panel. 3 Double-click Ports.

The Ports configuration screen appears, displaying four communications ports, COM1-COM4. 4 Double-click the COM port for the communications device.

The Settings for COM#: dialog box appears. 5 Click Advanced. 6 Click the IRQ button, and select the hardware's IRQ, for example IRQ5. 7 Click the Base I/O Port Address button, and then click Default. Configure Windows 95 ports: 1 Open the Windows 95 Control Panel.

2 Double-click the System icon. 3 Click the Device Manager tab. 4 Click Ports (COM & LPT). The device ports available for configuration appear.

5 Select the COM port for the communications device. 6 Click Properties. 7 Click the Resources tab. The current port address (Input-Output Range) and IRQ (Interrupt Request Line) settings for that port appear. 8 Uncheck the Use automatic settings option. 9 Double-click the Interrupt Request Line setting. 10 Choose the appropriate IRQ to match the modem's settings.

Set the COM port in pcANYWHERE for Windows: 1 Click the Configure menu, and then click System Hardware. 2 Highlight your Hardware Configuration, for example 'Modem.' 3 Click Edit.

The Hardware Setup Entry dialog box appears. 4 Click Device, and select the communications port you edited in the Control Panel.

5 If you edited COM Port 3 in the Control Panel, select COM3 in pcANYWHERE. (Version 1.0 users should not select Custom.) 6 Continue configuring the information in the Modem group. 7 Click OK when the configuration is complete. Note When using pcANYWHERE for Windows Version 1.0, run the Host Install icon after you have configured the communications ports. It is in the pcANYWHERE group in Windows. When the Host Install screen appears, uncheck the 'Run DOS applications full-screen' option.

Follow the instructions for rebooting or restarting Windows. If you wish to enable the DOS host TSR (after determining that the modem is functioning correctly), run the pcANYWHERE Host Install icon again and re-check that option.