@@ -1222,7 +1222,7 @@ FindFreq:
1222
1222
.1 subq.l #4 ,a0
1223
1223
.2 move.l (a0 ),d0
1224
1224
move.l a0 ,d1
1225
- sub .l #Replay_FreqList,d1
1225
+ subi .l #Replay_FreqList,d1
1226
1226
lsr.l #2 ,d1
1227
1227
rts
1228
1228
@@ -1615,9 +1615,9 @@ AHIsub_Start:
1615
1615
; Don't trust BuffSize - compare against the max samples copied
1616
1616
move.l ahiac_MaxBuffSamples(a2 ),d1
1617
1617
move.l ahiac_Flags(a2 ),d2
1618
- and .l #AHIACF_STEREO,d2
1618
+ andi .l #AHIACF_STEREO,d2
1619
1619
lsr.w #AHIACB_STEREO,d2
1620
- add .w #1 ,d2
1620
+ addi .w #1 ,d2
1621
1621
lsl.l d2 ,d1
1622
1622
1623
1623
cmp.l d1 ,d0
@@ -1643,7 +1643,7 @@ AHIsub_Start:
1643
1643
1644
1644
move.l ahiac_MixFreq(a2 ),d0
1645
1645
move.l ahiac_PlayerFreq(a2 ),d1
1646
- cmp .l #$10000 ,d1 ; freq can be both 16.16 fixed point or not ?!
1646
+ cmpi .l #$10000 ,d1 ; freq can be both 16.16 fixed point or not ?!
1647
1647
blo.b .valok
1648
1648
clr.w d1
1649
1649
swap d1
@@ -1655,26 +1655,26 @@ AHIsub_Start:
1655
1655
; move.l ahiac_MaxBuffSamples(a2),d0
1656
1656
; add.l d0,d0 ; buffer 2x sample speed
1657
1657
lsl.l #2 ,d0 ; multiply by 4 because output is always 16 bit stereo
1658
- add .l #15 ,d0 ; need 16byte alignment size
1659
- and .l #~15 ,d0
1658
+ addi .l #15 ,d0 ; need 16byte alignment size
1659
+ andi .l #~15 ,d0
1660
1660
move.l d0 ,r_OutputBufferSize(a3 )
1661
- add .l #15 ,d0 ; need 16byte alignment ptr
1661
+ addi .l #15 ,d0 ; need 16byte alignment ptr
1662
1662
move.l #MEMF_PUBLIC|MEMF_CLEAR|MEMF_REPLAY,d1
1663
1663
CALLLIB _LVOAllocVec
1664
1664
move.l d0 ,r_OutputBuffer(a3 )
1665
1665
bne.b .memory_ok
1666
1666
1667
1667
kprintf "WARNING : unable to allocate REPLAY memory"
1668
1668
move.l r_OutputBufferSize(a3 ),d0
1669
- add .l #15 ,d0 ; need 16byte alignment ptr
1669
+ addi .l #15 ,d0 ; need 16byte alignment ptr
1670
1670
move.l #MEMF_PUBLIC|MEMF_CLEAR|MEMF_24BITDMA,d1
1671
1671
CALLLIB _LVOAllocVec
1672
1672
move.l d0 ,r_OutputBuffer(a3 )
1673
1673
beq .error_nomem
1674
1674
1675
1675
.memory_ok:
1676
- add .l #15 ,d0
1677
- and .l #~15 ,d0
1676
+ addi .l #15 ,d0
1677
+ andi .l #~15 ,d0
1678
1678
move.l d0 ,r_OutputBufferAligned(a3 )
1679
1679
1680
1680
@@ -1807,7 +1807,7 @@ AHIsub_Update:
1807
1807
move.l ahiac_PlayerFunc(a2 ),r_PlayerHook(a3 )
1808
1808
1809
1809
move.l ahiac_PlayerFreq(a2 ),d0
1810
- cmp .l #$10000 ,d0
1810
+ cmpi .l #$10000 ,d0
1811
1811
bge.b .valok
1812
1812
swap d0
1813
1813
.valok lsr.l #8 ,d0
@@ -2033,7 +2033,7 @@ AHIsub_Stop:
2033
2033
AHIsub_GetAttr:
2034
2034
move.l d3 ,-(sp )
2035
2035
move.l d0 ,d3
2036
- sub .l #$80000064 ,d3
2036
+ subi .l #$80000064 ,d3
2037
2037
kprintf "AHIsub_GetAttr(%lx = %ld) arg = %lx; defalt = %lx]" ,d0 ,d3 ,d1 ,d2
2038
2038
move.l (sp )+,d3
2039
2039
movem .l d2 -d7 /a2 -a6 ,-(sp )
@@ -2055,10 +2055,10 @@ AHIsub_GetAttr:
2055
2055
2056
2056
movem .l (sp )+,d0 -d1
2057
2057
2058
- and .l #~(AHI_TagBaseR),d0
2059
- cmp .l #AHIDB_Data&~(AHI_TagBaseR),d0
2058
+ andi .l #~(AHI_TagBaseR),d0
2059
+ cmpi .l #AHIDB_Data&~(AHI_TagBaseR),d0
2060
2060
bhi.b .default
2061
- sub .w #100 ,d0
2061
+ subi .w #100 ,d0
2062
2062
lsl.w #1 ,d0
2063
2063
move.w .jt(pc ,d0 .w),d0
2064
2064
beq.b .default
@@ -2316,13 +2316,13 @@ ga_Output:
2316
2316
2317
2317
AHIsub_HardwareControl:
2318
2318
kprintf "AHIsub_HardwareControl() [%lx, %lx] / [%lx]" ,d0 ,d1 ,a0
2319
- cmp .l #AHIC_OutputVolume,d0
2319
+ cmpi .l #AHIC_OutputVolume,d0
2320
2320
bne.b .dontsetoutvol
2321
2321
move.l ahiac_DriverData(a2 ),a1
2322
2322
move.l d1 ,r_OutputVolume(a1 )
2323
2323
bra.b .exit
2324
2324
.dontsetoutvol
2325
- cmp .l #AHIC_OutputVolume_Query,d0
2325
+ cmpi .l #AHIC_OutputVolume_Query,d0
2326
2326
bne.b .dontgetoutvol
2327
2327
move.l ahiac_DriverData(a2 ),a1
2328
2328
move.l r_OutputVolume(a1 ),d0
@@ -2531,7 +2531,7 @@ ec_init:
2531
2531
2532
2532
move.l EV_LO(a0 ),d0
2533
2533
sub.l EV_LO+r_TimerVal(a3 ),d0
2534
- add .l #1 <<4 ,d0
2534
+ addi .l #1 <<4 ,d0
2535
2535
lsr.l #5 ,d0
2536
2536
move.l d0 ,r_TimerCalibrate(a3 )
2537
2537
@@ -2805,11 +2805,11 @@ CopySamples
2805
2805
2806
2806
; convert num bytes to num samples (depending on stereo/hifi)
2807
2807
move.l ahiac_Flags(a6 ),d4
2808
- and .l #AHIACF_STEREO,d4
2808
+ andi .l #AHIACF_STEREO,d4
2809
2809
lsr.w #AHIACB_STEREO,d4
2810
2810
move.w .copyLoops(pc ,d4 .w*2 ),d5
2811
2811
lea .copyLoops(pc ,d5 .w),a5
2812
- add .w #1 ,d4
2812
+ addi .w #1 ,d4
2813
2813
lsr.l d4 ,d3 ; input is 16 bit stereo
2814
2814
2815
2815
; d2 = num out samples
@@ -2855,12 +2855,12 @@ CopySamples
2855
2855
2856
2856
2857
2857
move.l d7 ,d6
2858
- and .l #$f ,d6
2859
- add .l #$f ,d7
2858
+ andi .l #$f ,d6
2859
+ addi .l #$f ,d7
2860
2860
lsr.l #4 ,d7
2861
2861
2862
2862
neg d6
2863
- and .w #$f ,d6
2863
+ andi .w #$f ,d6
2864
2864
jmp .copyLoopM16 (pc ,d6 .w*4 )
2865
2865
2866
2866
.copyLoopM16
@@ -2876,12 +2876,12 @@ CopySamples
2876
2876
.copyS16 ;kprintf "Innerloop Copy %ld samples",d7
2877
2877
2878
2878
move.l d7 ,d6
2879
- and .l #$f ,d6
2880
- add .l #$f ,d7
2879
+ andi .l #$f ,d6
2880
+ addi .l #$f ,d7
2881
2881
lsr.l #4 ,d7
2882
2882
2883
2883
neg d6
2884
- and .w #$f ,d6
2884
+ andi .w #$f ,d6
2885
2885
jmp .copyLoopS16 (pc ,d6 .w*2 )
2886
2886
2887
2887
.copyLoopS16
@@ -2945,9 +2945,9 @@ RefillBuffer:
2945
2945
2946
2946
move.l ahiac_BuffSamples(a6 ),d4
2947
2947
move.l ahiac_Flags(a6 ),d5
2948
- and .l #AHIACF_STEREO,d5
2948
+ andi .l #AHIACF_STEREO,d5
2949
2949
lsr.w #AHIACB_STEREO,d5
2950
- add .w #1 ,d5
2950
+ addi .w #1 ,d5
2951
2951
lsl.l d5 ,d4
2952
2952
add.l d4 ,a4
2953
2953
0 commit comments