You can not select more than 25 topics
Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
15 lines
343 B
15 lines
343 B
#ifndef _MACH_BIOS_EBDA_H
|
|
#define _MACH_BIOS_EBDA_H
|
|
|
|
/*
|
|
* there is a real-mode segmented pointer pointing to the
|
|
* 4K EBDA area at 0x40E.
|
|
*/
|
|
static inline unsigned int get_bios_ebda(void)
|
|
{
|
|
unsigned int address = *(unsigned short *)phys_to_virt(0x40E);
|
|
address <<= 4;
|
|
return address; /* 0 means none */
|
|
}
|
|
|
|
#endif /* _MACH_BIOS_EBDA_H */
|
|
|