← Back to team overview

sslug-teknik team mailing list archive

Re: linux kernel-source: asm-i386

 

Bent Bagger wrote:
Jørgen Heesche wrote:
Måske. Men der tale om headere tile C programmer.

Visse centrale dele af kernen er skrevet i assembler. Se f.eks.
/usr/src/linux/arch/x86/boot. Der er nogle rutiner *.S, der er i assembler.

Ok, der er assembler i /usr/src/linux-2.6.22.19-2mdv/arch/i386/boot
Men header-filerne i
/usr/src/linux-2.6.22.19-2mdv/include/asm-i386
ser ud til at være headere til C-programmer.

F.eks. indeholder semaphore.h denne erklæring:
struct semaphore {
        atomic_t count;
        int sleepers;
        wait_queue_head_t wait;
};




--
Med venlig hilsen

Jørgen Heesche
mailto:heesche@xxxxxxxxxxx


Follow ups

References