Skip to content

SINTRAN HDLC Software Flow

How SINTRAN software manages HDLC operations

Key Subroutines

XSSDATA - Transmit Data

Main transmission entry point that validates, prepares DMA descriptors, and initiates transmission.

HIINT - Receiver Interrupt Handler

Processes incoming frames, validates status, and delivers data to applications.

HOINT - Transmitter Interrupt Handler

Handles transmission completion, checks for errors, manages retries.

PROCPKT - Process Packet

Extracts and validates received frame data.

ZSTARC - Restart Receiver

Prepares receiver for next frame after successful reception.

Activity State Management

The ACTSW (Activity Switch) variable controls all interrupt processing: - ACTSW = 0: Device inactive, interrupts ignored - ACTSW = 1: Device active, interrupts processed

See Also

Previous: Hardware Overview
Next: Register Reference
Deep Dive: XSSDATA Analysis