equal
deleted
inserted
replaced
51 ERegInputBufferReadCount, |
51 ERegInputBufferReadCount, |
52 ERegInputBufferWriteCount, |
52 ERegInputBufferWriteCount, |
53 ERegInputBufferMaxTail, |
53 ERegInputBufferMaxTail, |
54 ERegRequestId, |
54 ERegRequestId, |
55 ERegSharedCmdMemBase, |
55 ERegSharedCmdMemBase, |
56 ERegSharedFramebufferMemBase, |
56 ERegSharedSurfacebufferMemBase, |
57 ENumRegisters ///< Number of registers |
57 ENumRegisters ///< Number of registers |
58 |
58 |
59 }; |
59 }; |
60 |
60 |
61 public: // Construction and destruction |
61 public: // Construction and destruction |
142 * @param aPhysicalAddress Physical address of the contiguous memory area reserved for video device. |
142 * @param aPhysicalAddress Physical address of the contiguous memory area reserved for video device. |
143 */ |
143 */ |
144 void SetSharedCmdMemBase( TUint32 aPhysicalAddress ); |
144 void SetSharedCmdMemBase( TUint32 aPhysicalAddress ); |
145 |
145 |
146 /** |
146 /** |
147 * Set shared framebuffer memory base address. |
147 * Set shared surface buffer memory base address. |
148 * |
148 * |
149 * @param aPhysicalAddress Physical address of the contiguous memory area reserved for video device. |
149 * @param aPhysicalAddress Physical address of the contiguous memory area reserved for video device. |
150 */ |
150 */ |
151 |
151 |
152 void SetSharedFramebufferMemBase( TUint32 aPhysicalAddress ); |
152 void SetSharedSurfacebufferMemBase( TUint32 aPhysicalAddress ); |
153 |
153 |
154 /** |
154 /** |
155 * Address to input parameter buffer |
155 * Address to input parameter buffer |
156 */ |
156 */ |
157 TLinAddr InputParametersAddress(){ return iInputParametersChunkKernelAddress; } |
157 TLinAddr InputParametersAddress(){ return iInputParametersChunkKernelAddress; } |
181 * @param aValue A new value to be written into register |
181 * @param aValue A new value to be written into register |
182 */ |
182 */ |
183 void SetRegisterValue( TRegister aRegister, |
183 void SetRegisterValue( TRegister aRegister, |
184 TUint32 aValue ); |
184 TUint32 aValue ); |
185 |
185 |
186 IMPORT_C static TPhysAddr GetFrameBase(); |
186 IMPORT_C static TPhysAddr GetSurfaceBufferBase(); |
187 |
187 |
188 protected: |
188 protected: |
189 |
189 |
190 /** |
190 /** |
191 * Maps a virtual address range to physical address space |
191 * Maps a virtual address range to physical address space |