ABSTRACT

In this chapter, we outline how RTEMS implements its TCP/IP network communication facilities, by means of suitable protocol stacks. More specifically, we will describe the internal structure of the RTEMS networking code and highlight the most important aspects of operating system–protocol stack integration, such as synchronization and the device driver interface. A detailed discussion of the network communication application programming interface (API) will be the topic of the next chapter.