py: In inline asm, vldr and vstr offsets now in bytes not words.
As per ARM convention.
This commit is contained in:
@@ -2,9 +2,9 @@ import array
|
||||
@micropython.asm_thumb # test vldr, vstr
|
||||
def arrayadd(r0):
|
||||
vldr(s0, [r0, 0])
|
||||
vldr(s1, [r0, 1])
|
||||
vldr(s1, [r0, 4])
|
||||
vadd(s2, s0, s1)
|
||||
vstr(s2, [r0, 2])
|
||||
vstr(s2, [r0, 8])
|
||||
|
||||
z = array.array("f", [2, 4, 10])
|
||||
arrayadd(z)
|
||||
|
||||
Reference in New Issue
Block a user