Flylib.com
List of Listings
Previous page
Table of content
Next page
Chapter 2: Software Considerations in Communications Systems
Listing 2.1: Streams message and data block structures.
Chapter 3: Software Partitioning
Listing 3.1: Perform demultiplexing.
Listing 3.2: Main task loop.
Listing 3.3: Event processing in the main loop.
Chapter 4: Protocol Software
Listing 4.1: A simple state machine implementation via a switch-case construct.
Listing 4.2: Logic for an access function.
Listing 4.3: Logic for an access function with a predicate.
Listing 4.4: Main loop for a typical communications task with state machines.
Chapter 5: Tables and Other Data Structures
Listing 5.1: Management information base.
Listing 5.2: Protocol control block and related blocks for IP.
Chapter 6: Buffer and Timer Management
Listing 6.1: Message control block.
Listing 6.2: Data control block.
Listing 6.3: RTOS notification routine.
Listing 6.4: Timer block.
Listing 6.5: Process the timer event.
Listing 6.6: Create a new timer.
Chapter 7: Management Software
Listing 7.1: Statistics block.
Listing 7.2: A Test routine with a
switch
statement.
Chapter 8: Multi-Board Communications Software Design
Listing 8.1: The IPS approach to accessing variables.
Chapter 9: Going About the Development
Listiing 9.1: COTS board include file.
Previous page
Table of content
Next page
Designing Embedded Communications Software
ISBN: 157820125X
EAN: 2147483647
Year: 2003
Pages: 126
Authors:
T. Sridhar
BUY ON AMAZON
Database Modeling with MicrosoftВ® Visio for Enterprise Architects (The Morgan Kaufmann Series in Data Management Systems)
Creating a Basic Logical Database Model
Editing Logical Models”Advanced Aspects
Logical Database Model Reports
Change Propagation and Round Trip Engineering
Other Features and Best Practices
Secure Programming Cookbook for C and C++: Recipes for Cryptography, Authentication, Input Validation & More
Building a Simple Hello, World Application Using Boost.Build
Obtaining GNU make
Enforcing Strict Conformance to the C++ Standard
Converting Between Tabs and Spaces in a Text File
Initializing a Container with Random Numbers
Competency-Based Human Resource Management
Why a Focus on Jobs Is Not Enough
An Overview of Competency-Based HR Management Practices
A Need for Implementing Competency-Based HR Management
Competency-Based Employee Training
Competency-Based Employee Rewards
101 Microsoft Visual Basic .NET Applications
Working with Microsoft Visual Studio .NET 2003 and Microsoft .NET Framework 1.1
Building Web Applications
Advanced .NET Framework
Building Enterprise Services Applications
Windows Server 2003 for .NET Developers
File System Forensic Analysis
GPT Partitions
Boot Sector
MFT Entry Attribute Concepts
Application Category
File System Category
Quantitative Methods in Project Management
Introduction to Probability and Statistics for Projects
Organizing and Estimating the Work
Risk-Adjusted Financial Management
Quantitative Time Management
Quantitative Methods in Project Contracts
flylib.com © 2008-2017.
If you may any questions please contact us: flylib@qtcs.net
Privacy policy
This website uses cookies. Click
here
to find out more.
Accept cookies