Changeset 76cec1e in mainline for arch/mips/include
- Timestamp:
- 2005-07-15T21:57:30Z (21 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 __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;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 int imp_num;38 int rev_num;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() (PTL0)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) (((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)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) get_pt_flags((pte_t *)(ptl0), (index_t)(i))76 #define GET_PTL2_FLAGS_ARCH(ptl1, i) PAGE_PRESENT77 #define GET_PTL3_FLAGS_ARCH(ptl2, i) PAGE_PRESENT78 #define GET_FRAME_FLAGS_ARCH(ptl3, i) get_pt_flags((pte_t *)(ptl3), (index_t)(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.
