Changeset 94d614e in mainline for kernel/arch/sparc64/include
- Timestamp:
- 2006-07-13T17:32:38Z (19 years ago)
- Branches:
- lfn, master, serial, ticket/834-toolchain-update, topic/msim-upgrade, topic/simplify-dev-export
- Children:
- a5f76758
- Parents:
- 63cda71
- Location:
- kernel/arch/sparc64/include
- Files:
-
- 4 edited
Legend:
- Unmodified
- Added
- Removed
-
kernel/arch/sparc64/include/boot/boot.h
r63cda71 r94d614e 33 33 */ 34 34 35 #ifndef __sparc64_BOOT_H__ 36 #define __sparc64_BOOT_H__ 35 #ifndef KERN_sparc64_BOOT_H_ 36 #define KERN_sparc64_BOOT_H_ 37 37 38 38 39 #define VMA 0x400000 39 40 #define LMA VMA 41 42 #ifndef __LINKER__ 43 44 #include <arch/types.h> 45 #include <typedefs.h> 46 47 #define TASKMAP_MAX_RECORDS 32 48 #define MEMMAP_MAX_RECORDS 32 49 50 typedef struct { 51 void * addr; 52 uint32_t size; 53 } utask_t; 54 55 typedef struct { 56 uint32_t count; 57 utask_t tasks[TASKMAP_MAX_RECORDS]; 58 } taskmap_t; 59 60 typedef struct { 61 uintptr_t start; 62 uint32_t size; 63 } memzone_t; 64 65 typedef struct { 66 uint32_t total; 67 uint32_t count; 68 memzone_t zones[MEMMAP_MAX_RECORDS]; 69 } memmap_t; 70 71 typedef struct { 72 uintptr_t addr; 73 uint32_t width; 74 uint32_t height; 75 uint32_t bpp; 76 uint32_t scanline; 77 } screen_t; 78 79 typedef struct { 80 uintptr_t addr; 81 uint32_t size; 82 } keyboard_t; 83 84 typedef struct { 85 taskmap_t taskmap; 86 memmap_t memmap; 87 screen_t screen; 88 keyboard_t keyboard; 89 } bootinfo_t; 90 91 extern bootinfo_t bootinfo; 92 93 #endif 40 94 41 95 #endif -
kernel/arch/sparc64/include/drivers/fb.h
r63cda71 r94d614e 36 36 #define KERN_sparc64_FB_H_ 37 37 38 #define FB_PHYS_ADDRESS 0x1c901000000ULL39 40 #define FB_X_RES 115241 #define FB_Y_RES 90042 43 #define FB_COLOR_DEPTH 844 45 38 #endif 46 39 -
kernel/arch/sparc64/include/drivers/i8042.h
r63cda71 r94d614e 38 38 #include <arch/types.h> 39 39 40 #define KBD_PHYS_ADDRESS 0x1fff8904000ULL41 42 40 #define STATUS_REG 4 43 41 #define COMMAND_REG 4 -
kernel/arch/sparc64/include/drivers/tick.h
r63cda71 r94d614e 27 27 */ 28 28 29 29 /** @addtogroup sparc64 30 30 * @{ 31 31 */ … … 45 45 #endif 46 46 47 47 /** @} 48 48 */ 49
Note:
See TracChangeset
for help on using the changeset viewer.