Siemens 7 manual Architecture, Hierarchy Chart in the System, User

Page 12

Multiplexer Driver Developer’s Guide

2 Architecture

s

2 Architecture

2.1Hierarchy Chart in the System

Sessions running simultaneously

Fax application

SMS functions

Read battery

data transfers

status

channel 2

channel 1

channel 3

(COM 11)

(COM10)

(COM 12)

 

User

Terminal

COM1

direct connection

File object for

File object for

File object for

virtual COM port

virtual COM port

virtual COM port

File object for physical COM1 port

Device object

"winmux2k.sys"

Multiplexer Protocol GSM 07.10

one control channel and

data channels

Serial.sys

port COM1

Kernel

Hardware

RS-232

connection

Phys. serial port

Modem

Siemens GSM

engine with

Multiplexer Protocol

Figure 1: Driver architecture

Mux_Drv_DevGuide_v07

Page 12 of 36

2006-9-27

Confidential / Released

 

 

Image 12
Contents User’s Guide General Notes CopyrightContents Multiplexer Driver Developer’s Guide Tables List of TablesFigures List of FiguresChapter What is new Document HistoryDocument History Multiplexer Driver Developer’s Guide Introduction IntroductionSupported Product Versions Supported Product VersionsRelated Documents AbbreviationsRelated Documents Abbreviation DescriptionHierarchy Chart in the System ArchitectureUser ArchitectureSignal Description Handling of the Physical Serial PortModule Detection Handling of the Physical Serial PortHandling of Control Lines on Virtual Ports Limitation of Virtual PortsHandling of Control Lines on Virtual Ports Command Response Function Associated Registry Value Module Initializing SequenceModule Initializing Sequence Power Down Power Down on PC SuspendPower Down after Closing the Last Port Module Re-initializationPower Down on PC Shutdown Power DownInstallation Files Required for WinMux2k Driver InstallationInstalling the WinMux2k Driver InstallationDeinstalling the Driver Deinstalling the DriverWindows Windows XP new desktop, not the classic desktopDevice Settings and Properties Settings on the Serial Multiplexer PropertiesDevice Settings and Properties Settings Stored in the Windows Registry Settings Stored in the Windows RegistryValue Data Example Properties TC45, XC18 only Multiplexer Driver Developer’s Guide Values Data Example Properties Settings for Applications Dial-up Network SettingsFax Settings Settings for ApplicationsTranslate Source Code Software RequirementsPreparing the Translation Compiler FlagsAdditional Source Documentation Interaction of the Different Driver ObjectsAdditional Source Documentation Internal Driver States Internal Driver StatesBuffer Handling Buffer HandlingData Transfer To th e S e rM u x O b je c t a re in d ic a te dMultiplexer Driver Developer’s Guide SerMuxSend Function SerMuxSend and SerMuxSendPort0 FunctionsStart +++-Parser +++-ParserKnown Problems Booting Operating SystemShutdown of the Operating System Standby of the Operating SystemSpecial Environments Operation on Virtual USB PortAutomatic Shutdown in case of Emergency Special Environments