Motorola DSP56305 Manuel d'utilisateur Page 48

  • Télécharger
  • Ajouter à mon manuel
  • Imprimer
  • Page
    / 112
  • Table des matières
  • MARQUE LIVRES
  • Noté. / 5. Basé sur avis des utilisateurs
Vue de la page 47
Program Control
Using Fast Interrupts
MOTOROLA Optimizing DSP56300/DSP56600 Applications 3-19
org p:I_SI0RD ;essi0 receive data interrupt
movep x:<<M_RX0,x:(r4)+ ;r4 - receive data buffer
;pointer
bset #22,m4 ;flag for data process routine,
;using a don't care bit in the
;modifier register
org p:I_SI0TD ;essi0 transmit data interrupt
movep x:(r5)+,x:<<M_TX0 ;r5 - transmit data buffer
;pointer
bset #22,m5 ;flag for data process routine
;using a don't care bit in the
;modifying register
....
<somewhere in the program>
org p: INITIALIZE
move #RECIEVE_DATA_BUF,r4
move #(RECIEVE_DATA_BUF_SIZE-1),m4
bclr #22,m4
move #TRANSMIT_DATA_BUF,r5
move #(TRANSMT_DATA_BUF_SIZE-1),m5
bclr #22,m5
Vue de la page 47
1 2 ... 43 44 45 46 47 48 49 50 51 52 53 ... 111 112

Commentaires sur ces manuels

Pas de commentaire