Subversion Repositories HelenOS-historic

Compare Revisions

Ignore whitespace Rev 745 → Rev 746

/kernel/trunk/arch/ia64/include/asm.h
239,6 → 239,12
return (ipl_t) v;
}
 
/** Disable protection key checking. */
static inline void pk_disable(void)
{
__asm__ volatile ("rsm %0\n" : : "i" (PSR_PK_MASK));
}
 
extern void cpu_halt(void);
extern void cpu_sleep(void);
extern void asm_delay_loop(__u32 t);
/kernel/trunk/arch/ia64/include/mm/page.h
42,9 → 42,11
#define SET_PTL0_ADDRESS_ARCH(ptl0)
 
/** Implementation of page hash table interface. */
#define HT_ENTRIES_ARCH 0
#define HT_HASH_ARCH(page, asid) 0
#define HT_COMPARE_ARCH(page, asid, t) 0
#define HT_SLOT_EMPTY_ARCH(t) 1
#define HT_INVALIDATE_SLOT_ARCH(t)
#define HT_GET_NEXT_ARCH(t) 0
#define HT_SET_NEXT_ARCH(t, s)
#define HT_SET_RECORD_ARCH(t, page, asid, frame, flags)
/kernel/trunk/arch/ia64/include/register.h
34,8 → 34,9
#endif
 
#define CR_IVR_MASK 0xf
#define PSR_IC_MASK 0x2000
#define PSR_I_MASK 0x4000
#define PSR_IC_MASK 0x2000
#define PSR_PK_MASK 0x8000
 
/** Application registers. */
#define AR_KR0 0