Motorola DSP56305 User Manual Page 48

  • Download
  • Add to my manuals
  • Print
  • Page
    / 112
  • Table of contents
  • BOOKMARKS
  • Rated. / 5. Based on customer reviews
Page view 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
Page view 47
1 2 ... 43 44 45 46 47 48 49 50 51 52 53 ... 111 112

Comments to this Manuals

No comments