Changeset d1f8a87 in mainline
- Timestamp:
- 2006-03-14T10:42:04Z (19 years ago)
- Branches:
- lfn, master, serial, ticket/834-toolchain-update, topic/msim-upgrade, topic/simplify-dev-export
- Children:
- 06e6805
- Parents:
- e74cb73
- Files:
-
- 12 edited
Legend:
- Unmodified
- Added
- Removed
-
Makefile
re74cb73 rd1f8a87 183 183 184 184 arch/$(ARCH)/_link.ld: arch/$(ARCH)/_link.ld.in 185 $(CC) $(DEFS) $(CFLAGS) - E -x c $< | grep -v "^\#" > $@185 $(CC) $(DEFS) $(CFLAGS) -D__ASM__ -E -x c $< | grep -v "^\#" > $@ 186 186 187 187 generic/src/debug/real_map.bin: depend arch/$(ARCH)/_link.ld $(ARCH_OBJECTS) $(GENARCH_OBJECTS) $(GENERIC_OBJECTS) -
arch/amd64/include/mm/page.h
re74cb73 rd1f8a87 32 32 #include <arch/mm/frame.h> 33 33 34 #define PAGE_WIDTH FRAME_WIDTH 35 #define PAGE_SIZE FRAME_SIZE 36 37 #ifdef KERNEL 38 34 39 #ifndef __ASM__ 35 40 # include <mm/page.h> 36 41 # include <arch/types.h> 37 42 #endif 38 39 #define PAGE_WIDTH FRAME_WIDTH40 #define PAGE_SIZE FRAME_SIZE41 43 42 44 #ifndef __ASM__ … … 143 145 extern void page_arch_init(void); 144 146 145 #endif 147 #endif /* __ASM__ */ 148 149 #endif /* KERNEL */ 146 150 147 151 #endif -
arch/ia32/include/mm/frame.h
re74cb73 rd1f8a87 30 30 #define __ia32_FRAME_H__ 31 31 32 #include <arch/types.h>33 34 32 #define FRAME_WIDTH 12 /* 4K */ 35 33 #define FRAME_SIZE (1<<FRAME_WIDTH) 34 35 36 #ifdef KERNEL 37 #ifndef __ASM__ 38 39 #include <arch/types.h> 36 40 37 41 extern __address last_frame; … … 39 43 extern void frame_arch_init(void); 40 44 45 #endif /* __ASM__ */ 46 #endif /* KERNEL */ 47 41 48 #endif -
arch/ia32/include/mm/page.h
re74cb73 rd1f8a87 30 30 #define __ia32_PAGE_H__ 31 31 32 #include <arch/mm/frame.h> 33 32 34 #define PAGE_WIDTH FRAME_WIDTH 33 35 #define PAGE_SIZE FRAME_SIZE 36 37 #ifdef KERNEL 34 38 35 39 #ifndef __ASM__ … … 136 140 #endif /* __ASM__ */ 137 141 142 #endif /* KERNEL */ 143 138 144 #endif -
arch/ia64/include/mm/frame.h
re74cb73 rd1f8a87 33 33 #define FRAME_SIZE (1<<FRAME_WIDTH) 34 34 35 #ifdef KERNEL 36 #ifndef __ASM__ 37 35 38 extern void frame_arch_init(void); 36 37 39 38 40 #define ARCH_STACK_FRAMES TWO_FRAMES 39 41 42 #endif /* __ASM__ */ 43 #endif /* KERNEL */ 44 40 45 #endif -
arch/ia64/include/mm/page.h
re74cb73 rd1f8a87 31 31 #define __ia64_PAGE_H__ 32 32 33 #include <arch/mm/frame.h> 34 33 35 #define PAGE_SIZE FRAME_SIZE 34 36 #define PAGE_WIDTH FRAME_WIDTH 37 38 39 #ifdef KERNEL 35 40 36 41 /** Bit width of the TLB-locked portion of kernel address space. */ … … 266 271 extern void vhpt_set_record(vhpt_entry_t *v, __address page, asid_t asid, __address frame, int flags); 267 272 273 #endif /* __ASM__ */ 274 275 #endif /* KERNEL */ 276 268 277 #endif 269 270 #endif -
arch/mips32/include/mm/frame.h
re74cb73 rd1f8a87 33 33 #define FRAME_SIZE (1<<FRAME_WIDTH) 34 34 35 #ifdef KERNEL 36 #ifndef __ASM__ 37 35 38 extern void frame_arch_init(void); 36 39 40 #endif /* __ASM__ */ 41 #endif /* KERNEL */ 42 37 43 #endif -
arch/mips32/include/mm/page.h
re74cb73 rd1f8a87 30 30 #define __mips32_PAGE_H__ 31 31 32 #include <arch/mm/frame.h> 33 32 34 #define PAGE_WIDTH FRAME_WIDTH 33 35 #define PAGE_SIZE FRAME_SIZE … … 40 42 # define PA2KA(x) ((x) + 0x80000000) 41 43 #endif 44 45 #ifdef KERNEL 42 46 43 47 /* … … 135 139 #endif /* __ASM__ */ 136 140 141 #endif /* KERNEL */ 142 137 143 #endif -
arch/ppc32/include/mm/frame.h
re74cb73 rd1f8a87 33 33 #define FRAME_SIZE (1<<FRAME_WIDTH) 34 34 35 #ifdef KERNEL 36 #ifndef __ASM__ 37 35 38 extern void frame_arch_init(void); 36 39 40 #endif /* __ASM__ */ 41 #endif /* KERNEL */ 42 37 43 #endif -
arch/ppc32/include/mm/page.h
re74cb73 rd1f8a87 30 30 #define __ppc32_PAGE_H__ 31 31 32 #include <arch/mm/frame.h> 33 32 34 #define PAGE_WIDTH FRAME_WIDTH 33 35 #define PAGE_SIZE FRAME_SIZE 36 37 #ifdef KERNEL 34 38 35 39 #ifndef __ASM__ … … 85 89 #endif /* __ASM__ */ 86 90 91 #endif /* KERNEL */ 92 87 93 #endif -
arch/sparc64/include/mm/frame.h
re74cb73 rd1f8a87 30 30 #define __sparc64_FRAME_H__ 31 31 32 #include <arch/types.h>33 34 32 #define FRAME_WIDTH 13 /* 8K */ 35 33 #define FRAME_SIZE (1<<FRAME_WIDTH) 34 35 #ifdef KERNEL 36 #ifndef __ASM__ 37 38 #include <arch/types.h> 36 39 37 40 union frame_address { … … 49 52 50 53 #endif 54 #endif 55 56 #endif -
arch/sparc64/include/mm/page.h
re74cb73 rd1f8a87 30 30 #define __sparc64_PAGE_H__ 31 31 32 #include <mm/page.h>33 32 #include <arch/mm/frame.h> 34 #include <arch/types.h>35 33 36 34 #define PAGE_WIDTH FRAME_WIDTH 37 35 #define PAGE_SIZE FRAME_SIZE 36 37 #ifdef KERNEL 38 39 #include <mm/page.h> 40 #include <arch/types.h> 38 41 39 42 #define KA2PA(x) ((__address) (x)) … … 54 57 extern void page_arch_init(void); 55 58 59 #endif /* KERNEL */ 60 56 61 #endif
Note:
See TracChangeset
for help on using the changeset viewer.