Re: How to determine which ceddk api to use



READ_PORT_XXX is for accessing device registers in I/O space on the CPU or
bus in question. READ_REGISTER_XXX is for registers or other device access
that is always memory mapped. It's just a pointer de-reference but helps to
clarify that a device register access is the intent instead of just
accessing RAM. Some CPUs and some buses have a separate I/O space
independent from memory. So it's important for portability to use the
correct function type so the system can do the right thing.

--
Steve Maillet
EmbeddedFusion
www.EmbeddedFusion.com
smaillet at EmbeddedFusion dot com


.



Relevant Pages

  • Re: Novell identity change and iPaq discharge = disaster
    ... "Steve Maillet " wrote: ... > If you let the battery drain on the device it can't retain power to the RAM ... > storage anymore so this behavior will not occur on those devices. ... > smaillet at EmbeddedFusion dot com ...
    (microsoft.public.windowsce.embedded)
  • Re: CE image too big for my computer???
    ... Do you think I can boot this 35MB nk.bin in this computer by modifying ... > need at least 64M of RAM in the machine to have the system be useful ... > smaillet at EmbeddedFusion dot com ...
    (microsoft.public.windowsce.platbuilder)
  • Re: 4 MB CEPC
    ... Without knowing what the rest of the settings and OEMAddresstable entries ... Can you really get 4M of RAM ... smaillet at EmbeddedFusion dot com ...
    (microsoft.public.windowsce.platbuilder)
  • Re: CE 5.0 Ram question
    ... Hi,why RAMIMAGE and RAM section in Config.bib must be physically continuous? ... uncontinuous SDRAM chip. ... > smaillet at EmbeddedFusion dot com ...
    (microsoft.public.windowsce.platbuilder)