Details | Last modification | View Log | RSS feed
Rev | Author | Line No. | Line |
---|---|---|---|
424 | giacomo | 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 *)phys_to_virt(0x40E); |
||
11 | address <<= 4; |
||
12 | return address; /* 0 means none */ |
||
13 | } |
||
14 | |||
15 | #endif /* _MACH_BIOS_EBDA_H */ |