barotto/test386.asm

Reversed paging tables?

Opened this issue · 1 comments

Can you add an option to use reversed paging tables(so all page table entries in reverse order)? That would help stress the paging mechanism better(instead of always identity mapping all data)?

I'm currently facing issues that actually have something to do with paging (issues when a new paging lock multicore feature is enabled, even when it's just a single CPU and DMA controller fighting for attention of the bus).

NT 4.0 seems to boot, but all MS-DOS based OSes won't boot at all with the new locking mechanism enabled(disabling the mechanism to always be done in one go seems to restore proper options and allow it to boot, but that isn't multiprocessor-compatible, since it doesn't actually lock the bus or allow for any bus lock priorities to happen).

I'll look into it.

Pull request welcome tho.