PREV TOC HOME INDEX NEXT


4.11.5. Constructing Device Names

Once the Intel Dialogic System Software sorts the devices, it assigns names to both devices and channels within devices. The following topics discuss how to construct device names:

Overview of Device Naming

Although there is a great deal of consistency among different types of compatible Intel Dialogic hardware in how devices are numbered, device mapping (device naming or device numbering) is hardware dependent. If a programmer "hard-codes" an application to use device names based on specific Intel Dialogic boards, some of those device names may need to be changed if a different model board is used as a replacement.

A programmer can achieve the greatest degree of backward compatibility among Intel Dialogic boards by making the device mapping in the application program hardware independent. The method for achieving this, along with sample application code, is provided in the technical note entitled "Identifying the number and type of Intel Dialogic boards in a Windows NT system from within an application," (http://resource.intel.com/telecom/support/tnotes/tnbyos/winnt/tn193.htm). This technical note also is available from the Intel® Networking & Communications Telecom Support Resources web site http://developer.intel.com/design/telecom/support/ by selecting Technical Notes, and then the operating system, Windows NT.

Board-Level Names

A device name is assigned to each device or each component in a board as follows:

Channel-Level Names

A board device name can be appended with a channel or component identifier. The following channel-level devices are used:

Device Naming and Numbering for DM3 Boards

The following conventions apply to DM3 board naming and numbering:

Table 12 provides an example of the device naming and numbering conventions used for DM3 boards.

Table 12. Device Naming and Numbering Example for DM3 Boards

Hardware

Resource Type

Device Type

Logical Device Names and Numbers

D/480SC-2T1(BLT board ID 5) Voice Digital Network Interface Board Channels ... Channels Board Timeslots Timeslots dxxxB1 to dxxxB12 dxxxB1C1 to dxxxB1C4 to dxxxB12C1 to dxxxB12C4 dtiB1 to dtiB2 dtiB1T1 to dtiB1T24 dtiB2T1 to dtiB2T24
DMV/V960-4T1(logical board ID 1) Voice Digital Network Interface Board Channel ... Channel Board Timeslots Timeslots Timeslots Timeslots dxxxB13 to dxxxB36 dxxxB13C1 to dxxxB13C4 to dxxxB36C1 to dxxxB36C4 dtiB3 to dtiB6 dtiB3T1 to dtiB3T24 dtiB4T1 to dtiB4T24 dtiB5T1 to dtiB5T24 dtiB6T1 to dtiB6T24
All Springware board devices are assigned device numbers (for example, dxxxB1) before all DM3 board devices. T23 when using ISDN.

For a given physical board, devices are enumerated sequentially, but there are differences in the way devices are enumerated in Springware and DM3. For example:

For a Springware D/600JCT board, devices are enumerated as follows:

For a DM3 DM/V600A board, devices are enumerated as follows:

Note: The device enumeration scheme described above applies to the DM/V600A, DM/V1200, and DM/V1200A boards also.

PREV TOC HOME INDEX NEXT

Click here to contact Telecom Support Resources

Copyright 2002, Intel Corporation
All rights reserved
This page generated September, 2002