IBM BDM-610000049 DIO-Control I/O Address 453h-Read Access, Multi-Function at Address 452h1

Page 73

Table 47 DIO-Control I/O Address 453h—Read Access

D7

D6

D5

D4

D3

D2

D1

D0

Strobe 0 Status

Strobe 1 Status

0

= no strobe

0

= no strobe

1

= strobe

1

= strobe

 

 

 

 

Digital IRQ Status

0 = no digital interrupt

1 = digital interrupt

Digital IRQ Mode

 

 

 

Multi-Function

00

= Disabled

 

 

 

Register Select

 

 

 

01

= strobe Mode

Port 1 Direction

00

= clear mode

10

= event mode

0

= input

01

= port 0 direction

11

= match mode

1

= output

10

= mask register

 

 

 

 

 

11

= compare register

Table 48 DIO-Control I/O Address 453h—Write Access

D7

D6

D5

D4

D3

D2

D1

D0

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

Reserved

Digital IRQ Mode

 

 

 

Multi-Function

 

 

 

00

= Disabled

 

 

 

Register Select

 

 

 

01

= strobe Mode

Port 1 Direction

00

= clear mode

 

 

 

10

= event mode

0

= input

01

= port 0 direction

 

 

 

11

= match mode

1

= output

10

= mask register

 

 

 

 

 

 

 

 

 

 

11

= compare register

read/write

0 in, 1 out

0 no mask, 1 mask

read/write

Table 49 Multi-Function at Address 452h1

00 clear

X

X

X

X

X

X

X

X

 

 

 

 

 

 

 

 

 

01 Port 0 direction

I/O

I/O

I/O

I/O

I/O

I/O

I/O

I/O

 

 

 

 

 

 

 

 

 

10 DIO mask

M7

M6

M5

M4

M3

M2

M1

M0

 

 

 

 

 

 

 

 

 

11 compare

C7

C6

C5

C4

C3

C2

C1

C0

 

 

 

 

 

 

 

 

 

1. Contents based on bits D0 and D1 of DIO-Control.

Clear Register:

A read to this register Clears the IRQs and a write to this register sets the DIO-Compare, DIO- Mask, DIO-Control, Port 1, and Port 0 to zeros. A write to this register is used to clear the board.

Port 0 Direction Register:

Writing a zero to a bit in this register makes the corresponding pin of the aDIO connector an input. Writing a one to a bit in this register makes the corresponding pin of the aDIO connector an output.

Mask Register:

Writing a zero to a bit in this register will not mask off the corresponding bit in the DIO-Compare register. Writing a one to a bit in this register masks off the corresponding bit in the DIO-Compare register. When all bits are masked off the aDIOs comparator is disabled. This condition means Event and Match mode will not generate an interrupt. This register is used by Event and Match modes.

Compare Register:

A Read/Write register used for Match Mode. Bit values in this register that are not masked off are compared against the value on Port 0. A Match or Event causes bit 6 of DIO-Control to be set and if the aDIO is in Advanced interrupt mode, the Match or Event causes an interrupt.

BDM-610000049 Rev G

Chapter 4: Using the cpuModule 63

