The C programming language
C interfaces and implementations: techniques for creating reusable software
C interfaces and implementations: techniques for creating reusable software
C programming for embedded systems
C programming for embedded systems
Levels of language for portable software
Communications of the ACM
Code Optimization Techniques for Embedded Processors: Methods, Algorithms, and Tools
Code Optimization Techniques for Embedded Processors: Methods, Algorithms, and Tools
Microc/OS-II
Programming Embedded Systems in C and C++
Programming Embedded Systems in C and C++
The Art of Programming Embedded Systems
The Art of Programming Embedded Systems
CARDIS '98 Proceedings of the The International Conference on Smart Card Research and Applications
CORBA: integrating diverse applications within distributed heterogeneous environments
IEEE Communications Magazine
Hi-index | 0.00 |
This paper describes our experience porting a transport-layer cryptography service to an embedded microcontroller. We describe some key development issues and techniques involved in porting networked software to a connected, limited resource device such as the Rabbit RMC2000 we chose for this case study. We examine the effectiveness of a few proposed porting strategies by examining important program and run-time characteristics.