From 768f36ae18a0ca5fd9390198b14e25bfc12288fc Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Ond=C5=99ej=20Hru=C5=A1ka?= Date: Thu, 15 Oct 2020 22:04:41 +0200 Subject: [PATCH] use the new ldX/Y/Z in the bmp example --- examples/bmp-parser.csn | 12 +++++------- 1 file changed, 5 insertions(+), 7 deletions(-) diff --git a/examples/bmp-parser.csn b/examples/bmp-parser.csn index 5afa5e4..2d173fe 100644 --- a/examples/bmp-parser.csn +++ b/examples/bmp-parser.csn @@ -103,19 +103,17 @@ (proc rd4 ; Read 4 bytes as little endian - (ld8 r0 @cin_r)(lsl r0 8) - (ld8 r0 @cin_r)(lsl r0 8) - (ld8 r0 @cin_r)(lsl r0 8) (ld8 r0 @cin_r) - (sw32 r0) - (rev r0) + (ld8/8 r0 @cin_r) + (ld8/16 r0 @cin_r) + (ld8/24 r0 @cin_r) (ret r0) ) (proc rd2 ; Read 2 bytes as little endian - (ld8 r0 @cin_r)(sw8 r0) - (ld8 r0 @cin_r)(sw8 r0) + (ld8 r0 @cin_r) + (ld8/8 r0 @cin_r) (ret r0) ) )