avr32: Fix wrong I/O access size in __raw_readsb
__raw_readsb() should always use byte accesses, never halfword accesses, to I/O memory. Signed-off-by: Haavard Skinnemoen <haavard.skinnemoen@atmel.com>
This commit is contained in:
parent
7c1b90a1e9
commit
c1f24ac99f
1 changed files with 1 additions and 1 deletions
|
@ -41,7 +41,7 @@ __raw_readsb:
|
|||
2: sub r10, -4
|
||||
reteq r12
|
||||
|
||||
3: ld.uh r8, r12[0]
|
||||
3: ld.ub r8, r12[0]
|
||||
sub r10, 1
|
||||
st.b r11++, r8
|
||||
brne 3b
|
||||
|
|
Loading…
Reference in a new issue