Changeset 76cec1e in mainline for arch/mips/include
- Timestamp:
- 2005-07-15T21:57:30Z (20 years ago)
- Branches:
- lfn, master, serial, ticket/834-toolchain-update, topic/msim-upgrade, topic/simplify-dev-export
- Children:
- b4a4c5e3
- Parents:
- e41c47e
- Location:
- arch/mips/include
- Files:
-
- 3 edited
Legend:
- Unmodified
- Added
- Removed
-
arch/mips/include/context.h
re41c47e r76cec1e 36 36 37 37 struct context { 38 39 40 41 __u32 r3; 42 43 44 45 __u32 r7; 46 47 48 49 __u32 r11; 50 51 52 53 __u32 r15; 54 55 56 57 __u32 r19; 58 59 60 61 __u32 r23; 62 63 64 65 __u32 r27; 66 67 68 69 70 38 __u32 r0; 39 __u32 r1; 40 __u32 r2; 41 __u32 r3; 42 __u32 r4; 43 __u32 r5; 44 __u32 r6; 45 __u32 r7; 46 __u32 r8; 47 __u32 r9; 48 __u32 r10; 49 __u32 r11; 50 __u32 r12; 51 __u32 r13; 52 __u32 r14; 53 __u32 r15; 54 __u32 r16; 55 __u32 r17; 56 __u32 r18; 57 __u32 r19; 58 __u32 r20; 59 __u32 r21; 60 __u32 r22; 61 __u32 r23; 62 __u32 r24; 63 __u32 r25; 64 __u32 r26; 65 __u32 r27; 66 __u32 r28; 67 __u32 sp; 68 __u32 r30; 69 __u32 pc; 70 __u32 pri; 71 71 }; 72 72 -
arch/mips/include/cpu.h
re41c47e r76cec1e 35 35 36 36 struct cpu_arch { 37 38 37 int imp_num; 38 int rev_num; 39 39 }; 40 40 -
arch/mips/include/mm/page.h
re41c47e r76cec1e 60 60 #define PTL3_INDEX_ARCH(vaddr) (((vaddr)>>14)&0xfff) 61 61 62 #define GET_PTL0_ADDRESS_ARCH() 62 #define GET_PTL0_ADDRESS_ARCH() (PTL0) 63 63 #define SET_PTL0_ADDRESS_ARCH(ptl0) (PTL0 = (pte_t *)(ptl0)) 64 64 65 #define GET_PTL1_ADDRESS_ARCH(ptl0, i) 66 #define GET_PTL2_ADDRESS_ARCH(ptl1, i) 67 #define GET_PTL3_ADDRESS_ARCH(ptl2, i) 68 #define GET_FRAME_ADDRESS_ARCH(ptl3, i) 65 #define GET_PTL1_ADDRESS_ARCH(ptl0, i) (((pte_t *)(ptl0))[(i)].pfn<<14) 66 #define GET_PTL2_ADDRESS_ARCH(ptl1, i) (ptl1) 67 #define GET_PTL3_ADDRESS_ARCH(ptl2, i) (ptl2) 68 #define GET_FRAME_ADDRESS_ARCH(ptl3, i) (((pte_t *)(ptl3))[(i)].pfn<<14) 69 69 70 70 #define SET_PTL1_ADDRESS_ARCH(ptl0, i, a) (((pte_t *)(ptl0))[(i)].pfn = (a)>>14) … … 73 73 #define SET_FRAME_ADDRESS_ARCH(ptl3, i, a) (((pte_t *)(ptl3))[(i)].pfn = (a)>>14) 74 74 75 #define GET_PTL1_FLAGS_ARCH(ptl0, i) 76 #define GET_PTL2_FLAGS_ARCH(ptl1, i) 77 #define GET_PTL3_FLAGS_ARCH(ptl2, i) 78 #define GET_FRAME_FLAGS_ARCH(ptl3, i) 75 #define GET_PTL1_FLAGS_ARCH(ptl0, i) get_pt_flags((pte_t *)(ptl0), (index_t)(i)) 76 #define GET_PTL2_FLAGS_ARCH(ptl1, i) PAGE_PRESENT 77 #define GET_PTL3_FLAGS_ARCH(ptl2, i) PAGE_PRESENT 78 #define GET_FRAME_FLAGS_ARCH(ptl3, i) get_pt_flags((pte_t *)(ptl3), (index_t)(i)) 79 79 80 80 #define SET_PTL1_FLAGS_ARCH(ptl0, i, x) set_pt_flags((pte_t *)(ptl0), (index_t)(i), (x))
Note:
See TracChangeset
for help on using the changeset viewer.