1 #objdump: -dr 2 #name: bit 3 .*: +file format .* 4 Disassembly of section .text: 5 6 00000000 <bitclr>: 7 0: fc 4c BITCLR \(R4, 0x1f\);.* 8 2: 00 4c BITCLR \(R0, 0x0\);.* 9 10 00000004 <bitset>: 11 4: f2 4a BITSET \(R2, 0x1e\);.* 12 6: eb 4a BITSET \(R3, 0x1d\);.* 13 14 00000008 <bittgl>: 15 8: b7 4b BITTGL \(R7, 0x16\);.* 16 a: 86 4b BITTGL \(R6, 0x10\);.* 17 18 0000000c <bittst>: 19 c: f8 49 CC = BITTST \(R0, 0x1f\);.* 20 e: 01 49 CC = BITTST \(R1, 0x0\);.* 21 10: 7f 49 CC = BITTST \(R7, 0xf\);.* 22 23 00000012 <deposit>: 24 12: 0a c6 13 8a R5 = DEPOSIT \(R3, R2\); 25 16: 0a c6 37 c0 R0 = DEPOSIT \(R7, R6\) \(X\); 26 27 0000001a <extract>: 28 1a: 0a c6 0a 08 R4 = EXTRACT \(R2, R1.L\) \(Z\); 29 1e: 0a c6 10 04 R2 = EXTRACT \(R0, R2.L\) \(Z\); 30 22: 0a c6 23 4e R7 = EXTRACT \(R3, R4.L\) \(X\); 31 26: 0a c6 0e 4a R5 = EXTRACT \(R6, R1.L\) \(X\); 32 33 0000002a <bitmux>: 34 2a: 08 c6 08 00 BITMUX \(R1, R0, A0\) \(ASR\); 35 2e: 08 c6 13 00 BITMUX \(R2, R3, A0\) \(ASR\); 36 32: 08 c6 25 40 BITMUX \(R4, R5, A0\) \(ASL\); 37 36: 08 c6 3e 40 BITMUX \(R7, R6, A0\) \(ASL\); 38 39 0000003a <ones>: 40 3a: 06 c6 00 ca R5.L = ONES R0; 41 3e: 06 c6 02 ce R7.L = ONES R2; 42 ... 43