HW Port adresses and paged memory
Posted: Fri Jun 06, 2003 3:06 am
I experiment and I wonder...
Now, I have mapped all adresses of memory area from 0x00000000 - 0x000fffff to 0xd0000000 - 0xd000fffff.
Despite this mapping, all the hard ware ports with adresses like 0x60, 0x64, 0x20 0xa0 are accessible as before. I 'm just curious for I tought, they would have to be mapped too. Or am I completely dumb and ignorant about hardware ports?
thank ya for illumination in this issue. I see it runs, but I want to know why. doesn't i386 architecture use memory mapped io?
Now, I have mapped all adresses of memory area from 0x00000000 - 0x000fffff to 0xd0000000 - 0xd000fffff.
Despite this mapping, all the hard ware ports with adresses like 0x60, 0x64, 0x20 0xa0 are accessible as before. I 'm just curious for I tought, they would have to be mapped too. Or am I completely dumb and ignorant about hardware ports?
thank ya for illumination in this issue. I see it runs, but I want to know why. doesn't i386 architecture use memory mapped io?