Specials

All specials

IEEE 1003.26 : 2003

IEEE 1003.26 : 2003

INFORMATION TECHNOLOGY - PORTABLE OPERATING SYSTEM INTERFACE (POSIX) - PART 26: DEVICE CONTROL APPLICATION PROGRAM INTERFACE (API) [C LANGUAGE]

Institute of Electrical & Electronics Engineers

More details

Download

PDF AVAILABLE FORMATS IMMEDIATE DOWNLOAD
$34.32

$78.00

(price reduced by 56 %)

Table of Contents

Introduction
Section 1: Overview
  1.1 Scope
  1.2 Conformance
       1.2.1 Implementation Conformance
       1.2.2 Application Conformance
       1.2.3 Other Language-Related Specifications
Section 2: Normative References
  2.1 Normative References
Section 3: Definitions and General Concepts
  3.1 General Concepts
       3.1.1 Special Device
       3.1.2 Errors
  3.2 C Language Definitions
       3.2.1 POSIX.26 Symbols
       3.2.2 The Name Space
       3.2.3 Headers
Section 4: Conventions and Abbreviations
  4.1 Conventions
  4.2 Abbreviations
Section 5: Device Control
  5.1 Functions
       5.1.1 Control a Device
Annex A
  A.1 Related Open Systems Standards
  A.2 Other Documents
Annex B
  B.1 Background
  B.2 Existing Practice
  B.3 Relationship to ioctl() and the Perceived Needs
       for Improvement
  B.4 Which Difference Between posix_devctl() and
       ioctl() Are Acceptable?
  B.5 Rationale for the dev_info_ptr
  B.6 Rationale for No direction Argument
  B.7 Rationale for Not Defining the Direction Encoding
       in the command Word
  B.8 Recommended Practice for Handling Data Size Errors
  B.9 Recommended Practice for nbyte==0
  B.10 Recommended Practice for Driver-Detected Errors
Alphabetic Topical Index

Abstract

Specifies extensions to POSIX.1 {2} to support application portability at the source-code level.

General Product Information

Document Type Standard
Status Current
Publisher Institute of Electrical & Electronics Engineers

Contact us