Changeset f245145 in mainline for kernel/arch/ia64
- Timestamp:
- 2009-01-04T14:07:27Z (17 years ago)
- Branches:
- lfn, master, serial, ticket/834-toolchain-update, topic/msim-upgrade, topic/simplify-dev-export
- Children:
- a45752d
- Parents:
- 44ff4fb
- Location:
- kernel/arch/ia64
- Files:
-
- 1 deleted
- 6 edited
-
Makefile.inc (modified) (2 diffs)
-
include/asm.h (modified) (1 diff)
-
include/drivers/ega.h (modified) (3 diffs)
-
include/types.h (modified) (1 diff)
-
src/asm.S (modified) (1 diff)
-
src/drivers/ega.c (deleted)
-
src/ia64.c (modified) (2 diffs)
Legend:
- Unmodified
- Added
- Removed
-
kernel/arch/ia64/Makefile.inc
r44ff4fb rf245145 60 60 CONFIG_ASID_FIFO = y 61 61 62 63 62 ## Compile with support for software integer division. 64 63 # … … 93 92 94 93 ifeq ($(MACHINE),i460GX) 95 ARCH_SOURCES += arch/$(ARCH)/src/drivers/ega.c96 94 CONFIG_I8042 = y 97 DEFS += -DI460GX -DCONFIG_I8042 95 CONFIG_EGA = y 96 DEFS += -DI460GX -DCONFIG_I8042 -DCONFIG_EGA 98 97 BFD = binary 99 98 endif -
kernel/arch/ia64/include/asm.h
r44ff4fb rf245145 40 40 #include <arch/register.h> 41 41 42 typedef uint64_t ioport_t;43 44 42 #define IA64_IOSPACE_ADDRESS 0xE001000000000000ULL 45 43 -
kernel/arch/ia64/include/drivers/ega.h
r44ff4fb rf245145 1 1 /* 2 * Copyright (c) 2001-2004 Jakub Jermar 3 * 2007 Jakub Vana 2 * Copyright (c) 2008 Jakub Jermar 4 3 * All rights reserved. 5 4 * … … 28 27 */ 29 28 30 /** @addtogroup ia 3229 /** @addtogroup ia64 31 30 * @{ 32 31 */ … … 37 36 #define KERN_ia64_EGA_H 38 37 39 #define VIDEORAM (0xe0020000000B8000LL) 40 41 #define ROW 80 42 #define ROWS 25 43 #define SCREEN (ROW * ROWS) 44 45 extern void ega_init(void); 38 #define EGA_VIDEORAM 0xb8000 39 #define EGA_BASE 0x3d4 46 40 47 41 #endif -
kernel/arch/ia64/include/types.h
r44ff4fb rf245145 66 66 typedef int64_t native_t; 67 67 68 typedef uintptr_t ioport_t; 69 68 70 #define PRIp "lx" /**< Format for uintptr_t. */ 69 71 #define PRIs "lu" /**< Format for size_t. */ -
kernel/arch/ia64/src/asm.S
r44ff4fb rf245145 129 129 br _memsetb 130 130 131 .global memsetw 132 memsetw: 133 br _memsetw 134 131 135 .global cpu_halt 132 136 cpu_halt: -
kernel/arch/ia64/src/ia64.c
r44ff4fb rf245145 52 52 #include <ddi/irq.h> 53 53 #include <ddi/device.h> 54 #include <arch/bootinfo.h> 54 55 #include <arch/drivers/ega.h> 55 #include < arch/bootinfo.h>56 #include <genarch/drivers/ega/ega.h> 56 57 #include <genarch/kbd/i8042.h> 57 58 #include <genarch/kbd/ns16550.h> … … 133 134 ski_init_console(); 134 135 #else 135 ega_init( );136 ega_init(EGA_BASE, EGA_VIDEORAM); 136 137 #endif 137 138 }
Note:
See TracChangeset
for help on using the changeset viewer.
