source:
trunk/packages/xen-3.1/xen-3.1/xen/include/asm-x86/mach-default/bios_ebda.h
@
34
Last change on this file since 34 was 34, checked in by hartmans, 17 years ago | |
---|---|
File size: 344 bytes |
Line | |
---|---|
1 | #ifndef _MACH_BIOS_EBDA_H |
2 | #define _MACH_BIOS_EBDA_H |
3 | |
4 | /* |
5 | * there is a real-mode segmented pointer pointing to the |
6 | * 4K EBDA area at 0x40E. |
7 | */ |
8 | static inline unsigned int get_bios_ebda(void) |
9 | { |
10 | unsigned int address = *(unsigned short *)maddr_to_virt(0x40E); |
11 | address <<= 4; |
12 | return address; /* 0 means none */ |
13 | } |
14 | |
15 | #endif /* _MACH_BIOS_EBDA_H */ |
Note: See TracBrowser
for help on using the repository browser.