SID Simulator Component Developer's Guide

Red Hat, Inc.

sid@sources.redhat.com


Table of Contents
Introduction
About the SID Simulation Environment
The Component Developer's Kit (CDK)
API Reference
CDK Tutorial
Document Conventions
API Reference
API Overview
Components
Attributes
Pins and Buses
Relationships
Component Libraries
the sid::component interface
Attributes
Pins
Buses
Relationships
the sid::bus interface
Reading
Writing
Status codes
the sid::pin interface
the sid::component_library interface
CDK Tutorial
CDK Tutorial
Step 1: Define the Functionality Required
Step 2: Design the Model
Step 3: Define the Component
Step 4: Define the Pins
Step 5: Define the Bus
Step 6: Add Scheduling Support
Step 7: Complete All Abstract Methods
Step 8: Complete the Model Functionality
Step 9: Configure the Connection
Theory of Operations for bridge-tcl Component
Incoming SID API Calls
Outgoing SID API Calls
Sample Source Code
timer.cxx Source File