kernel/eka/include/u32hal.h
changeset 259 57b9594f5772
parent 201 43365a9b78a3
child 286 48e57fb1237e
equal deleted inserted replaced
247:d8d70de2bd36 259:57b9594f5772
  2841 
  2841 
  2842 	@return KErrArgument if the value is out of range, or KErrNotSupported if data paging is not
  2842 	@return KErrArgument if the value is out of range, or KErrNotSupported if data paging is not
  2843 	enabled.
  2843 	enabled.
  2844 	*/
  2844 	*/
  2845 	EVMHalSetDataWriteSize,
  2845 	EVMHalSetDataWriteSize,
       
  2846 
       
  2847 	/**
       
  2848 	@internalTechnology
       
  2849 	@test
       
  2850 
       
  2851 	Simulates a paging error in a specified context.
       
  2852 	
       
  2853 	For testing purposes, this causes the paging system to report an error the next time an
       
  2854 	operation occurs that could generate an error with the specified context.
       
  2855 
       
  2856 	The first argument (a1) contains one of the contexts described by TPagingErrorContext.
       
  2857 
       
  2858 	@return KErrArgument if the value is out of range, or KErrNotSupported on memory models that do
       
  2859 	not support this.
       
  2860 	*/
       
  2861 	EVMHalDebugSetFail,
  2846 	};
  2862 	};
  2847 
  2863 
  2848 
  2864 
  2849 /**
  2865 /**
  2850 Paging event information.
  2866 Paging event information.
  3271 
  3287 
  3272 	// do not add new members to this struct, this is a compatability break
  3288 	// do not add new members to this struct, this is a compatability break
  3273 	};
  3289 	};
  3274 
  3290 
  3275 
  3291 
       
  3292 /**
       
  3293 @internalComponent
       
  3294 @test
       
  3295 
       
  3296 Error context information for use by #DPager::EmbedErrorContext and #DPager::ExtractErrorContext.
       
  3297 */
       
  3298 enum TPagingErrorContext
       
  3299 	{
       
  3300 	EPagingErrorContextNone = 0,
       
  3301 	EPagingErrorContextRomRead,
       
  3302 	EPagingErrorContextRomDecompress,
       
  3303 	EPagingErrorContextCodeRead,
       
  3304 	EPagingErrorContextCodeDecompress,
       
  3305 	EPagingErrorContextDataRead,
       
  3306 	EPagingErrorContextDataWrite,
       
  3307 
       
  3308 	EMaxPagingErrorContext
       
  3309 	};
       
  3310 
  3276 
  3311 
  3277 /**
  3312 /**
  3278 @internalComponent
  3313 @internalComponent
  3279 
  3314 
  3280 The set of function-ids that are  associated with the EHalGroupRam
  3315 The set of function-ids that are  associated with the EHalGroupRam