View Single Post
Old Feb 21, 2007, 02:04 AM   #15 (permalink)
Maddogg6
Tail Razer
 
Maddogg6's Avatar
 
Join Date: Jun 2005
Location: Bernyurass, AZ - USA
Posts: 3,667
Maddogg6 will become famous soon enough

Something like this...
Code:
itramsize 10
; xtramsize 0

input FXBInL, FXBInR, PLInL, PLInR
output OutL, OutR
control FXB=1, PL =1

; code
idelay write dw at 0x0
macs OutL, 0, FXBInL, FXB ; t1 = T1 + PLInL * PL
macs OutR, 0, FXBInR, FXB ; t2 = T2 + PLInR * PL

acc3 0, FXBInL, FXBInR, dw
skip ccr, ccr, 0x100, 2 ; FXBInR != 0.. then Skip next 2 instructions
macs OutL, 0, PLInL, PL ; t1 = T1 + PLInL * PL
macs OutR, 0, PLInR, PL ; t2 = T2 + PLInR * PL
So far seems to work
Maddogg6 is offline   Reply With Quote