Image 73
Contents BDM-610000049 Revision G CMX158886 cpuModulesRevision Date Reason for Change 12/13/06 Initial release Revision HistoryCMX158886 cpuModules Iv CMX158886 cpuModule Table of Contents Audio CN11 MultiPort CN6Port 1 Data register is a read/write byte direction MultiPort Advanced Digital I/O Ports aDIOUser Eeprom System RecoveryApplication Notes 107 CMX158886 cpuModule Chapter CMX158886 cpuModule top view CMX158886 cpuModulesEnhanced Intel SpeedStep PX only Error-Correction Codes Selected Models OnlyThermal Monitor ADIO with Wake-on-aDIOCMX158886 cpuModule CMX158886 Model Options Ordering InformationCMX158886 cpuModule Model Options Part Number DescriptionCable Kits and Accessories Board Features VGA, SVGA, XGA, SXGA, Uxga Bios 10 CMX158886 cpuModule CMX158886 cpuModule Simplified Block Diagram Block DiagramPhysical Characteristics SpecificationsPower Consumption Electrical CharacteristicsSymbol Parameter Test Condition Min Max Electrical CharacteristicsIoc VosOutput Voltage High Common ModeOutput Voltage Low Input Voltage HighContact Information 16 CMX158886 cpuModule Getting Started CMX158886 Connector Locations Connector LocationsCMX158886 Basic Connectors Connecting a Keyboard Connecting the Utility CableConnecting to the PC/104-PlusPCI Bus PCI Bus Expansion Card Power Slot Selection SwitchesPCI Bus Signaling Levels Booting the CMX158886 cpuModule for the First Time Connecting the cpuModule Proper Grounding Techniques PC/104-PlusPCI Bus 120-pin Auxiliary Power Connector CN31 Auxiliary Power CN3Pin Signal Function GND Utility Port Connector CN5 Utility Port Connector CN5Pin Signal Function In/Out SpeakerSoft Power Button System ResetKeyboard MouseBattery Svga Video Connector CN18 Svga Video Connector CN18Resolution Colors Refresh Rates Svga Video ResolutionsFlat Panel Video Connector CN19 Lvds Flat Panel Video Connector CN19Manufacturer Model Number Resolution Color Depth Tested Lvds PanelsEide Connector CN101 Eide Connector CN10Pin Signal ATA/IDE Disk Chip Socket U16 Installing and Configuring the ATA/IDE Disk ChipATA/IDE Disk Chip Socket U161 CMX158886 before and after ATA/IDE Disk Chip Installation Serial Port Settings RS-232 Serial Port DefaultSerial Port in RS-232 Mode Serial Port 1 CN7 and Serial Port 2 CN8RS-422 or RS-485 Serial Port Half-Duplex RS-485 ModeFull-Duplex Connections PortPin Signal Function In/Out DB-9 Serial Port in RS-422/485 ModeTransmit Data + Receive Data + ResevedDual Serial Port Connections Dual Serial Port ModesDual Serial Port Modes COM a RS-232 and COM BRS-232COM a RS-422/485 and COM B RS-422/485 COM a RS-422/485 and COM B RS-232MultiPort CN6 MultiPort Configured as an Advanced Digital I/O aDIO PortMultiPort aDIO Pinout CN6 Pin FunctionMultiPort Connector CN6 as a Parallel Port MultiPort Configured as a Parallel PortCN6 Pin Signal Function In/Out DB-25 MultiPort Connector Floppy Pinout CN61 MultiPort Configured as a Floppy Drive ControllerOdd pins CN6 Pin Function DB-25 Floppy Drive PinUSB Connector CN17 USB 2.0 Connector CN1746 CMX158886 cpuModule Ethernet Connector CN20 Ethernet 10/100Base-T and -TX Connector CN20RJ-45 Pin Pin DIL Pin Signal Function In/Out Pin DIL Pin Signal Function In/Out Audio Connector CN11Audio CN11 PC/104-PlusPCI Bus CN16 PC/104-PlusBus Signal Assignments1Pin Address and Data PC/104-PlusPCI Bus SignalsPower Supplies and VIO Bridge Link CN4 Bridge Link CN4Legacy/ISA DMA Request Serial Interrupt RequestOptional RTC Battery Input CN13 External Power Management CN12Fan Power, +5 V CN14 Fan Power, Switched CN15 Fan Power, Switched CN15+5 Volts DC, switched Using the cpuModule Configuring the RTD Enhanced AMI Bios RTD Enhanced AMI BiosEntering the Bios Setup Setup KeysPower On Self Test Post Codes Main Menu Setup FieldsMain Menu Setup Fields Field Active Keys SelectionsBooting to Boot Block Flash with Fail Safe Boot ROM First Megabyte Memory Map Memory MapAddress hex Description O Addresses Reserved for the CMX158886 cpuModule Address MapAddress Range hex Bytes Device Hardware Interrupts Used on the CMX158886 cpuModule Hardware InterruptsInterrupt Normal Use Digital I/O Register Set MultiPort Advanced Digital I/O Ports aDIOPort 0 Data I/O Address 450h Port 1 Data I/O Address 451hDIO-Control I/O Address 453h-Write Access DIO-Control I/O Address 453h-Read AccessMulti-Function at Address 452h1 Interrupts =Interrupt is enabledWake Control I/O Address 451h ReservedWake-on-aDIO WakeEnable Int Mask FunctionInterrupt and Wake Event Generation No Interrupt or Wake event is generatedMultiPort Floppy Drive MultiPort Parallel Port ControlAC’97 Audio Ethernet 10/100Base-T and -TXCable Modes IDE Controller ConfigurationCable Detection Configuring the ATA/IDE Disk Chip Socket Legacy Mode and Native Mode IDEReal Time Clock Control Accessing the RTC RegistersOverview Real Time Clock Registers0Bh Registers Registers Function Hex decimal0Ch 0DhWatchdog Timer Control I/O Address 455h Watchdog Timer ControlFurther Temperature Reduction Fan ModeThermal Management Advanced Configuration and Power Interface Acpi Power ManagementPower Button Modes Low-Power Wake OptionsATX Power Supply Signals AT vs. ATX Power SuppliesReducing Power Consumption LED Colors Multi-Color LEDMulti-Color LED I/O Address 456h Manual LED ColorsReset Status I/O Address 457h Read Access Reset Status RegisterReset Status I/O Address 457h Write Access Address Reset Description Reset Status Description and PrioritiesDvmt Mode Select User Eeprom Bit Signal Function Read / WriteUser Eeprom I/O Address 456h Eeprom Register DescriptionFeatures and Settings That Can Affect Boot Time Loading Default Bios Settings System RecoveryBooting to the Fail Safe Boot ROM Fsbr Basic Interrupt Information for Programmers What happens when an interrupt occurs?How long does it take to respond to an interrupt? Interrupt Request LinesIntel 8259 Programmable Interrupt Controller Writing an Interrupt Service Routine ISRPCI Interrupts Sample CodeAppendix a Hardware Reference JP9 JP2 Jumper Settings and LocationsJP11 Jumper Pins Function DefaultJP12 JP13Onboard PCI Devices Onboard PCI DevicesDevice ID Vendor ID Description CMX158886 Physical Dimensions ±0.005 inches Physical Dimensions90 CMX158886 cpuModule Appendix B Troubleshooting Troubleshooting Common Problems and SolutionsProblem Cause Solution Troubleshooting cont’d Troubleshooting a PC/104-PlusSystemHow to Obtain Technical Support Appendix C Idan Dimensions and Pinout IDAN-CMX158886 Connectors1 Idan Dimensions and ConnectorsKeyboard 6-Pin mini-DIN Connector female PS/2 Mouse 6-Pin mini-DIN Connector femaleIdan Pin # Signal Function External I/O ConnectionsCOM1/COM2 RS-422/485 9-Pin D Connector male COM1/COM2 RS-232 9-Pin D Connector maleIdan Pin # Signal Function Mode Idan Pin # ADIO Port Parallel Port Floppy Port CPU Pin # MultiPort 25-Pin D Connector femaleIdan Pin # Signal Name CPU Pin # Panel 20-Pin mini D Connector femaleIdan Pin # Signal Function CPU Pin # Svga 15-Pin High Density D Connector femaleGround + 5 Volts Ground Reserved DDC Data Monitor dataEthernet 9-Pin D Connector female USB 9-Pin D Connector maleIdan Pin # 10Base-T Signal CPU Pin # Receive + Reserved Transmit + GroundIdan Pin # Signal CPU Pin # Audio 9-Pin D Connector femaleIDAN-CMX158886-BRG Connectors1 Idan Dimensions and Connectors BRG version onlyExternal I/O Connections BRG version only ADIO 37-Pin D Connector femaleBRG Pin # Function Idan Pin # 106 CMX158886 cpuModule Application Notes PC/104 and PC/104-PlusSpecificationsDrivers and Example Programs Interrupt Programming108 CMX158886 cpuModule Appendix E Limited Warranty 110 CMX158886 cpuModule

