Comtrol eCos User Manual

Page 5

Advertising
background image

Table of Contents

I. The eCos Kernel

...............................................................................................................................................

xxv

Kernel Overview

............................................................................................................................................

27

SMP Support

..................................................................................................................................................

35

Thread creation

..............................................................................................................................................

39

Thread information

........................................................................................................................................

43

Thread control

................................................................................................................................................

47

Thread termination

.........................................................................................................................................

49

Thread priorities

.............................................................................................................................................

51

Per-thread data

...............................................................................................................................................

53

Thread destructors

..........................................................................................................................................

55

Exception handling

........................................................................................................................................

57

Counters

.........................................................................................................................................................

59

Clocks

.............................................................................................................................................................

61

Alarms

............................................................................................................................................................

63

Mutexes

..........................................................................................................................................................

65

Condition Variables

........................................................................................................................................

71

Semaphores

....................................................................................................................................................

75

Mail boxes

......................................................................................................................................................

77

Event Flags

.....................................................................................................................................................

79

Spinlocks

........................................................................................................................................................

83

Scheduler Control

..........................................................................................................................................

85

Interrupt Handling

..........................................................................................................................................

87

Kernel Real-time Characterization

.................................................................................................................

93

II. RedBoot™ User’s Guide

.................................................................................................................................

ciii

1. Getting Started with RedBoot

......................................................................................................................

1

More information about RedBoot on the web

........................................................................................

1

Installing RedBoot

..................................................................................................................................

1

User Interface

.........................................................................................................................................

2

RedBoot Editing Commands

..................................................................................................................

2

RedBoot Startup Mode

...........................................................................................................................

3

RedBoot Resource Usage

.......................................................................................................................

4

Flash Resources

............................................................................................................................

4

RAM Resources

............................................................................................................................

5

Configuring the RedBoot Environment

..................................................................................................

5

Target Network Configuration

......................................................................................................

5

Host Network Configuration

.........................................................................................................

6

Enable TFTP on Red Hat Linux 6.2

....................................................................................

7

Enable TFTP on Red Hat Linux 7 (or newer)

.....................................................................

7

Enable BOOTP/DHCP server on Red Hat Linux

................................................................

7

Enable DNS server on Red Hat Linux

................................................................................

8

RedBoot network gateway

..................................................................................................

9

Verification

..................................................................................................................................

10

2. RedBoot Commands and Examples

...........................................................................................................

11

Introduction

..........................................................................................................................................

11

Common Commands

............................................................................................................................

13

v

Advertising