Rev 534 | Rev 758 | Go to most recent revision | Show entire file | Ignore whitespace | Details | Blame | Last modification | View Log | RSS feed
Rev 534 | Rev 757 | ||
---|---|---|---|
Line 29... | Line 29... | ||
29 | #include <arch/mm/frame.h> |
29 | #include <arch/mm/frame.h> |
30 | #include <mm/frame.h> |
30 | #include <mm/frame.h> |
31 | #include <config.h> |
31 | #include <config.h> |
32 | #include <panic.h> |
32 | #include <panic.h> |
33 | 33 | ||
- | 34 | /* |
|
- | 35 | * This is Ski-specific and certainly not sufficient |
|
- | 36 | * for real ia64 systems that provide memory map. |
|
- | 37 | */ |
|
- | 38 | #define ROM_BASE 0xa0000 |
|
- | 39 | #define ROM_SIZE (384*1024) |
|
- | 40 | ||
34 | void frame_arch_init(void) |
41 | void frame_arch_init(void) |
35 | { |
42 | { |
- | 43 | /* |
|
- | 44 | * Blacklist ROM regions. |
|
- | 45 | */ |
|
- | 46 | frame_region_not_free(ROM_BASE, ROM_SIZE); |
|
36 | zone_create_in_region(0, config.memory_size & ~(FRAME_SIZE-1)); |
47 | zone_create_in_region(0, config.memory_size & ~(FRAME_SIZE-1)); |
37 | } |
48 | } |