Changeset 68feecfd in rtems
- Timestamp:
- 03/11/98 22:56:23 (26 years ago)
- Branches:
- 4.10, 4.11, 4.8, 4.9, 5, master
- Children:
- 0874502
- Parents:
- 2d19ed6c
- Location:
- doc/posix1003.1
- Files:
-
- 16 edited
Legend:
- Unmodified
- Added
- Removed
-
doc/posix1003.1/Makefile
r2d19ed6c r68feecfd 16 16 17 17 GENERATED_FILES=ch01.texi ch02.texi ch03.texi ch04.texi ch05.texi \ 18 ch06.texi ch07.texi ch08.texi ch0 8.texi ch10.texi \18 ch06.texi ch07.texi ch08.texi ch09.texi ch10.texi \ 19 19 ch11.texi ch12.texi ch13.texi ch14.texi ch15.texi \ 20 20 ch16.texi ch17.texi ch18.texi … … 31 31 cp $(PROJECT) $(INFO_INSTALL) 32 32 33 $(P {ROJECT): $(FILES)33 $(PROJECT): $(FILES) 34 34 $(MAKEINFO) $(PROJECT).texi 35 35 … … 53 53 $(TEXI2DVI) $(PROJECT).texi 54 54 55 ch01.t .texi: ch01.t56 $(BMENU) - p "Preface" \55 ch01.texi: ch01.t 56 $(BMENU) -c -p "Preface" \ 57 57 -u "Top" \ 58 -n "Terminology and General Requirements" $ *58 -n "Terminology and General Requirements" ${*}.t 59 59 60 ch02.t .texi: ch02.t61 $(BMENU) - p "Conformance" \60 ch02.texi: ch02.t 61 $(BMENU) -c -p "Conformance" \ 62 62 -u "Top" \ 63 -n "Process Primitives" $ *63 -n "Process Primitives" ${*}.t 64 64 65 ch03.t .texi: ch03.t66 $(BMENU) - p "Symbolic Constants" \65 ch03.texi: ch03.t 66 $(BMENU) -c -p "Symbolic Constants" \ 67 67 -u "Top" \ 68 -n "Process Environment" $ *68 -n "Process Environment" ${*}.t 69 69 70 ch04.t .texi: ch04.t71 $(BMENU) - p "Delay Process Execution" \70 ch04.texi: ch04.t 71 $(BMENU) -c -p "Delay Process Execution" \ 72 72 -u "Top" \ 73 -n "Files and Directories" $ *73 -n "Files and Directories" ${*}.t 74 74 75 ch05.t .texi: ch05.t76 $(BMENU) - p "Get Configurable System Variables" \75 ch05.texi: ch05.t 76 $(BMENU) -c -p "Get Configurable System Variables" \ 77 77 -u "Top" \ 78 -n "Input and Output Primitives" $ *78 -n "Input and Output Primitives" ${*}.t 79 79 80 ch06.t .texi: ch06.t81 $(BMENU) - p "Get Configurable Pathname Variables" \80 ch06.texi: ch06.t 81 $(BMENU) -c -p "Get Configurable Pathname Variables" \ 82 82 -u "Top" \ 83 -n "Device- and Class-Specific Functions" $ *83 -n "Device- and Class-Specific Functions" ${*}.t 84 84 85 ch07.t .texi: ch07.t86 $(BMENU) - p " Asynchronous File Synchronization" \85 ch07.texi: ch07.t 86 $(BMENU) -c -p " Asynchronous File Synchronization" \ 87 87 -u "Top" \ 88 -n "Language-Specific Services for the C Programming Language" $ *88 -n "Language-Specific Services for the C Programming Language" ${*}.t 89 89 90 ch08.t .texi: ch08.t91 $(BMENU) - p "Set Foreground Process Group ID" \90 ch08.texi: ch08.t 91 $(BMENU) -c -p "Set Foreground Process Group ID" \ 92 92 -u "Top" \ 93 -n "System Databases" $ *93 -n "System Databases" ${*}.t 94 94 95 ch09.t .texi: ch09.t96 $(BMENU) - p "Pseudo-Random Sequence Generation Functions" \95 ch09.texi: ch09.t 96 $(BMENU) -c -p "Pseudo-Random Sequence Generation Functions" \ 97 97 -u "Top" \ 98 -n "Data Interchange Format" $ *98 -n "Data Interchange Format" ${*}.t 99 99 100 ch10.t .texi: ch10.t101 $(BMENU) - p "User Database Access" \100 ch10.texi: ch10.t 101 $(BMENU) -c -p "User Database Access" \ 102 102 -u "Top" \ 103 -n "Synchronization" $ *103 -n "Synchronization" ${*}.t 104 104 105 ch11.t .texi: ch11.t106 $(BMENU) - p "Multiple Volumes" \105 ch11.texi: ch11.t 106 $(BMENU) -c -p "Multiple Volumes" \ 107 107 -u "Top" \ 108 -n "Memory Management" $ *108 -n "Memory Management" ${*}.t 109 109 110 ch12.t .texi: ch12.t111 $(BMENU) - p "Waiting on a Condition" \110 ch12.texi: ch12.t 111 $(BMENU) -c -p "Waiting on a Condition" \ 112 112 -u "Top" \ 113 -n "Execution Scheduling" $ *113 -n "Execution Scheduling" ${*}.t 114 114 115 ch13.t .texi: ch13.t116 $(BMENU) - p "Remove a Shared Memory Object" \115 ch13.texi: ch13.t 116 $(BMENU) -c -p "Remove a Shared Memory Object" \ 117 117 -u "Top" \ 118 -n "Clocks and Timers" $ *118 -n "Clocks and Timers" ${*}.t 119 119 120 ch14.t .texi: ch14.t121 $(BMENU) - p "Change the Priority Ceiling of a Mutex" \120 ch14.texi: ch14.t 121 $(BMENU) -c -p "Change the Priority Ceiling of a Mutex" \ 122 122 -u "Top" \ 123 -n "Message Passing" $ *123 -n "Message Passing" ${*}.t 124 124 125 ch15.t .texi: ch15.t126 $(BMENU) - p "High Resolution Sleep" \125 ch15.texi: ch15.t 126 $(BMENU) -c -p "High Resolution Sleep" \ 127 127 -u "Top" \ 128 -n "Thread Management" $ *128 -n "Thread Management" ${*}.t 129 129 130 ch16.t .texi: ch16.t131 $(BMENU) - p "Get Message Queue Attributes" \130 ch16.texi: ch16.t 131 $(BMENU) -c -p "Get Message Queue Attributes" \ 132 132 -u "Top" \ 133 -n "Thread-Specific Data" $ *133 -n "Thread-Specific Data" ${*}.t 134 134 135 ch17.t .texi: ch17.t136 $(BMENU) - p "Dynamic Package Initialization" \135 ch17.texi: ch17.t 136 $(BMENU) -c -p "Dynamic Package Initialization" \ 137 137 -u "Top" \ 138 -n "Thread Cancellation" $ *138 -n "Thread Cancellation" ${*}.t 139 139 140 ch18.t .texi: ch18.t141 $(BMENU) - p "Thread-Specific Data Key Deletion" \140 ch18.texi: ch18.t 141 $(BMENU) -c -p "Thread-Specific Data Key Deletion" \ 142 142 -u "Top" \ 143 -n "Command and Variable Index" $ *143 -n "Command and Variable Index" ${*}.t 144 144 145 145 -
doc/posix1003.1/ch04.t
r2d19ed6c r68feecfd 11 11 @subsection Get Process and Parent Process IDs 12 12 @section User Identification 13 @subsection Get Real User Effective User , Real Group,and Effective Group IDs13 @subsection Get Real User Effective User Real Group and Effective Group IDs 14 14 @subsection Set User and Group IDs 15 15 @subsection Get Supplementary Group IDs -
doc/posix1003.1/ch05.t
r2d19ed6c r68feecfd 27 27 @subsection Rename a File 28 28 @section File Characteristics 29 @subsection File Characteristics :Header and Data Structure29 @subsection File Characteristics Header and Data Structure 30 30 @subsection Get File Status 31 31 @subsection Check File Accessibility -
doc/posix1003.1/ch07.t
r2d19ed6c r68feecfd 11 11 @subsection Interface Characteristics 12 12 @subsubsection Opening a Terminal Device File 13 @subsubsection Process Groups 13 @subsubsection Process Groups (TTY) 14 14 @subsubsection The Controlling Terminal 15 15 @subsubsection Terminal Access Control … … 28 28 @subsubsection Local Modes 29 29 @subsubsection Special Control Characters 30 @subs ubsection Baud Rate Values31 @subsubsection @subsectionBaud Rate Functions30 @subsection Baud Rate Values 31 @subsubsection Baud Rate Functions 32 32 @subsubsection Synopsis 33 33 @subsubsection Description -
doc/posix1003.1/ch09.t
r2d19ed6c r68feecfd 1 1 @chapter System Databases 2 @section System Databases 2 @section System Databases Section 3 3 @section Database Access 4 4 @section Group Database Access -
doc/posix1003.1/ch10.t
r2d19ed6c r68feecfd 9 9 @chapter Data Interchange Format 10 10 @section Archive/Interchange File Format 11 @subs ubsection Extended tar Format12 @subs ubsection Extended cpio Format13 @subs ubsection Multiple Volumes11 @subsection Extended tar Format 12 @subsection Extended cpio Format 13 @subsection Multiple Volumes 14 14 -
doc/posix1003.1/ch11.t
r2d19ed6c r68feecfd 10 10 @section Semaphore Characteristics 11 11 @section Semaphore Functions 12 @subs ubsection Initialize an Unnamed Semaphore13 @subs ubsection Destroy an Unnamed Semaphore14 @subs ubsection Initialize/Open a Named Semaphore15 @subs ubsection Close a Named Semaphore16 @subs ubsection Remove a Named Semaphore17 @subs ubsection Lock a Semaphore18 @subs ubsection Unlock a Semaphore19 @subs ubsection Get the Value of a Semaphore12 @subsection Initialize an Unnamed Semaphore 13 @subsection Destroy an Unnamed Semaphore 14 @subsection Initialize/Open a Named Semaphore 15 @subsection Close a Named Semaphore 16 @subsection Remove a Named Semaphore 17 @subsection Lock a Semaphore 18 @subsection Unlock a Semaphore 19 @subsection Get the Value of a Semaphore 20 20 @section Mutexes 21 @subs ubsection Mutex Initialization Attributes22 @subs ubsection Initializing and Destroying a Mutex23 @subs ubsection Locking and Unlocking a Mutex21 @subsection Mutex Initialization Attributes 22 @subsection Initializing and Destroying a Mutex 23 @subsection Locking and Unlocking a Mutex 24 24 @section Condition Variables 25 @subs ubsection Condition Variable Initialization Attributes26 @subs ubsection Initialization and Destroying Condition Variables27 @subs ubsection Broadcasting and Signaling a Condition28 @subs ubsection Waiting on a Condition25 @subsection Condition Variable Initialization Attributes 26 @subsection Initialization and Destroying Condition Variables 27 @subsection Broadcasting and Signaling a Condition 28 @subsection Waiting on a Condition 29 29 -
doc/posix1003.1/ch12.t
r2d19ed6c r68feecfd 9 9 @chapter Memory Management 10 10 @section Memory Locking Functions 11 @subs ubsection Lock/Unlock the Address Space of a Process12 @subs ubsection Lock/Unlock a Rand of Process Address Space11 @subsection Lock/Unlock the Address Space of a Process 12 @subsection Lock/Unlock a Rand of Process Address Space 13 13 @section Memory Mapping Functions 14 @subs ubsection Map Process Addresses to a Memory Object15 @subs ubsection Unmap Previously Mapped Addresses16 @subs ubsection Change Memory Protection17 @subs ubsection Memory Object Synchronization14 @subsection Map Process Addresses to a Memory Object 15 @subsection Unmap Previously Mapped Addresses 16 @subsection Change Memory Protection 17 @subsection Memory Object Synchronization 18 18 @section Shared Memory Functions 19 @subs ubsection Open a Shared Memory Object20 @subs ubsection Remove a Shared Memory Object19 @subsection Open a Shared Memory Object 20 @subsection Remove a Shared Memory Object 21 21 -
doc/posix1003.1/ch13.t
r2d19ed6c r68feecfd 10 10 @section Scheduling Parameters 11 11 @section Scheduling Policies 12 @subs ubsection SCHED_FIFO13 @subs ubsection SCHED_RR14 @subs ubsection SCHED_OTHER12 @subsection SCHED_FIFO 13 @subsection SCHED_RR 14 @subsection SCHED_OTHER 15 15 @section Process Scheduling Functions 16 @subs ubsection Set Scheduling Parameters17 @subs ubsection Get Scheduling Parameters18 @subs ubsection Set Scheduling Policy and Scheduling Parameters19 @subs ubsection Get Scheduling Policy20 @subs ubsection Yield Processor21 @subs ubsection Get Scheduling Parameter Limits16 @subsection Set Scheduling Parameters 17 @subsection Get Scheduling Parameters 18 @subsection Set Scheduling Policy and Scheduling Parameters 19 @subsection Get Scheduling Policy 20 @subsection Yield Processor 21 @subsection Get Scheduling Parameter Limits 22 22 @section Thread Scheduling 23 @subs ubsection Thread Scheduling Attributes24 @subs ubsection Scheduling Contention Scope25 @subs ubsection Scheduling Allocation Domain26 @subs ubsection Scheduling Documentation23 @subsection Thread Scheduling Attributes 24 @subsection Scheduling Contention Scope 25 @subsection Scheduling Allocation Domain 26 @subsection Scheduling Documentation 27 27 @section Thread Scheduling Functions 28 @subs ubsection Thread Creation Scheduling Attributes29 @subs ubsection Dynamic Thread Scheduling Parameters Access28 @subsection Thread Creation Scheduling Attributes 29 @subsection Dynamic Thread Scheduling Parameters Access 30 30 @section Synchronization Scheduling 31 @subs ubsection Mutex Initialization Scheduling Attributes32 @subs ubsection Change the Priority Ceiling of a Mutex31 @subsection Mutex Initialization Scheduling Attributes 32 @subsection Change the Priority Ceiling of a Mutex 33 33 -
doc/posix1003.1/ch14.t
r2d19ed6c r68feecfd 9 9 @chapter Clocks and Timers 10 10 @section Data Definitions for Clocks and Timers 11 @subs ubsection Time Value Specification Structures12 @subs ubsection Timer Event Notification Control Block13 @subs ubsection Type Definitions14 @subs ubsection Manifest Constants11 @subsection Time Value Specification Structures 12 @subsection Timer Event Notification Control Block 13 @subsection Type Definitions 14 @subsection Manifest Constants 15 15 @section Clock and Timer Functions 16 @subs ubsection Clocks17 @subs ubsection Create a Per-Process Timer18 @subs ubsection Delete a Per-Process Timer19 @subs ubsection Per-Process Timers20 @subs ubsection High Resolution Sleep16 @subsection Clocks 17 @subsection Create a Per-Process Timer 18 @subsection Delete a Per-Process Timer 19 @subsection Per-Process Timers 20 @subsection High Resolution Sleep 21 21 -
doc/posix1003.1/ch15.t
r2d19ed6c r68feecfd 9 9 @chapter Message Passing 10 10 @section Data Definitions for Message Queues 11 @subs ubsection Data Structures11 @subsection Data Structures 12 12 @section Message Passing Functions 13 @subs ubsection Open a Message Queue14 @subs ubsection Close a Message Queue15 @subs ubsection Remove a Message Queue16 @subs ubsection Send a Message to a Message Queue17 @subs ubsection Receive a Message From a Message Queue18 @subs ubsection Notify Process That a Message is Available on a Queue19 @subs ubsection Set Message Queue Attributes20 @subs ubsection Get Message Queue Attributes13 @subsection Open a Message Queue 14 @subsection Close a Message Queue 15 @subsection Remove a Message Queue 16 @subsection Send a Message to a Message Queue 17 @subsection Receive a Message From a Message Queue 18 @subsection Notify Process That a Message is Available on a Queue 19 @subsection Set Message Queue Attributes 20 @subsection Get Message Queue Attributes 21 21 -
doc/posix1003.1/ch16.t
r2d19ed6c r68feecfd 10 10 @section Threads 11 11 @section Thread Functions 12 @subs ubsection Thread Creation Attributes13 @subs ubsection Thread Creation14 @subs ubsection Wait for Thread Termination15 @subs ubsection Detaching a Thread16 @subs ubsection Thread Termination17 @subs ubsection Get Thread ID18 @subs ubsection Compare Thread IDs19 @subs ubsection Dynamic Package Initialization12 @subsection Thread Creation Attributes 13 @subsection Thread Creation 14 @subsection Wait for Thread Termination 15 @subsection Detaching a Thread 16 @subsection Thread Termination 17 @subsection Get Thread ID 18 @subsection Compare Thread IDs 19 @subsection Dynamic Package Initialization 20 20 -
doc/posix1003.1/ch17.t
r2d19ed6c r68feecfd 9 9 @chapter Thread-Specific Data 10 10 @section Thread-Specific Data Functions 11 @subs ubsection Thread-Specific Data Key Creation12 @subs ubsection Thread-Specific Data Management13 @subs ubsection Thread-Specific Data Key Deletion11 @subsection Thread-Specific Data Key Creation 12 @subsection Thread-Specific Data Management 13 @subsection Thread-Specific Data Key Deletion 14 14 -
doc/posix1003.1/ch18.t
r2d19ed6c r68feecfd 10 10 @section Thread Cancellation Overview 11 11 @subsection Cancelability States 12 @subs ubsection Cancellation Points13 @subs ubsection Thread Cancellation Cleanup Handlers14 @subs ubsection Async-Cancel Safety12 @subsection Cancellation Points 13 @subsection Thread Cancellation Cleanup Handlers 14 @subsection Async-Cancel Safety 15 15 @section Thread Cancellation Functions 16 @subs ubsection Canceling Execution of a Thread17 @subs ubsection Setting Cancelability State18 @subs ubsection Establishing Cancellation Handlers16 @subsection Canceling Execution of a Thread 17 @subsection Setting Cancelability State 18 @subsection Establishing Cancellation Handlers 19 19 @section Language-Independent Cancellation Functionality 20 @subs ubsection Requesting Cancellation21 @subs ubsection Associating Cleanup Code With Scopes22 @subs ubsection Controlling Cancellation Within Scopes23 @subs ubsection Defined Cancellation Sequence24 @subs ubsection List of Cancellation Points20 @subsection Requesting Cancellation 21 @subsection Associating Cleanup Code With Scopes 22 @subsection Controlling Cancellation Within Scopes 23 @subsection Defined Cancellation Sequence 24 @subsection List of Cancellation Points 25 25 -
doc/posix1003.1/posix1003_1.texi
r2d19ed6c r68feecfd 17 17 18 18 @c 19 @c Master file for the KA9Q TCP/IP Supplement19 @c Master file for the POSIX 1003.1 Compliance Guide 20 20 @c 21 21 … … 26 26 @format 27 27 START-INFO-DIR-ENTRY 28 * RTEMS KA9Q TCP/IP Supplement(posix1003_1):28 * RTEMS POSIX 1003.1 Compliance Guide (posix1003_1): 29 29 END-INFO-DIR-ENTRY 30 30 @end format … … 44 44 @c I don't really like having a short title page. --joel 45 45 @c 46 @c @shorttitlepage RTEMS KA9Q TCP/IP Supplement46 @c @shorttitlepage RTEMS POSIX 1003.1 Compliance Guide 47 47 48 48 @setchapternewpage odd 49 @settitle RTEMS KA9Q TCP/IP Supplement49 @settitle RTEMS POSIX 1003.1 Compliance Guide 50 50 @titlepage 51 51 @finalout 52 52 53 @title RTEMS KA9Q TCP/IP Supplement53 @title RTEMS POSIX 1003.1 Compliance Guide 54 54 @subtitle Edition @value{edition}, for RTEMS @value{version} 55 55 @sp 1 … … 87 87 @top posix1003_1 88 88 89 This is the online version of the RTEMS KA9Q TCP/IP Supplement.89 This is the online version of the RTEMS POSIX 1003.1 Compliance Guide. 90 90 91 91 @menu … … 132 132 @c @printindex cp 133 133 134 @c @contents134 @contents 135 135 @bye 136 136 -
doc/posix1003.1/preface.texi
r2d19ed6c r68feecfd 7 7 @c 8 8 9 @ifinfo 10 @node Preface, General, Top, Top 11 @end ifinfo 12 9 13 @unnumbered Preface 10 14
Note: See TracChangeset
for help on using the changeset viewer.