Ejemplo n.º 1
0
void disable_cache(){
	if(!is386()){
		__asm volatile("MOV EAX,CR0\n\t\
		OR EAX,1<<30\n\t\
		AND EAX,~(1<<29)\n\t\
		MOV CR0,EAX\n\t"
		:
		:
		:"%eax");
	}
Ejemplo n.º 2
0
static void __check_cmpxchg( void )
{
    if( !is386() ) {
        __cmpxchg = 1;
    }
}