• Minix2.0操作系统公用头文件说明


    以下头文件均在目录include/下:

    ansi.h: 用来检测编译器是否遵循标准C,如果是的话,_ANSI就被定义为31415,如果不是的,则_ANSI未定义。通过这个宏来诊测。

    limits.h: 定义语言类型(如整型)和操作系统(如字)的基本尺寸,提高了可移植性

    errno.h: 定义了minix操作系统程序执行时可能出现的各种错误号

    unistd.h: 包含了大量的重要常数和系统调用函数原型。

    string.h: 包含了用于字符处理的函数原型

    signal.h: 定义了所有的ANSI和POSIX通用信号,minix支持所有的POSIX信号

    fcntl.h: 定义了open()和fcntl()系统调用所需的各种参数和标志, 注意:create()已经过时。但是为了保持向后兼容性,而提供。

    stdlib.h: 定义了一些共用的宏、类型和函数原型

    termious.h: 被controlling终端类型的使用

    a.out.h: 描述了可执行文件的格式

    sys/types.h: 包含重要的类型定义

    sys/ioctl.h: 声明设备的控制操作

    sys/sigcontext.h: 定义了sigreturn(2)系统调用的所需的sigcontext结构

    sys/sigptrace.h: 包含ptrace(2)系统调用所需的宏定义

    sys/stat.h: 定义了stat()和fstat()系统调用所需的结构和宏

    sys/dir.h:给出目录结构的布局

    sys/wait.h: 包含wait()系统调用所需的宏定义

    minix/config.h: 设置了minix内核、内存管理子系统、文件管理子系统的配置参数

    minix/const.h: 定义了minix操作系统各部分共用的常量(宏定义)

    minix/type.h: 定义了minix操作系统各部分公用的结构

    minix/syslib.h: 声明了系统库函数的函数原型

    minix/callnr.h: 定义了允许的系统调用号

    minix/com.h: 包含内存管理子系统、文件管理子系统和I/O任务所需的一些宏定义以及I/O任务号

    minix/boot.h: 包含文件系统所需的设备宏定义以及boot程序传递给minix操作系统的参数

     

  • 相关阅读:
    章节十六、3-TestNG方法和类注解
    章节十六、2-TestNG注解和断言
    章节十六、1-TestNG简介
    章节十五、9-自定义Loggers
    章节十五、8-配置文件File Logging
    章节十五、7- 配置文件-Console Logging
    章节十五、6-log4 2-用默认的配置
    章节十五、5-记录日志---Log4j
    章节十五、4-找到当前页所有连接
    030.[转] sql事务特性
  • 原文地址:https://www.cnblogs.com/cpoint/p/3367384.html
Copyright © 2020-2023  润新知