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:
Haavard Skinnemoen 2008-06-09 14:16:06 +02:00
parent 7c1b90a1e9
commit c1f24ac99f

View file

@ -41,7 +41,7 @@ __raw_readsb:
2: sub r10, -4 2: sub r10, -4
reteq r12 reteq r12
3: ld.uh r8, r12[0] 3: ld.ub r8, r12[0]
sub r10, 1 sub r10, 1
st.b r11++, r8 st.b r11++, r8
brne 3b brne 3b