• IEEE 1003.26 : 2003

    Withdrawn A Withdrawn Standard is one, which is removed from sale, and its unique number can no longer be used. The Standard can be withdrawn and not replaced, or it can be withdrawn and replaced by a Standard with a different number.

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

    Available format(s): 

    Withdrawn date:  17-10-2023

    Language(s): 

    Published date:  01-01-2003

    Publisher:  Institute of Electrical & Electronics Engineers

    Sorry this product is not available in your region.

    Add To Cart

    Table of Contents - (Show below) - (Hide below)

    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 - (Show below) - (Hide below)

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

    General Product Information - (Show below) - (Hide below)

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

    Standards Referencing This Book - (Show below) - (Hide below)

    IEEE 1003.5 : 1999 INFORMATION TECHNOLOGY - POSIX ADA LANGUAGE INTERFACES - PART 1: BINDING FOR SYSTEM APPLICATION PROGRAM INTERFACE (API) - AMENDMENT 2: PROTOCOL - INDEPENDENT INTERFACES (INCORPORATES IEEE STD 1003.5-1992, IEEE STD 1003.5B-1996 AND IEEE STD 1003.5C-1998)
    ISO/IEC 8859-1:1998 Information technology 8-bit single-byte coded graphic character sets Part 1: Latin alphabet No. 1
    ISO/IEC 10646:2014 Information technology Universal Coded Character Set (UCS)
    IEEE 610 : 1991 COMPUTER DICTIONARY - A COMPILATION OF IEEE STANDARD COMPUTER GLOSSARIES
    ISO/IEC 9899:2011 Information technology Programming languages C
    ISO/IEC 8652:2012 Information technology — Programming languages — Ada
    • Access your standards online with a subscription

      Features

      • Simple online access to standards, technical information and regulations
      • Critical updates of standards and customisable alerts and notifications
      • Multi - user online standards collection: secure, flexibile and cost effective