Serial Port Driver Overview

Serial ports are used for debugging.

Purpose

The serial port driver allows Symbian platform to communicate with the outside world via a serial port.

Serial ports are used for debugging by various tools: for example the EKA2 Run-Mode Debugger as well as being used on actual phones in implementing the IR port.

Key concepts and terms

Serial communications

Means of sending data whereby transmission proceeds one bit after another over a single medium for example a wire.

Architecture

Serial communications on Symbian platform is via a client/server framework. The client communicates with the serial communications server which, in turn, communicates to the appropriate plug in. These plug ins are known as CSY modules.

APIs

API Description

CPort

Defines the port that is to be used.

CSerial

Serial protocol factory interface.

TSerialInfo

Serial protocol information.