Jens Nerche wrote:
>
> Now I'm able to set virtual page tables. But it's really ugly for now.
> Much cleanups and some architecture changes have to be done, other
> work too. Coolest thing to have would be an flexible, powerful
> decoder. I know, we have two or three decoders and someone suggested
> to merge them or take the best. Has somebody done some work in this
> direction? My favorite is one that takes a memory address and fills
> a data structure with source- and target addresses and values, opcodes,
> prefixes and so on.
Soon I'm going to modify the kernel/emulation.c file to use
the decoder from bochs, that is also used in the SBE code.
I want to do some other stuff first. That will knock us
down to 2. It's not that important for now that we use
the same one for the disassembly.
-Kevin