Designing Embedded Communications Software
Chapter 1: Introduction
- The Communications Ecosystem
Chapter 2: Software Considerations in Communications Systems
- Host Operating Systems versus RTOSes
Chapter 3: Software Partitioning
- Optimization of Reception
Chapter 4: Protocol Software
- Management Types
- Debugging Protocols
Chapter 5: Tables and Other Data Structures
- Design Decisions
- Over Engineering
- A Note on Engineering Assumptions
Chapter 6: Buffer and Timer Management
- Third-Party Protocol Libraries
Chapter 7: Management Software
- Legacy Systems
Chapter 9: Going About the Development
- ACE OSAL