DragonFly kernel List (threaded) for 2007-07
DragonFly BSD
DragonFly kernel List (threaded) for 2007-07
[Date Prev][Date Next]  [Thread Prev][Thread Next]  [Date Index][Thread Index]

Re: AMD64 port


From: Matthew Dillon <dillon@xxxxxxxxxxxxxxxxxxxx>
Date: Sun, 15 Jul 2007 12:26:59 -0700 (PDT)

    The files in platform/*/include are merged with the files in
    cpu/*/include to become the <machine/*.h> include files.  Header
    files in platform/*/include override the ones in cpu/*/include.

    The cpu/*/include header files are also available via <cpu/*.h>.
    Use of #include <cpu/*.h> should ONLY EVER be done by platform
    header files, never by anyone else.  This abstraction exists simply
    to allow platform header files to extend cpu header files.  For
    example, look at "platform/vkernel/include/types.h".

					    -Matt



[Date Prev][Date Next]  [Thread Prev][Thread Next]  [Date Index][Thread Index]