RE: I/O mapped i/o

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

 



  
sir,
In memory mapped I/O I/O address space is allocated in main memory.
Where the memory is allocated for i/o in I/O mapped I/O.

Hoping a prompt reply,
Nawaz.

Hi,
If you are talking about i386, Then, there is a seperate I/O space for I/O mapped I/O. It is completely different from Address space. I/O space is 64K in pentiums (IIRC).
so, I/O space is not in memory. So, it cannot be accessed by memory transfer instructions like mov, inc etc. They can be only accessed by in, out, ins and outs instructions.


Regards manish

_________________________________________________________________
Add photos to your e-mail with MSN 8. Get 2 months FREE*. http://join.msn.com/?page=features/featuredemail



-- Kernelnewbies: Help each other learn about the Linux kernel. Archive: http://mail.nl.linux.org/kernelnewbies/ FAQ: http://kernelnewbies.org/faq/


[Index of Archives]     [Newbies FAQ]     [Linux Kernel Mentors]     [Linux Kernel Development]     [IETF Annouce]     [Git]     [Networking]     [Security]     [Bugtraq]     [Yosemite]     [MIPS Linux]     [ARM Linux]     [Linux RAID]     [Linux SCSI]     [Linux ACPI]
  Powered by Linux