Back to home page

OSCL-LXR

 
 

    


0001 .. include:: ../disclaimer-zh_CN.rst
0002 
0003 :Original: Documentation/core-api/index.rst
0004 
0005 :翻译:
0006 
0007  司延腾 Yanteng Si <siyanteng@loongson.cn>
0008 
0009 .. _cn_core-api_index.rst:
0010 
0011 ===========
0012 核心API文档
0013 ===========
0014 
0015 这是核心内核API手册的首页。 非常感谢为本手册转换(和编写!)的文档!
0016 
0017 核心实用程序
0018 ============
0019 
0020 本节包含通用的和“核心中的核心”文档。 第一部分是 docbook 时期遗留下
0021 来的大量 kerneldoc 信息;有朝一日,若有人有动力的话,应当把它们拆分
0022 出来。
0023 
0024 .. toctree::
0025    :maxdepth: 1
0026 
0027    kernel-api
0028    printk-basics
0029    printk-formats
0030    workqueue
0031    watch_queue
0032    symbol-namespaces
0033 
0034 数据结构和低级实用程序
0035 ======================
0036 
0037 在整个内核中使用的函数库。
0038 
0039 .. toctree::
0040    :maxdepth: 1
0041 
0042    kobject
0043    kref
0044    assoc_array
0045    xarray
0046    rbtree
0047 
0048 Todolist:
0049 
0050 
0051 
0052    idr
0053    circular-buffers
0054    generic-radix-tree
0055    packing
0056    this_cpu_ops
0057    timekeeping
0058    errseq
0059 
0060 并发原语
0061 ========
0062 
0063 Linux如何让一切同时发生。 详情请参阅
0064 :doc:`/locking/index`
0065 
0066 .. toctree::
0067    :maxdepth: 1
0068 
0069    irq/index
0070    refcount-vs-atomic
0071    local_ops
0072    padata
0073 
0074 Todolist:
0075 
0076    ../RCU/index
0077 
0078 低级硬件管理
0079 ============
0080 
0081 缓存管理,CPU热插拔管理等。
0082 
0083 .. toctree::
0084    :maxdepth: 1
0085 
0086    cachetlb
0087    cpu_hotplug
0088    genericirq
0089    memory-hotplug
0090    protection-keys
0091 
0092 Todolist:
0093 
0094 
0095    memory-hotplug
0096    cpu_hotplug
0097    genericirq
0098 
0099 
0100 内存管理
0101 ========
0102 
0103 如何在内核中分配和使用内存。请注意,在
0104 :doc:`/mm/index` 中有更多的内存管理文档。
0105 
0106 .. toctree::
0107    :maxdepth: 1
0108 
0109    memory-allocation
0110    unaligned-memory-access
0111    mm-api
0112    genalloc
0113    boot-time-mm
0114    gfp_mask-from-fs-io
0115 
0116 Todolist:
0117 
0118    dma-api
0119    dma-api-howto
0120    dma-attributes
0121    dma-isa-lpc
0122    pin_user_pages
0123 
0124 内核调试的接口
0125 ==============
0126 
0127 Todolist:
0128 
0129    debug-objects
0130    tracepoint
0131    debugging-via-ohci1394
0132 
0133 其它文档
0134 ========
0135 
0136 不适合放在其它地方或尚未归类的文件;
0137 
0138 Todolist:
0139 
0140    librs
0141 
0142 .. only:: subproject and html
0143 
0144    Indices
0145    =======
0146 
0147    * :ref:`genindex`