background image

Using sha red in ter rupts for COM ports with
Wind ows  NT

Sharing an interrupt for a COM port under Windows NT requires a specific
configuration in the Registry. To provide for interrupt sharing the steps are:

n

As su re that you have per mis si on to chan ge the Re gi stry

n

Run RE GE DIT.EXE or RE GEDT32.EXE

n

In  HKEY_LO CAL_MA CHI NE\SYS TEM\Cur rent Con trol Set\Ser vi ces\ 
Se ri al set the value of the variable ‘PermitShare’ to 1. Add this variable in 
case it does not exist (DWORD type).

Since the ‘PermitShare’ variable has global effect on all COM ports, it is
your responsibility to ensure that sharing of interrupts can be performed on
all COM ports installed. In a PC configuration with COM1 and COM2
integrated in the motherboard chipset using IRQ4 and IRQ3 rsp., you could
e. g. have the idea to install another ISA multiport card with two ports COM3 
and COM4 and wish to run them with IRQ4 and IRQ3 too. This will be
impossible by hardware reasons! The problem is, that in such a case on the
AT bus two different hardware instances would be “fighting” for the same
IRQ!

Refer to the technical information about your system for the details you
need!

If you configure COM ports to share a common interrupt and ‘Permit Share’
is not set to 1, you could use all COM ports but only one at a time. 

use of COM ports like
(only one at a time) not like                           (parallel)

- open COM n
- use COM n
- close COM 
- open COM n+1
- use COM n+1
- close COM n+1

- open COM n
- open COM n
- use COM n
- use COM n+1
- close COM n
- close COM n+1

Check your hardware configuration before using shared COM interrupts!

AD DING COM PORTS

12

Summary of Contents for BEETLE AT COM Board

Page 1: ...BEETLE AT COM Board Benutzerhandbuch User Guide ...

Page 2: ...dlichen Grüßen Wincor Nixdorf International GmbH Dokumentation RD PD1 Rohrdamm 7 Haus 16 D 13629 Berlin E Mail retail documentation wincor nixdorf com Bestellnummer dieser Druckschrift Order No 0175 0000 183G We would like to know your opinion on this publication Please send us a copy of this page if you have any constructive criticism We would like to thank you in advance for your comments With k...

Page 3: ...Herausgegeben von Published by Wincor Nixdorf International GmbH D 33094 Paderborn Bestellnummer Order No 0175 0000 183G Printed in Germany ...

Page 4: ...AT COM Board User Manual Edition April 2008 ...

Page 5: ...s will be liable for damages All rights including rights created by patent grant or registration of a utility model or design are reserved Delivery subject to availability technical modifications possible All brand and product names mentioned in this document are trademarks of their respective owners BEETLE is a registered trademark of Wincor Nixdorf International GmbH ...

Page 6: ... L 5 Installation in the BEETLE M 5 I O Adresses 6 Interrupts 7 Assignment of COM Port Addresses and Interrupts 9 Adding COM ports under Windows NT 10 Adding COM ports under Windows 9x 11 Using shared interrupts for COM ports with Windows NT 12 Using shared interrupts for COM ports under Windows 9x 13 Using COM ports under Windows 3 x 13 Using COM ports under DOS 13 PIN Assignment 14 Technical Dat...

Page 7: ...erous you also lose the right to make warranty and liability claims After the service life has expired the COM Board must be disposed of in accordance with environmental protection regulations Warranty Wincor Nixdorf guarantees generally a warranty engagement for 12 months beginning with the date of delivery resp the date of acceptance This warranty engagement covers all those damages which occur ...

Page 8: ...All parts of the product which are subject to wear and tear are not included in the warranty engagement Please order spare parts at the Wincor Nixdorf customer service WARRANTY 2 ...

Page 9: ...onal interfaces If you have additional COM interfaces you can connect more peripheral devices to your BEETLE POS system About this manual This manual describes the BEETLE AT COM Board This documentation is intended to help you to work with the POS system and to serve as a reference work The table of contents helps you find the desired information quickly and easily Notes in the manual are marked b...

Page 10: ... to a cover to the marked recess on the housing using the screws provided The sockets or connectors for the COM7 COM8 as well as the chip are not part of the COM board delivery unit They can be ordered separately AT COM Board with I O and Interrupt Jumpers default settings Installation in the BEETLE XL Proceed as described in the chapter on installing an AT plug in board in the BEETLE XL user manu...

Page 11: ...l BEETLE M chapter AT plug in card Insert the complete shell with the COM7 COM8 interfaces from outside into the backplane Therefore the vertical situated cover 1 has to be cracked out of the back plane before Now push the connectors through into the BEETLE M and then the shell 2 can be put with its bended side in the back plane Secure the shell with the screws Connect the connector to the AT COM ...

