zoukankan      html  css  js  c++  java
  • README.android

    Default (and possibly architecture dependents) HAL modules go here.


    libhardware.so eventually should contain *just* the HAL hub
    (hardware.c), everything in it should be rewritten as modules.

    Modules are .so in /system/libs/hw/ and have a well defined naming
    convention:

        /system/libs/hw/<*_HARDWARE_MODULE_ID>.<ro.product.board>.so
        /system/libs/hw/<*_HARDWARE_MODULE_ID>.<ro.board.platform>.so
        /system/libs/hw/<*_HARDWARE_MODULE_ID>.<ro.arch>.so
        /system/libs/hw/<*_HARDWARE_MODULE_ID>.default.so

    They also have a well defined interface which lives in include/hardware/.

    A module can have several variants: "default", "arch" and "board", and they're
    loaded in the "board", "arch" and "default" order.
    The source code for the "board" variant, usually lives under partners/...

    The source code for "default" and "arch" would usually
    live under hardware/modules/.

  • 相关阅读:
    编辑器漏洞
    csrf漏洞
    sdram控制2
    简易sdram控制1
    8051核
    AD7928
    FIR滤波器的verilog实现方法
    fft_cepin
    fft_fft_control
    FFT_fifo
  • 原文地址:https://www.cnblogs.com/Ph-one/p/4315975.html
Copyright © 2011-2022 走看看