m! ( val shift mask addr -- )
publication: 27 avril 2022 / mis à jour 1 août 2022
vocabulaire: registers
Modifie le contenu d'un registre pointé par addr, applique un masque logique avec mask et décale de n bits val en fonction de shift.
Exemple:
\ Registers set for DAC control $3FF48484 defREG: RTCIO_PAD_DAC1_REG \ DAC1 configuration register \ PAD DAC1 input/output value. (R/W) $ff 19 defMASK: mRTCIO_PAD_PDACn_DAC registers : DAC1! ( c -- ) mRTCIO_PAD_PDACn_DAC RTCIO_PAD_DAC1_REG m! ;
Legal: site web personnel sans commerce / personal site without seling