diff -r 578be2adaf3e -r 307f4279f433 Adaptation/GUID-A25FFD79-0797-43EC-8975-8C23E7E539C4.dita --- /dev/null Thu Jan 01 00:00:00 1970 +0000 +++ b/Adaptation/GUID-A25FFD79-0797-43EC-8975-8C23E7E539C4.dita Fri Oct 15 14:32:18 2010 +0100 @@ -0,0 +1,49 @@ + + + + + +Register Access Technology GuideProvides information about the Register Access technology. +

The Register Access platform service is implemented in the ASSP +layer. The Register Access functionality is provided to the clients +by implementing the AsspRegister class.

+
+ Purpose

The Register Access platform +service provides an interface to the kernel and device drivers to +read, write or modify the contents of only the ASSP registers.

+
Key +concepts
+ +
Register
+

A register is a memory location on the ASSP hardware to store +data that relates to the operation of that hardware. The Symbian platform +support registers that can store 8, 16, 32 and 64–bit data.

+
+ +
Bitmask
+

The Modify function of the AsspRegister class +allows the clients to set or clear certain bits stored in the register.

+
+ +
Application-Specific Standard Product (ASSP)
+

ASSP is an integrated circuit consisting of CPU, Memory Management +Unit (MMU), cache and a number of on-chip peripherals, which is intended +to be used in a class of devices. Typical examples include UARTs, +timers, LCD controller that are designed and marketed by a silicon +vendor.

+
+
+
Typical +uses

The Register Access platform service allows the clients +to:

    +
  • read data stored in 8, 16, 32 and 64–bit registers

  • +
  • store data in 8. 16, 32 and 64–bit registers

  • +
  • change certain bits of the data in 8, 16, 32 and 64–bit registers.

  • +
+
\ No newline at end of file