Page 12: ...s of I O1 I O3 jumpers Jumper IO1 open IO2 open IO3 open DEFAULT IO1 closed IO2 open IO3 open IO1 open IO2 closed IO3 open COM5 2E0 2E7 330 337 320 327 COM6 328 32F 338 33F 328 32F COM7 3E0 3E7 340 347 360 367 COM8 368 36F 348 34F 368 36F I O ADRESSES 6 ...

Page 13: ... used The interrupts IRQ9 IRQ10 IRQ11 IRQ12 IRQ15 are set by three sets of Interrupt Jumpers I1 I8 I9 I16 IR9 IR12 und IR15 The following table shows the possible combinations of COM interfaces only for PC Applications supported by RDI IRQ9 IRQ10 IRQ11 IRQ12 IRQ15 COM5 I9 closed IR9 closed I10 closed IR10 closed I5 closed IR11 closed default I1 closed IR12 closed I3 closed IR15 closed COM6 default...

Page 14: ...mple 1 COM5 to IR9 and COM6 8 shared to IRQ10 Plug in jumper I9 IR9 I12 and IR10 Example 2 COM5 to IRQ12 COM6 to IRQ15 and COM7 8 shared to IRQ11 Plug in jumper I1 IR12 I2 IR15 I8 IR11 default INTERRUPTS 8 ...

Page 15: ...nnot be used with BEETLE systems equipped with Pentiumprocessors 233Mhz since this causes in conflict with the powerfail interrupt For other systems no hint can be given for a conflict that is likely to occur So you will have to check your specific configuration IRQ10 conflict with COM3 COM4 of BEETLE systems IRQ10 cannot be used with BEETLE systems since this is in conflict with COM3 and COM4 Fac...

Page 16: ...ntium class dispose of an IDE controller which uses IRQ14 for the primary IDE controller 2 channels and IRQ15 for the secondary IDE controller 2 channels It may come to a conflict with the IRQ15 if the secondary IDE is set to enabled in the BIOS setup e g because the BEETLE system is equipped with a CD ROM drive Thus the IRQ15 can not be used by other controllers or functions e g by an AT COM boar...

Page 17: ...therboard It is recommended for consistency that you use this numbering also regardless whether you have e g a BEETLE with COM ports 1 4 or a PC with e g only COM1 and 2 To provide for a numbering according to that the following procedure is recommendable n Run the Add New Hardware wizard to configure new COM ports so ad ding possibly COM3 COM4 if not already present and COM5 COM6 and if you have ...

Page 18: ... COM2 integrated in the motherboard chipset using IRQ4 and IRQ3 rsp you could e g have the idea to install another ISA multiport card with two ports COM3 and COM4 and wish to run them with IRQ4 and IRQ3 too This will be impossible by hardware reasons The problem is that in such a case on the AT bus two different hardware instances would be fighting for the same IRQ Refer to the technical informati...

Page 19: ...ust ensure that two different pieces of hardware on the AT bus would not fight for the same interrupts resources Using COM ports under Windows 3 x Windows 3 x only allows the use of four COM ports It does not allow interrupt sharing Using COM ports under DOS Interrupt support for COM ports is not provided at all by the operating system So it is the responsibility of the application program provide...

Page 20: ...TS 9 P5V P5V COM7 and COM8 can be either 9 pin female connectors or 9 pin DSUB male connectors which are installed exclusively on the BEETLE XL PIN SIGNAL COM6 SIGNAL COM5 1 P12V DCD 2 RxD RxD 3 TxD TxD 4 DTR DTR 5 GND GND 6 DSR DSR 7 RTS RTS 8 CTS CTS 9 P5V RI The connector assignment of COM8 is the same PIN ASSIGNMENT 14 ...

Page 21: ...The internal connector assignment of the COM7 and COM8 is as follows PIN COM7 COM8 intern 1 P5V 2 GND 3 DCD 4 GND 5 CTS 6 DTR 7 RTS 8 TxD 9 DSR 10 RxD 11 RI 12 GND 13 P12V 14 GND 15 PIN ASSIGNMENT ...

Page 22: ...mA at 12 V The maximum power consumption at a single interface must not exceed 600 mA at 12 V The total power consumption of all power supplied serial interfaces must not exceed 300 mA at 5 V This applies to the COM board but the current output of the system s power supply can also have an influence Please contact Wincor Nixdorf for detailed information n UART Type NS16C552 Dual Universal n ICs CM...

Reviews: