[raspi-internals] Re: Update: Scalar Instructions

  • From: Herman Hermitage <hermanhermitage@xxxxxxxxxxx>
  • To: "raspi-internals@xxxxxxxxxxxxx" <raspi-internals@xxxxxxxxxxxxx>
  • Date: Mon, 29 Jul 2013 16:31:49 +1200

Some more instruction mnemonic corrections:

halt    -> bkpt
disable -> di
enable  -> ei
wait    -> sleep

From https://github.com/raspberrypi/userland/blob/master/vcinclude/vcore.h:

  #define _vasm asm
  #define _bkpt() do {asm(" bkpt");}while(0)
  #define _di() do{asm(" di");}while(0)
  #define _ei() do{asm(" ei");}while(0)
  #define _nop() do{asm(" nop");}while(0)
  #define _sleep() do{asm(" sleep");}while(0)

----------------------------------------
> From: hermanhermitage@xxxxxxxxxxx
> To: raspi-internals@xxxxxxxxxxxxx
> Subject: RE: [raspi-internals] Re: Update: Scalar Instructions
> Date: Wed, 17 Jul 2013 02:04:09 +1200
>
> https://github.com/raspberrypi/userland/blob/master/interface/khronos/common/khrn_int_util.h
>
> This would seem to indicate <vc/intrinsics.h> has the relevant inline 
> assembly functions.
>
> ...                                     

Other related posts: