composite icon indicating copy to clipboard operation
composite copied to clipboard

move all hardware specific mapping out of generic vm code

Open phanikishoreg opened this issue 8 years ago • 0 comments

ACPI Initialization and other Hardware table mappings are currently mixed between miniacpi.c and vm.c in platform/i386. Need to move Hardware specific mappings out of generic vm code, perhaps into miniacpi.c and use vm interface to map hardware pages in.

Also, platform/i386/kernel.h is used to expose lot of other interfaces from different kernel modules, this should be changed, and should be more structured, with interfaces specific to modules (confined namespace).

phanikishoreg avatar Sep 28 '16 20:09 phanikishoreg