[lkml]   [2000]   [Feb]   [10]   [last100]   RSS Feed
Views: [wrap][no wrap]   [headers]  [forward] 
Messages in this thread
    SubjectRe: Linux Hardware Absctraction
    >      I know that Linux does not have a formal HAL. I do not know if "arch"
    > directories provide a consistent
    > common interface to the remaining architecture independent code.

    Basically yes. Some of the architecture properties leak into the main tree
    but we try and avoid that except when the alternative is really ugly.
    The include/asm-* and arch/* code is a mix of things like bootstrap code
    and also architecture dependant code

    arch/*/kernel contains the kernel layer functions that are specific
    - things like ptrace, signal delivery and syscalls as well as
    interrupts and traps.

    arch/*/mm handles architecture specific memory management, most of
    the mm is defined by the includes that describe the page tables

    > Any links to existing documentation are also welcome.

    There are books on the subject, no good online documentation.

    To unsubscribe from this list: send the line "unsubscribe linux-kernel" in
    the body of a message to
    Please read the FAQ at

     \ /
      Last update: 2005-03-22 13:56    [W:0.020 / U:6.556 seconds]
    ©2003-2017 Jasper Spaans. hosted at Digital OceanAdvertise on this site