Changeset 6b781c0 in mainline for kernel/arch/arm32/include/mm/frame.h
- Timestamp:
- 2007-06-08T15:02:49Z (17 years ago)
- Branches:
- lfn, master, serial, ticket/834-toolchain-update, topic/msim-upgrade, topic/simplify-dev-export
- Children:
- c03ee1c
- Parents:
- 3ee8a075
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
kernel/arch/arm32/include/mm/frame.h
r3ee8a075 r6b781c0 1 1 /* 2 * Copyright (c) 200 5 Jakub Jermar2 * Copyright (c) 2007 Pavel Jancik, Michal Kebrt 3 3 * All rights reserved. 4 4 * … … 31 31 */ 32 32 /** @file 33 * @brief Frame related declarations. 33 34 */ 34 35 … … 36 37 #define KERN_arm32_FRAME_H_ 37 38 38 #define FRAME_WIDTH 0 /* TODO*/39 #define FRAME_WIDTH 12 /* 4KB frames */ 39 40 #define FRAME_SIZE (1 << FRAME_WIDTH) 40 41 … … 42 43 #ifndef __ASM__ 43 44 45 #include <arch/types.h> 46 47 #define BOOT_PAGE_TABLE_SIZE 0x4000 48 #define BOOT_PAGE_TABLE_ADDRESS 0x4000 49 50 #define BOOT_PAGE_TABLE_START_FRAME (BOOT_PAGE_TABLE_ADDRESS >> FRAME_WIDTH) 51 #define BOOT_PAGE_TABLE_SIZE_IN_FRAMES (BOOT_PAGE_TABLE_SIZE >> FRAME_WIDTH) 52 53 extern uintptr_t last_frame; 54 44 55 extern void frame_arch_init(void); 56 extern void boot_page_table_free(void); 45 57 46 58 #endif /* __ASM__ */
Note:
See TracChangeset
for help on using the changeset viewer.