On Aug 11, 2014, at 17:02 , Gedare Bloom <ged...@rtems.org> wrote:

>> +#ifdef ARM_MULTILIB_VFP
>> +       /* CPACR is located at address 0xe000ed88 */
>> +       ldr.w   r0, =0xe000ed88
> Maybe the constant should be provided by a header file? The comments
> are nice though. And I didn't see anything else in the rest, although
> my arm asm is rusty.
> 
> 

When used in a single place in a hardware specific C file I prefer a constant.  
When I'm suspicious I'm comparing definitions against the reference manuals 
looking for transcription errors and I'd rather avoid the indirection.  
Obviously it needs an appropriate constant (which Sebastian provides).

Peter
-----------------
Peter Dufault
HD Associates, Inc.      Software and System Engineering

_______________________________________________
devel mailing list
devel@rtems.org
http://lists.rtems.org/mailman/listinfo/devel

Reply via email to