Added a wbinvd() macro.

git-svn-id: file:///srv/svn/repos/haiku/haiku/trunk@15526 a95241bf-73f2-0310-859d-f6bbb57e9c96
This commit is contained in:
Axel Dörfler
2005-12-13 01:49:44 +00:00
parent 2ed21b8525
commit d49423aea3
@@ -124,6 +124,9 @@ struct tss *x86_get_main_tss(void);
#define invalidate_TLB(va) \ #define invalidate_TLB(va) \
__asm__("invlpg (%0)" : : "r" (va)) __asm__("invlpg (%0)" : : "r" (va))
#define wbinvd() \
__asm__("wbinvd")
#define out8(value,port) \ #define out8(value,port) \
__asm__ ("outb %%al,%%dx" : : "a" (value), "d" (port)) __asm__ ("outb %%al,%%dx" : : "a" (value), "d" (port))