tas.s 178 B

12345678910111213
  1. TEXT _tas(SB), $0
  2. MOVW R3, R4
  3. MOVW $0xdeaddead,R5
  4. tas1:
  5. /* DCBF (R4) fix for 603x bug */
  6. SYNC
  7. LWAR (R4), R3
  8. CMP R3, $0
  9. BNE tas0
  10. STWCCC R5, (R4)
  11. BNE tas1
  12. tas0:
  13. RETURN