BDM-610000049 specifications

The IBM BDM-610000049 is a powerful and versatile device designed for advanced data processing and analytics. This model is engineered to handle large volumes of data while ensuring high-speed performance and reliability. One of the main features of the BDM-610000049 is its robust processing capabilities, enabled by a state-of-the-art multi-core CPU architecture. This allows it to perform complex calculations and data manipulations efficiently, making it ideal for big data applications.

In terms of storage, the BDM-610000049 comes equipped with high-capacity SSD drives, which not only accelerate data access speeds but also enhance the overall system responsiveness. This feature is particularly beneficial for organizations that require rapid retrieval of stored information. The device also supports a variety of storage configurations, allowing users to tailor the system according to their specific needs, balancing between performance and capacity.

Networking technologies integrated into the BDM-610000049 are designed to facilitate seamless connectivity, ensuring quick and secure data transfers. Its advanced networking capabilities include support for multiple protocols, which streamline communication between different parts of the system and external devices. This is crucial for environments that rely on real-time data processing, such as financial services, healthcare, and logistics.

The IBM BDM-610000049 is also notable for its security features, which help protect sensitive data from unauthorized access and cyber threats. It incorporates state-of-the-art encryption protocols and secure access controls, providing an additional layer of safety for businesses handling critical information.

Moreover, the scalability of the BDM-610000049 is a key characteristic that sets it apart from competitors. Organizations can easily upgrade or expand their systems to accommodate growing data requirements without significant downtime or disruption. This flexibility is indispensable for businesses in today’s fast-paced digital landscape.

In summary, the IBM BDM-610000049 is a cutting-edge device that combines powerful processing, advanced storage technologies, robust networking capabilities, and enhanced security features. Its scalability ensures that it can grow with the demands of modern enterprises, making it a worthwhile investment for companies looking to harness the full power of their data. With the BDM-610000049, businesses can confidently pursue data-driven strategies, knowing they have a reliable and sophisticated technology solution at their disposal.