Subversion Repositories HelenOS-historic

Rev

Rev 864 | Rev 883 | Go to most recent revision | Show entire file | Regard whitespace | Details | Blame | Last modification | View Log | RSS feed

Rev 864 Rev 867
Line 37... Line 37...
37
#define TT_FAST_DATA_ACCESS_MMU_MISS        0x68
37
#define TT_FAST_DATA_ACCESS_MMU_MISS        0x68
38
#define TT_FAST_DATA_ACCESS_PROTECTION      0x6c
38
#define TT_FAST_DATA_ACCESS_PROTECTION      0x6c
39
 
39
 
40
#define FAST_MMU_HANDLER_SIZE           128
40
#define FAST_MMU_HANDLER_SIZE           128
41
 
41
 
-
 
42
#ifdef __ASM__
42
.macro FAST_INSTRUCTION_ACCESS_MMU_MISS_HANDLER
43
.macro FAST_INSTRUCTION_ACCESS_MMU_MISS_HANDLER
43
    call fast_instruction_access_mmu_miss
44
    call fast_instruction_access_mmu_miss
44
    nop
45
    nop
45
    retry  
46
    retry  
46
.endm
47
.endm
Line 54... Line 55...
54
.macro FAST_DATA_ACCESS_PROTECTION_HANDLER
55
.macro FAST_DATA_ACCESS_PROTECTION_HANDLER
55
    call fast_data_access_protection
56
    call fast_data_access_protection
56
    nop
57
    nop
57
    retry
58
    retry
58
.endm
59
.endm
-
 
60
#endif /* __ASM__ */
59
 
61
 
60
#endif
62
#endif