From 58f016da560c96ca5ef4b344952dc8cd73dece5c Mon Sep 17 00:00:00 2001 From: Michael Buesch Date: Sat, 7 Aug 2010 12:19:48 +0200 Subject: [PATCH] b43asm: Update README Signed-off-by: Michael Buesch --- assembler/README | 19 ++++++++++++++----- 1 file changed, 14 insertions(+), 5 deletions(-) diff --git a/assembler/README b/assembler/README index 6658803..c64ab01 100644 --- a/assembler/README +++ b/assembler/README @@ -18,7 +18,7 @@ subc | A,B,rD | Sub with Carry | rD=A-B-Carry subc. | A,B,rD | Sub with Carry, set Carry | rD=A-B-C SaveCarry Branch instructions: -jmp | l | Unconditional jump | PC=l +jmp | l | Uncond. jump (virtual instr.) | PC=l jand | A,B,l | Jump if binary AND | if(A&B) PC=l jnand | A,B,l | Jump if not binary AND | if(!(A&B)) PC=l js | A,B,l | Jump if all bits set | if((A&B)==A) PC=l @@ -41,7 +41,7 @@ jext | E,A,B,l | Jump if External Condition true | if(E) PC=l jnext | E,A,B,l | Jump if External Condition false| if(!E) PC=l Data transfer instructions: -mov | A,rD | Copy data | rD=A +mov | A,rD | Copy data (virtual instruction) | rD=A tkiph | A,rD | TKIP S-Box lookup high | rD=SBOX[hi8(A)] tkiphs | A,rD | TKIP S-Box lkup hi swap'd | rD=byteswap(tkiph) tkipl | A,rD | TKIP S-Box lookup low | rD=SBOX[lo8(A)] @@ -54,14 +54,14 @@ and | A,B,rD | Bitwise AND | rD=A&B xor | A,B,rD | Bitwise XOR | rD=A^B sr | A,B,rD | Rightshift | rD=A>>B sl | A,B,rD | Leftshift | rD=A<