Bump version, fix multi-reg moves, add patches to gitignore
This commit is contained in:
parent
1ad514b80b
commit
c631b3fa49
1
.gitignore
vendored
1
.gitignore
vendored
@ -13,3 +13,4 @@ src/*.Lib
|
|||||||
.vamosrc
|
.vamosrc
|
||||||
activate
|
activate
|
||||||
test/
|
test/
|
||||||
|
patches/
|
||||||
|
@ -7,7 +7,7 @@
|
|||||||
; extension number 18
|
; extension number 18
|
||||||
ExtNb equ 18-1
|
ExtNb equ 18-1
|
||||||
Version MACRO
|
Version MACRO
|
||||||
dc.b "1.1.2-20240318"
|
dc.b "1.1.3-20240417"
|
||||||
ENDM
|
ENDM
|
||||||
VerNumber equ $1
|
VerNumber equ $1
|
||||||
|
|
||||||
|
@ -30,7 +30,7 @@ LeaFdset MACRO
|
|||||||
; LeaFdsetForBit fd_set reg,target address,target bit in address
|
; LeaFdsetForBit fd_set reg,target address,target bit in address
|
||||||
LeaFdsetForBit MACRO
|
LeaFdsetForBit MACRO
|
||||||
LeaFdset \1,\2 ; get fdset base address in \2
|
LeaFdset \1,\2 ; get fdset base address in \2
|
||||||
MOVE.L D3-D4,-(SP)
|
MOVEM.L D3-D4,-(SP)
|
||||||
MOVE.L \3,D3 ; Put target bit into D3
|
MOVE.L \3,D3 ; Put target bit into D3
|
||||||
ROR.L #5,D3 ; lop off the first 5 bits
|
ROR.L #5,D3 ; lop off the first 5 bits
|
||||||
AND.L #$7,D3 ; only keep the top three
|
AND.L #$7,D3 ; only keep the top three
|
||||||
@ -43,6 +43,6 @@ LeaFdsetForBit MACRO
|
|||||||
MOVEQ #1,D3
|
MOVEQ #1,D3
|
||||||
ROL.L D4,D3 ; shift that bit left as many as target
|
ROL.L D4,D3 ; shift that bit left as many as target
|
||||||
MOVE.L D3,\3 ; put that in the target
|
MOVE.L D3,\3 ; put that in the target
|
||||||
MOVE.L (SP)+,D3-D4
|
MOVEM.L (SP)+,D3-D4
|
||||||
|
|
||||||
ENDM
|
ENDM
|
||||||
|
Loading…
Reference in New Issue
Block a user