timer.o: file format elf32-h8300 Disassembly of section .text: 00000000 <_knl_timer_initialize>: 0: 19 22 sub.w r2,r2 2: 6b 82 00 00 mov.w r2,@0x0:16 6: 6b 82 00 00 mov.w r2,@0x0:16 a: 6b 82 00 00 mov.w r2,@0x0:16 e: 6b 82 00 00 mov.w r2,@0x0:16 12: 6b 82 00 00 mov.w r2,@0x0:16 16: 6b 82 00 00 mov.w r2,@0x0:16 1a: 6b 82 00 00 mov.w r2,@0x0:16 1e: 6b 82 00 00 mov.w r2,@0x0:16 00000022 <.LBB2>: 22: 79 02 00 00 mov.w #0x0,r2 00000026 <.LM4>: 26: 69 a2 mov.w r2,@r2 00000028 <.LM5>: 28: 6b 82 00 00 mov.w r2,@0x0:16 0000002c <.LBB4>: 2c: 79 00 ff f4 mov.w #0xfff4,r0 30: 68 0a mov.b @r0,r2l 32: ea bf and.b #0xbf,r2l 34: 68 8a mov.b r2l,@r0 00000036 <.LM7>: 36: 79 03 ff f9 mov.w #0xfff9,r3 3a: 68 3a mov.b @r3,r2l 3c: ea fe and.b #0xfe,r2l 3e: 68 ba mov.b r2l,@r3 00000040 <.LM8>: 40: 79 01 ff a6 mov.w #0xffa6,r1 44: fa 7e mov.b #0x7e,r2l 46: 68 9a mov.b r2l,@r1 00000048 <.LM9>: 48: fb f6 mov.b #0xf6,r3l 4a: 68 3a mov.b @r3,r2l 4c: ea bf and.b #0xbf,r2l 4e: 68 ba mov.b r2l,@r3 00000050 <.LBE6>: 50: fa 7a mov.b #0x7a,r2l 52: 68 9a mov.b r2l,@r1 00000054 <.LM11>: 54: 68 0a mov.b @r0,r2l 56: ca 40 or.b #0x40,r2l 58: 68 8a mov.b r2l,@r0 0000005a <.LBE4>: 5a: 19 00 sub.w r0,r0 5c: 54 70 rts 0000005e <_knl_timer_shutdown>: 5e: 79 03 ff f4 mov.w #0xfff4,r3 62: 68 3a mov.b @r3,r2l 64: ea bf and.b #0xbf,r2l 66: 68 ba mov.b r2l,@r3 00000068 <.LM15>: 68: fa 7e mov.b #0x7e,r2l 6a: 3a a6 mov.b r2l,@0xa6:8 0000006c <.LM16>: 6c: 0b 83 adds #2,r3 6e: 68 3a mov.b @r3,r2l 70: ea bf and.b #0xbf,r2l 72: 68 ba mov.b r2l,@r3 00000074 <.LM17>: 74: fb f9 mov.b #0xf9,r3l 76: 68 3a mov.b @r3,r2l 78: ca 01 or.b #0x1,r2l 7a: 68 ba mov.b r2l,@r3 0000007c <.LBE8>: 7c: 54 70 rts 0000007e <_knl_enqueue_tmeb>: 7e: 79 03 ff e8 mov.w #0xffe8,r3 82: 09 37 add.w r3,r7 84: 6d f4 mov.w r4,@-r7 86: 6d f5 mov.w r5,@-r7 88: 6d f6 mov.w r6,@-r7 8a: 0d 05 mov.w r0,r5 0000008c <.LM19>: 8c: 6b 01 00 00 mov.w @0x0:16,r1 90: 79 00 00 00 mov.w #0x0,r0 94: 1d 01 cmp.w r0,r1 96: 46 00 bne .0 (0x98) 98: 5a 00 00 00 jmp @0x0:24 0000009c <.L19>: 9c: 6f 52 00 0a mov.w @(0xa:16,r5),r2 a0: 6f f2 00 1c mov.w r2,@(0x1c:16,r7) a4: 6f 53 00 08 mov.w @(0x8:16,r5),r3 a8: 6f f3 00 1a mov.w r3,@(0x1a:16,r7) ac: 6f 56 00 06 mov.w @(0x6:16,r5),r6 b0: 6f f6 00 18 mov.w r6,@(0x18:16,r7) b4: 6f 50 00 04 mov.w @(0x4:16,r5),r0 b8: 6f f0 00 16 mov.w r0,@(0x16:16,r7) bc: 6f 12 00 0a mov.w @(0xa:16,r1),r2 c0: 6f f2 00 14 mov.w r2,@(0x14:16,r7) c4: 6f 13 00 08 mov.w @(0x8:16,r1),r3 c8: 6f f3 00 12 mov.w r3,@(0x12:16,r7) cc: 6f 16 00 06 mov.w @(0x6:16,r1),r6 d0: 6f f6 00 10 mov.w r6,@(0x10:16,r7) d4: 6f 10 00 04 mov.w @(0x4:16,r1),r0 d8: 6f f0 00 0e mov.w r0,@(0xe:16,r7) dc: 6f 72 00 1c mov.w @(0x1c:16,r7),r2 e0: 6f 73 00 14 mov.w @(0x14:16,r7),r3 e4: 19 32 sub.w r3,r2 e6: 6f f2 00 0c mov.w r2,@(0xc:16,r7) ea: 79 03 00 01 mov.w #0x1,r3 ee: 6f 72 00 1c mov.w @(0x1c:16,r7),r2 f2: 6f 76 00 0c mov.w @(0xc:16,r7),r6 f6: 1d 26 cmp.w r2,r6 f8: 42 00 bhi .0 (0xfa) fa: 18 bb sub.b r3l,r3l 000000fc <.L13>: fc: 6f 70 00 1a mov.w @(0x1a:16,r7),r0 100: 6f 72 00 12 mov.w @(0x12:16,r7),r2 104: 19 20 sub.w r2,r0 106: 6f f0 00 0a mov.w r0,@(0xa:16,r7) 10a: 79 04 00 01 mov.w #0x1,r4 10e: 6f 72 00 1a mov.w @(0x1a:16,r7),r2 112: 1d 20 cmp.w r2,r0 114: 42 00 bhi .0 (0x116) 116: 18 cc sub.b r4l,r4l 00000118 <.L14>: 118: 6f 70 00 0a mov.w @(0xa:16,r7),r0 11c: 19 30 sub.w r3,r0 11e: 0d 03 mov.w r0,r3 120: 79 00 00 01 mov.w #0x1,r0 124: 6f 72 00 1a mov.w @(0x1a:16,r7),r2 128: 6f 76 00 12 mov.w @(0x12:16,r7),r6 12c: 19 62 sub.w r6,r2 12e: 1d 23 cmp.w r2,r3 130: 42 00 bhi .0 (0x132) 132: 18 88 sub.b r0l,r0l 00000134 <.L15>: 134: 14 8c or.b r0l,r4l 136: 14 04 or.b r0h,r4h 138: 6f f3 00 0a mov.w r3,@(0xa:16,r7) 13c: 6f 70 00 18 mov.w @(0x18:16,r7),r0 140: 6f 72 00 10 mov.w @(0x10:16,r7),r2 144: 19 20 sub.w r2,r0 146: 6f f0 00 08 mov.w r0,@(0x8:16,r7) 14a: 79 00 00 01 mov.w #0x1,r0 14e: 6f 72 00 18 mov.w @(0x18:16,r7),r2 152: 6f 73 00 08 mov.w @(0x8:16,r7),r3 156: 1d 23 cmp.w r2,r3 158: 42 00 bhi .0 (0x15a) 15a: 18 88 sub.b r0l,r0l 0000015c <.L16>: 15c: 6f 73 00 08 mov.w @(0x8:16,r7),r3 160: 19 43 sub.w r4,r3 162: 79 04 00 01 mov.w #0x1,r4 166: 6f 72 00 18 mov.w @(0x18:16,r7),r2 16a: 6f 76 00 10 mov.w @(0x10:16,r7),r6 16e: 19 62 sub.w r6,r2 170: 1d 23 cmp.w r2,r3 172: 42 00 bhi .0 (0x174) 174: 18 cc sub.b r4l,r4l 00000176 <.L17>: 176: 14 c8 or.b r4l,r0l 178: 14 40 or.b r4h,r0h 17a: 6f f3 00 08 mov.w r3,@(0x8:16,r7) 17e: 6f 72 00 16 mov.w @(0x16:16,r7),r2 182: 6f 73 00 0e mov.w @(0xe:16,r7),r3 186: 19 32 sub.w r3,r2 188: 19 02 sub.w r0,r2 18a: 6f f2 00 06 mov.w r2,@(0x6:16,r7) 18e: 4e 00 bgt .0 (0x190) 190: 46 00 bne .0 (0x192) 192: 6f 70 00 08 mov.w @(0x8:16,r7),r0 196: 46 00 bne .0 (0x198) 198: 46 00 bne .0 (0x19a) 19a: 6f 73 00 0a mov.w @(0xa:16,r7),r3 19e: 46 00 bne .0 (0x1a0) 1a0: 46 00 bne .0 (0x1a2) 1a2: 6f 70 00 0c mov.w @(0xc:16,r7),r0 1a6: 47 00 beq .0 (0x1a8) 000001a8 <.L11>: 1a8: 69 11 mov.w @r1,r1 1aa: 79 02 00 00 mov.w #0x0,r2 1ae: 1d 21 cmp.w r2,r1 1b0: 47 00 beq .0 (0x1b2) 1b2: 5a 00 00 00 jmp @0x0:24 000001b6 <.L10>: 1b6: 6f 12 00 02 mov.w @(0x2:16,r1),r2 1ba: 6f d2 00 02 mov.w r2,@(0x2:16,r5) 000001be <.LM23>: 1be: 69 d1 mov.w r1,@r5 000001c0 <.LM24>: 1c0: 6f 12 00 02 mov.w @(0x2:16,r1),r2 1c4: 69 a5 mov.w r5,@r2 000001c6 <.LM25>: 1c6: 6f 95 00 02 mov.w r5,@(0x2:16,r1) 000001ca <.LBE10>: 1ca: 6d 76 mov.w @r7+,r6 1cc: 6d 75 mov.w @r7+,r5 1ce: 6d 74 mov.w @r7+,r4 1d0: 79 03 00 18 mov.w #0x18,r3 1d4: 09 37 add.w r3,r7 1d6: 54 70 rts 000001d8 <_knl_timer_insert>: 1d8: 79 03 ff d8 mov.w #0xffd8,r3 1dc: 09 37 add.w r3,r7 1de: 6d f4 mov.w r4,@-r7 1e0: 6d f5 mov.w r5,@-r7 1e2: 0d 04 mov.w r0,r4 1e4: 0d 10 mov.w r1,r0 1e6: 0d 21 mov.w r2,r1 000001e8 <.LM27>: 1e8: 6f 72 00 2e mov.w @(0x2e:16,r7),r2 1ec: 6f c2 00 0c mov.w r2,@(0xc:16,r4) 000001f0 <.LM28>: 1f0: 6f 72 00 30 mov.w @(0x30:16,r7),r2 1f4: 6f c2 00 0e mov.w r2,@(0xe:16,r4) 000001f8 <.LM29>: 1f8: 79 02 ff ff mov.w #0xffff,r2 1fc: 1d 20 cmp.w r2,r0 1fe: 46 00 bne .0 (0x200) 200: 1d 21 cmp.w r2,r1 202: 46 00 bne .0 (0x204) 00000204 <.LBB12>: 204: 69 c4 mov.w r4,@r4 00000206 <.LM31>: 206: 6f c4 00 02 mov.w r4,@(0x2:16,r4) 0000020a <.LBE12>: 20a: 5a 00 00 00 jmp @0x0:24 0000020e <.L23>: 20e: 0d 13 mov.w r1,r3 210: 0d 02 mov.w r0,r2 212: 10 02 shll.b r2h 214: 1e bb subx r3l,r3l 216: 0c b3 mov.b r3l,r3h 218: 0d 32 mov.w r3,r2 21a: 6f f0 00 28 mov.w r0,@(0x28:16,r7) 21e: 6f f1 00 2a mov.w r1,@(0x2a:16,r7) 222: 6f f3 00 26 mov.w r3,@(0x26:16,r7) 226: 6f f3 00 24 mov.w r3,@(0x24:16,r7) 22a: 6b 01 00 00 mov.w @0x0:16,r1 22e: 6f f1 00 1c mov.w r1,@(0x1c:16,r7) 232: 6b 02 00 00 mov.w @0x0:16,r2 236: 6f f2 00 1e mov.w r2,@(0x1e:16,r7) 23a: 6b 03 00 00 mov.w @0x0:16,r3 23e: 6f f3 00 20 mov.w r3,@(0x20:16,r7) 242: 6b 05 00 00 mov.w @0x0:16,r5 246: 6f f5 00 22 mov.w r5,@(0x22:16,r7) 24a: 6f 70 00 2a mov.w @(0x2a:16,r7),r0 24e: 09 50 add.w r5,r0 250: 6f f0 00 1a mov.w r0,@(0x1a:16,r7) 254: 79 03 00 01 mov.w #0x1,r3 258: 6f 72 00 2a mov.w @(0x2a:16,r7),r2 25c: 1d 20 cmp.w r2,r0 25e: 45 00 bcs .0 (0x260) 260: 18 bb sub.b r3l,r3l 00000262 <.L26>: 262: 6f 70 00 28 mov.w @(0x28:16,r7),r0 266: 6f 71 00 20 mov.w @(0x20:16,r7),r1 26a: 09 10 add.w r1,r0 26c: 6f f0 00 18 mov.w r0,@(0x18:16,r7) 270: 79 00 00 01 mov.w #0x1,r0 274: 6f 72 00 28 mov.w @(0x28:16,r7),r2 278: 6f 75 00 18 mov.w @(0x18:16,r7),r5 27c: 1d 25 cmp.w r2,r5 27e: 45 00 bcs .0 (0x280) 280: 18 88 sub.b r0l,r0l 00000282 <.L27>: 282: 6f 71 00 18 mov.w @(0x18:16,r7),r1 286: 09 13 add.w r1,r3 288: 79 01 00 01 mov.w #0x1,r1 28c: 6f 72 00 28 mov.w @(0x28:16,r7),r2 290: 6f 75 00 20 mov.w @(0x20:16,r7),r5 294: 09 52 add.w r5,r2 296: 1d 23 cmp.w r2,r3 298: 45 00 bcs .0 (0x29a) 29a: 18 99 sub.b r1l,r1l 0000029c <.L28>: 29c: 14 98 or.b r1l,r0l 29e: 14 10 or.b r1h,r0h 2a0: 6f f3 00 18 mov.w r3,@(0x18:16,r7) 2a4: 6f 71 00 26 mov.w @(0x26:16,r7),r1 2a8: 6f 72 00 1e mov.w @(0x1e:16,r7),r2 2ac: 09 21 add.w r2,r1 2ae: 6f f1 00 16 mov.w r1,@(0x16:16,r7) 2b2: 79 01 00 01 mov.w #0x1,r1 2b6: 6f 72 00 26 mov.w @(0x26:16,r7),r2 2ba: 6f 73 00 16 mov.w @(0x16:16,r7),r3 2be: 1d 23 cmp.w r2,r3 2c0: 45 00 bcs .0 (0x2c2) 2c2: 18 99 sub.b r1l,r1l 000002c4 <.L29>: 2c4: 6f 73 00 16 mov.w @(0x16:16,r7),r3 2c8: 09 03 add.w r0,r3 2ca: 79 00 00 01 mov.w #0x1,r0 2ce: 6f 72 00 26 mov.w @(0x26:16,r7),r2 2d2: 6f 75 00 1e mov.w @(0x1e:16,r7),r5 2d6: 09 52 add.w r5,r2 2d8: 1d 23 cmp.w r2,r3 2da: 45 00 bcs .0 (0x2dc) 2dc: 18 88 sub.b r0l,r0l 000002de <.L30>: 2de: 14 89 or.b r0l,r1l 2e0: 14 01 or.b r0h,r1h 2e2: 6f f3 00 16 mov.w r3,@(0x16:16,r7) 2e6: 6f 70 00 24 mov.w @(0x24:16,r7),r0 2ea: 6f 72 00 1c mov.w @(0x1c:16,r7),r2 2ee: 09 20 add.w r2,r0 2f0: 0d 03 mov.w r0,r3 2f2: 09 13 add.w r1,r3 2f4: 6f f3 00 14 mov.w r3,@(0x14:16,r7) 2f8: 19 55 sub.w r5,r5 2fa: 6f f5 00 0c mov.w r5,@(0xc:16,r7) 2fe: 6f f5 00 0e mov.w r5,@(0xe:16,r7) 302: 6f f5 00 10 mov.w r5,@(0x10:16,r7) 306: 79 00 00 fa mov.w #0xfa,r0 30a: 6f f0 00 12 mov.w r0,@(0x12:16,r7) 30e: 6f 71 00 1a mov.w @(0x1a:16,r7),r1 312: 79 02 00 fa mov.w #0xfa,r2 316: 09 21 add.w r2,r1 318: 6f f1 00 0a mov.w r1,@(0xa:16,r7) 31c: 79 03 00 01 mov.w #0x1,r3 320: 6f 72 00 1a mov.w @(0x1a:16,r7),r2 324: 1d 21 cmp.w r2,r1 326: 45 00 bcs .0 (0x328) 328: 18 bb sub.b r3l,r3l 0000032a <.L31>: 32a: 6f 70 00 18 mov.w @(0x18:16,r7),r0 32e: 6f 71 00 10 mov.w @(0x10:16,r7),r1 332: 09 10 add.w r1,r0 334: 6f f0 00 08 mov.w r0,@(0x8:16,r7) 338: 79 00 00 01 mov.w #0x1,r0 33c: 6f 72 00 18 mov.w @(0x18:16,r7),r2 340: 6f 75 00 08 mov.w @(0x8:16,r7),r5 344: 1d 25 cmp.w r2,r5 346: 45 00 bcs .0 (0x348) 348: 18 88 sub.b r0l,r0l 0000034a <.L32>: 34a: 6f 71 00 08 mov.w @(0x8:16,r7),r1 34e: 09 13 add.w r1,r3 350: 79 01 00 01 mov.w #0x1,r1 354: 6f 72 00 18 mov.w @(0x18:16,r7),r2 358: 6f 75 00 10 mov.w @(0x10:16,r7),r5 35c: 09 52 add.w r5,r2 35e: 1d 23 cmp.w r2,r3 360: 45 00 bcs .0 (0x362) 362: 18 99 sub.b r1l,r1l 00000364 <.L33>: 364: 14 98 or.b r1l,r0l 366: 14 10 or.b r1h,r0h 368: 6f f3 00 08 mov.w r3,@(0x8:16,r7) 36c: 6f 71 00 16 mov.w @(0x16:16,r7),r1 370: 6f 72 00 0e mov.w @(0xe:16,r7),r2 374: 09 21 add.w r2,r1 376: 6f f1 00 06 mov.w r1,@(0x6:16,r7) 37a: 79 01 00 01 mov.w #0x1,r1 37e: 6f 72 00 16 mov.w @(0x16:16,r7),r2 382: 6f 73 00 06 mov.w @(0x6:16,r7),r3 386: 1d 23 cmp.w r2,r3 388: 45 00 bcs .0 (0x38a) 38a: 18 99 sub.b r1l,r1l 0000038c <.L34>: 38c: 6f 73 00 06 mov.w @(0x6:16,r7),r3 390: 09 03 add.w r0,r3 392: 79 00 00 01 mov.w #0x1,r0 396: 6f 72 00 16 mov.w @(0x16:16,r7),r2 39a: 6f 75 00 0e mov.w @(0xe:16,r7),r5 39e: 09 52 add.w r5,r2 3a0: 1d 23 cmp.w r2,r3 3a2: 45 00 bcs .0 (0x3a4) 3a4: 18 88 sub.b r0l,r0l 000003a6 <.L35>: 3a6: 0d 12 mov.w r1,r2 3a8: 14 8a or.b r0l,r2l 3aa: 14 02 or.b r0h,r2h 3ac: 6f f3 00 06 mov.w r3,@(0x6:16,r7) 3b0: 6f 70 00 14 mov.w @(0x14:16,r7),r0 3b4: 6f 71 00 0c mov.w @(0xc:16,r7),r1 3b8: 09 10 add.w r1,r0 3ba: 09 02 add.w r0,r2 3bc: 6f f2 00 04 mov.w r2,@(0x4:16,r7) 3c0: 6f 70 00 0a mov.w @(0xa:16,r7),r0 3c4: 6f c0 00 0a mov.w r0,@(0xa:16,r4) 3c8: 6f 71 00 08 mov.w @(0x8:16,r7),r1 3cc: 6f c1 00 08 mov.w r1,@(0x8:16,r4) 3d0: 6f 73 00 06 mov.w @(0x6:16,r7),r3 3d4: 6f c3 00 06 mov.w r3,@(0x6:16,r4) 3d8: 6f c2 00 04 mov.w r2,@(0x4:16,r4) 000003dc <.LM33>: 3dc: 0d 40 mov.w r4,r0 3de: 5e 00 00 00 jsr @0x0:24 000003e2 <.L22>: 3e2: 6d 75 mov.w @r7+,r5 3e4: 6d 74 mov.w @r7+,r4 3e6: 79 03 00 28 mov.w #0x28,r3 3ea: 09 37 add.w r3,r7 3ec: 54 70 rts 000003ee <_knl_timer_insert_reltim>: 3ee: 79 03 ff d8 mov.w #0xffd8,r3 3f2: 09 37 add.w r3,r7 3f4: 6d f4 mov.w r4,@-r7 3f6: 6d f5 mov.w r5,@-r7 3f8: 0d 04 mov.w r0,r4 3fa: 0d 10 mov.w r1,r0 3fc: 0d 21 mov.w r2,r1 000003fe <.LM36>: 3fe: 6f 72 00 2e mov.w @(0x2e:16,r7),r2 402: 6f c2 00 0c mov.w r2,@(0xc:16,r4) 00000406 <.LM37>: 406: 6f 72 00 30 mov.w @(0x30:16,r7),r2 40a: 6f c2 00 0e mov.w r2,@(0xe:16,r4) 0000040e <.LM38>: 40e: 6f f0 00 28 mov.w r0,@(0x28:16,r7) 412: 6f f1 00 2a mov.w r1,@(0x2a:16,r7) 416: 19 00 sub.w r0,r0 418: 6f f0 00 26 mov.w r0,@(0x26:16,r7) 41c: 6f f0 00 24 mov.w r0,@(0x24:16,r7) 420: 6b 01 00 00 mov.w @0x0:16,r1 424: 6f f1 00 1c mov.w r1,@(0x1c:16,r7) 428: 6b 02 00 00 mov.w @0x0:16,r2 42c: 6f f2 00 1e mov.w r2,@(0x1e:16,r7) 430: 6b 03 00 00 mov.w @0x0:16,r3 434: 6f f3 00 20 mov.w r3,@(0x20:16,r7) 438: 6b 05 00 00 mov.w @0x0:16,r5 43c: 6f f5 00 22 mov.w r5,@(0x22:16,r7) 440: 6f 70 00 2a mov.w @(0x2a:16,r7),r0 444: 09 50 add.w r5,r0 446: 6f f0 00 1a mov.w r0,@(0x1a:16,r7) 44a: 79 03 00 01 mov.w #0x1,r3 44e: 6f 72 00 2a mov.w @(0x2a:16,r7),r2 452: 1d 20 cmp.w r2,r0 454: 45 00 bcs .0 (0x456) 456: 18 bb sub.b r3l,r3l 00000458 <.L37>: 458: 6f 70 00 28 mov.w @(0x28:16,r7),r0 45c: 6f 71 00 20 mov.w @(0x20:16,r7),r1 460: 09 10 add.w r1,r0 462: 6f f0 00 18 mov.w r0,@(0x18:16,r7) 466: 79 01 00 01 mov.w #0x1,r1 46a: 6f 72 00 28 mov.w @(0x28:16,r7),r2 46e: 1d 20 cmp.w r2,r0 470: 45 00 bcs .0 (0x472) 472: 18 99 sub.b r1l,r1l 00000474 <.L38>: 474: 6f 70 00 18 mov.w @(0x18:16,r7),r0 478: 09 03 add.w r0,r3 47a: 79 00 00 01 mov.w #0x1,r0 47e: 6f 72 00 28 mov.w @(0x28:16,r7),r2 482: 6f 75 00 20 mov.w @(0x20:16,r7),r5 486: 09 52 add.w r5,r2 488: 1d 23 cmp.w r2,r3 48a: 45 00 bcs .0 (0x48c) 48c: 18 88 sub.b r0l,r0l 0000048e <.L39>: 48e: 14 89 or.b r0l,r1l 490: 14 01 or.b r0h,r1h 492: 6f f3 00 18 mov.w r3,@(0x18:16,r7) 496: 6f 70 00 26 mov.w @(0x26:16,r7),r0 49a: 6f 72 00 1e mov.w @(0x1e:16,r7),r2 49e: 09 20 add.w r2,r0 4a0: 6f f0 00 16 mov.w r0,@(0x16:16,r7) 4a4: 79 00 00 01 mov.w #0x1,r0 4a8: 6f 72 00 26 mov.w @(0x26:16,r7),r2 4ac: 6f 73 00 16 mov.w @(0x16:16,r7),r3 4b0: 1d 23 cmp.w r2,r3 4b2: 45 00 bcs .0 (0x4b4) 4b4: 18 88 sub.b r0l,r0l 000004b6 <.L40>: 4b6: 6f 73 00 16 mov.w @(0x16:16,r7),r3 4ba: 09 13 add.w r1,r3 4bc: 79 01 00 01 mov.w #0x1,r1 4c0: 6f 72 00 26 mov.w @(0x26:16,r7),r2 4c4: 6f 75 00 1e mov.w @(0x1e:16,r7),r5 4c8: 09 52 add.w r5,r2 4ca: 1d 23 cmp.w r2,r3 4cc: 45 00 bcs .0 (0x4ce) 4ce: 18 99 sub.b r1l,r1l 000004d0 <.L41>: 4d0: 14 98 or.b r1l,r0l 4d2: 14 10 or.b r1h,r0h 4d4: 6f f3 00 16 mov.w r3,@(0x16:16,r7) 4d8: 6f 71 00 24 mov.w @(0x24:16,r7),r1 4dc: 6f 72 00 1c mov.w @(0x1c:16,r7),r2 4e0: 09 21 add.w r2,r1 4e2: 0d 13 mov.w r1,r3 4e4: 09 03 add.w r0,r3 4e6: 6f f3 00 14 mov.w r3,@(0x14:16,r7) 4ea: 19 55 sub.w r5,r5 4ec: 6f f5 00 0c mov.w r5,@(0xc:16,r7) 4f0: 6f f5 00 0e mov.w r5,@(0xe:16,r7) 4f4: 6f f5 00 10 mov.w r5,@(0x10:16,r7) 4f8: 79 00 00 fa mov.w #0xfa,r0 4fc: 6f f0 00 12 mov.w r0,@(0x12:16,r7) 500: 6f 71 00 1a mov.w @(0x1a:16,r7),r1 504: 79 02 00 fa mov.w #0xfa,r2 508: 09 21 add.w r2,r1 50a: 6f f1 00 0a mov.w r1,@(0xa:16,r7) 50e: 79 03 00 01 mov.w #0x1,r3 512: 6f 72 00 1a mov.w @(0x1a:16,r7),r2 516: 1d 21 cmp.w r2,r1 518: 45 00 bcs .0 (0x51a) 51a: 18 bb sub.b r3l,r3l 0000051c <.L42>: 51c: 6f 70 00 18 mov.w @(0x18:16,r7),r0 520: 6f 71 00 10 mov.w @(0x10:16,r7),r1 524: 09 10 add.w r1,r0 526: 6f f0 00 08 mov.w r0,@(0x8:16,r7) 52a: 79 00 00 01 mov.w #0x1,r0 52e: 6f 72 00 18 mov.w @(0x18:16,r7),r2 532: 6f 75 00 08 mov.w @(0x8:16,r7),r5 536: 1d 25 cmp.w r2,r5 538: 45 00 bcs .0 (0x53a) 53a: 18 88 sub.b r0l,r0l 0000053c <.L43>: 53c: 6f 71 00 08 mov.w @(0x8:16,r7),r1 540: 09 13 add.w r1,r3 542: 79 01 00 01 mov.w #0x1,r1 546: 6f 72 00 18 mov.w @(0x18:16,r7),r2 54a: 6f 75 00 10 mov.w @(0x10:16,r7),r5 54e: 09 52 add.w r5,r2 550: 1d 23 cmp.w r2,r3 552: 45 00 bcs .0 (0x554) 554: 18 99 sub.b r1l,r1l 00000556 <.L44>: 556: 14 98 or.b r1l,r0l 558: 14 10 or.b r1h,r0h 55a: 6f f3 00 08 mov.w r3,@(0x8:16,r7) 55e: 6f 71 00 16 mov.w @(0x16:16,r7),r1 562: 6f 72 00 0e mov.w @(0xe:16,r7),r2 566: 09 21 add.w r2,r1 568: 6f f1 00 06 mov.w r1,@(0x6:16,r7) 56c: 79 01 00 01 mov.w #0x1,r1 570: 6f 72 00 16 mov.w @(0x16:16,r7),r2 574: 6f 73 00 06 mov.w @(0x6:16,r7),r3 578: 1d 23 cmp.w r2,r3 57a: 45 00 bcs .0 (0x57c) 57c: 18 99 sub.b r1l,r1l 0000057e <.L45>: 57e: 6f 73 00 06 mov.w @(0x6:16,r7),r3 582: 09 03 add.w r0,r3 584: 79 00 00 01 mov.w #0x1,r0 588: 6f 72 00 16 mov.w @(0x16:16,r7),r2 58c: 6f 75 00 0e mov.w @(0xe:16,r7),r5 590: 09 52 add.w r5,r2 592: 1d 23 cmp.w r2,r3 594: 45 00 bcs .0 (0x596) 596: 18 88 sub.b r0l,r0l 00000598 <.L46>: 598: 0d 12 mov.w r1,r2 59a: 14 8a or.b r0l,r2l 59c: 14 02 or.b r0h,r2h 59e: 6f f3 00 06 mov.w r3,@(0x6:16,r7) 5a2: 6f 70 00 14 mov.w @(0x14:16,r7),r0 5a6: 6f 71 00 0c mov.w @(0xc:16,r7),r1 5aa: 09 10 add.w r1,r0 5ac: 09 02 add.w r0,r2 5ae: 6f f2 00 04 mov.w r2,@(0x4:16,r7) 5b2: 6f 70 00 0a mov.w @(0xa:16,r7),r0 5b6: 6f c0 00 0a mov.w r0,@(0xa:16,r4) 5ba: 6f 71 00 08 mov.w @(0x8:16,r7),r1 5be: 6f c1 00 08 mov.w r1,@(0x8:16,r4) 5c2: 6f 73 00 06 mov.w @(0x6:16,r7),r3 5c6: 6f c3 00 06 mov.w r3,@(0x6:16,r4) 5ca: 6f c2 00 04 mov.w r2,@(0x4:16,r4) 000005ce <.LM39>: 5ce: 0d 40 mov.w r4,r0 5d0: 5e 00 00 00 jsr @0x0:24 5d4: 6d 75 mov.w @r7+,r5 5d6: 6d 74 mov.w @r7+,r4 5d8: 79 03 00 28 mov.w #0x28,r3 5dc: 09 37 add.w r3,r7 5de: 54 70 rts 000005e0 <_knl_timer_insert_abs>: 5e0: 6d f4 mov.w r4,@-r7 5e2: 6d f5 mov.w r5,@-r7 5e4: 6f 72 00 06 mov.w @(0x6:16,r7),r2 5e8: 6f 73 00 08 mov.w @(0x8:16,r7),r3 5ec: 6f 74 00 0a mov.w @(0xa:16,r7),r4 5f0: 6f 75 00 0c mov.w @(0xc:16,r7),r5 000005f4 <.LM41>: 5f4: 6f 71 00 0e mov.w @(0xe:16,r7),r1 5f8: 6f 81 00 0c mov.w r1,@(0xc:16,r0) 000005fc <.LM42>: 5fc: 6f 71 00 10 mov.w @(0x10:16,r7),r1 600: 6f 81 00 0e mov.w r1,@(0xe:16,r0) 00000604 <.LM43>: 604: 6f 85 00 0a mov.w r5,@(0xa:16,r0) 608: 6f 84 00 08 mov.w r4,@(0x8:16,r0) 60c: 6f 83 00 06 mov.w r3,@(0x6:16,r0) 610: 6f 82 00 04 mov.w r2,@(0x4:16,r0) 00000614 <.LM44>: 614: 5e 00 00 00 jsr @0x0:24 618: 6d 75 mov.w @r7+,r5 61a: 6d 74 mov.w @r7+,r4 61c: 54 70 rts 0000061e <_knl_timer_handler>: 61e: 79 03 ff ce mov.w #0xffce,r3 622: 09 37 add.w r3,r7 624: 6d f4 mov.w r4,@-r7 626: 6d f5 mov.w r5,@-r7 628: 6d f6 mov.w r6,@-r7 0000062a <.LBB14>: 62a: 2a f6 mov.b @0xf6:8,r2l 62c: ea bf and.b #0xbf,r2l 62e: 3a f6 mov.b r2l,@0xf6:8 00000630 <.LBB16>: 630: 5e 00 00 00 jsr @0x0:24 634: 6f f0 00 06 mov.w r0,@(0x6:16,r7) 00000638 <.LM48>: 638: 6b 00 00 00 mov.w @0x0:16,r0 63c: 6f f0 00 30 mov.w r0,@(0x30:16,r7) 640: 6b 01 00 00 mov.w @0x0:16,r1 644: 6f f1 00 32 mov.w r1,@(0x32:16,r7) 648: 6b 02 00 00 mov.w @0x0:16,r2 64c: 6f f2 00 34 mov.w r2,@(0x34:16,r7) 650: 6b 03 00 00 mov.w @0x0:16,r3 654: 6f f3 00 36 mov.w r3,@(0x36:16,r7) 658: 19 44 sub.w r4,r4 65a: 6f f4 00 28 mov.w r4,@(0x28:16,r7) 65e: 6f f4 00 2a mov.w r4,@(0x2a:16,r7) 662: 6f f4 00 2c mov.w r4,@(0x2c:16,r7) 666: 79 06 00 fa mov.w #0xfa,r6 66a: 6f f6 00 2e mov.w r6,@(0x2e:16,r7) 66e: 0d 30 mov.w r3,r0 670: 79 01 00 fa mov.w #0xfa,r1 674: 09 10 add.w r1,r0 676: 6f f0 00 26 mov.w r0,@(0x26:16,r7) 67a: 79 03 00 01 mov.w #0x1,r3 67e: 6f 72 00 36 mov.w @(0x36:16,r7),r2 682: 1d 20 cmp.w r2,r0 684: 45 00 bcs .0 (0x686) 686: 18 bb sub.b r3l,r3l 00000688 <.L50>: 688: 6f 76 00 34 mov.w @(0x34:16,r7),r6 68c: 6f 70 00 2c mov.w @(0x2c:16,r7),r0 690: 09 06 add.w r0,r6 692: 6f f6 00 24 mov.w r6,@(0x24:16,r7) 696: 79 00 00 01 mov.w #0x1,r0 69a: 6f 72 00 34 mov.w @(0x34:16,r7),r2 69e: 1d 26 cmp.w r2,r6 6a0: 45 00 bcs .0 (0x6a2) 6a2: 18 88 sub.b r0l,r0l 000006a4 <.L51>: 6a4: 6f 72 00 24 mov.w @(0x24:16,r7),r2 6a8: 09 23 add.w r2,r3 6aa: 79 01 00 01 mov.w #0x1,r1 6ae: 6f 72 00 34 mov.w @(0x34:16,r7),r2 6b2: 6f 74 00 2c mov.w @(0x2c:16,r7),r4 6b6: 09 42 add.w r4,r2 6b8: 1d 23 cmp.w r2,r3 6ba: 45 00 bcs .0 (0x6bc) 6bc: 18 99 sub.b r1l,r1l 000006be <.L52>: 6be: 14 98 or.b r1l,r0l 6c0: 14 10 or.b r1h,r0h 6c2: 6f f3 00 24 mov.w r3,@(0x24:16,r7) 6c6: 6f 76 00 32 mov.w @(0x32:16,r7),r6 6ca: 6f 71 00 2a mov.w @(0x2a:16,r7),r1 6ce: 09 16 add.w r1,r6 6d0: 6f f6 00 22 mov.w r6,@(0x22:16,r7) 6d4: 79 01 00 01 mov.w #0x1,r1 6d8: 6f 72 00 32 mov.w @(0x32:16,r7),r2 6dc: 1d 26 cmp.w r2,r6 6de: 45 00 bcs .0 (0x6e0) 6e0: 18 99 sub.b r1l,r1l 000006e2 <.L53>: 6e2: 6f 73 00 22 mov.w @(0x22:16,r7),r3 6e6: 09 03 add.w r0,r3 6e8: 79 00 00 01 mov.w #0x1,r0 6ec: 6f 72 00 32 mov.w @(0x32:16,r7),r2 6f0: 6f 74 00 2a mov.w @(0x2a:16,r7),r4 6f4: 09 42 add.w r4,r2 6f6: 1d 23 cmp.w r2,r3 6f8: 45 00 bcs .0 (0x6fa) 6fa: 18 88 sub.b r0l,r0l 000006fc <.L54>: 6fc: 0d 12 mov.w r1,r2 6fe: 14 8a or.b r0l,r2l 700: 14 02 or.b r0h,r2h 702: 6f f3 00 22 mov.w r3,@(0x22:16,r7) 706: 6f 76 00 30 mov.w @(0x30:16,r7),r6 70a: 6f 70 00 28 mov.w @(0x28:16,r7),r0 70e: 09 06 add.w r0,r6 710: 09 62 add.w r6,r2 712: 6f f2 00 20 mov.w r2,@(0x20:16,r7) 716: 6b 82 00 00 mov.w r2,@0x0:16 71a: 6f 74 00 22 mov.w @(0x22:16,r7),r4 71e: 6b 84 00 00 mov.w r4,@0x0:16 722: 6f 76 00 24 mov.w @(0x24:16,r7),r6 726: 6b 86 00 00 mov.w r6,@0x0:16 72a: 6f 70 00 26 mov.w @(0x26:16,r7),r0 72e: 6b 80 00 00 mov.w r0,@0x0:16 732: 79 05 00 00 mov.w #0x0,r5 00000736 <.LM49>: 736: 5a 00 00 00 jmp @0x0:24 0000073a <.L69>: 73a: 6f 01 00 0a mov.w @(0xa:16,r0),r1 73e: 6f f1 00 1e mov.w r1,@(0x1e:16,r7) 742: 6f 02 00 08 mov.w @(0x8:16,r0),r2 746: 6f f2 00 1c mov.w r2,@(0x1c:16,r7) 74a: 6f 03 00 06 mov.w @(0x6:16,r0),r3 74e: 6f f3 00 1a mov.w r3,@(0x1a:16,r7) 752: 6f 04 00 04 mov.w @(0x4:16,r0),r4 756: 6f f4 00 18 mov.w r4,@(0x18:16,r7) 75a: 6b 06 00 00 mov.w @0x0:16,r6 75e: 6f f6 00 10 mov.w r6,@(0x10:16,r7) 762: 6b 01 00 00 mov.w @0x0:16,r1 766: 6f f1 00 12 mov.w r1,@(0x12:16,r7) 76a: 6b 02 00 00 mov.w @0x0:16,r2 76e: 6f f2 00 14 mov.w r2,@(0x14:16,r7) 772: 6b 03 00 00 mov.w @0x0:16,r3 776: 6f f3 00 16 mov.w r3,@(0x16:16,r7) 77a: 6f 74 00 1e mov.w @(0x1e:16,r7),r4 77e: 19 34 sub.w r3,r4 780: 6f f4 00 0e mov.w r4,@(0xe:16,r7) 784: 79 03 00 01 mov.w #0x1,r3 788: 6f 72 00 1e mov.w @(0x1e:16,r7),r2 78c: 1d 24 cmp.w r2,r4 78e: 42 00 bhi .0 (0x790) 790: 18 bb sub.b r3l,r3l 00000792 <.L60>: 792: 6f 72 00 1c mov.w @(0x1c:16,r7),r2 796: 6f 74 00 14 mov.w @(0x14:16,r7),r4 79a: 19 42 sub.w r4,r2 79c: 6f f2 00 0c mov.w r2,@(0xc:16,r7) 7a0: 79 04 00 01 mov.w #0x1,r4 7a4: 6f 72 00 1c mov.w @(0x1c:16,r7),r2 7a8: 6f 76 00 0c mov.w @(0xc:16,r7),r6 7ac: 1d 26 cmp.w r2,r6 7ae: 42 00 bhi .0 (0x7b0) 7b0: 18 cc sub.b r4l,r4l 000007b2 <.L61>: 7b2: 6f 71 00 0c mov.w @(0xc:16,r7),r1 7b6: 19 31 sub.w r3,r1 7b8: 0d 13 mov.w r1,r3 7ba: 79 01 00 01 mov.w #0x1,r1 7be: 6f 72 00 1c mov.w @(0x1c:16,r7),r2 7c2: 6f 76 00 14 mov.w @(0x14:16,r7),r6 7c6: 19 62 sub.w r6,r2 7c8: 1d 23 cmp.w r2,r3 7ca: 42 00 bhi .0 (0x7cc) 7cc: 18 99 sub.b r1l,r1l 000007ce <.L62>: 7ce: 14 9c or.b r1l,r4l 7d0: 14 14 or.b r1h,r4h 7d2: 6f f3 00 0c mov.w r3,@(0xc:16,r7) 7d6: 6f 71 00 1a mov.w @(0x1a:16,r7),r1 7da: 6f 72 00 12 mov.w @(0x12:16,r7),r2 7de: 19 21 sub.w r2,r1 7e0: 6f f1 00 0a mov.w r1,@(0xa:16,r7) 7e4: 79 01 00 01 mov.w #0x1,r1 7e8: 6f 72 00 1a mov.w @(0x1a:16,r7),r2 7ec: 6f 73 00 0a mov.w @(0xa:16,r7),r3 7f0: 1d 23 cmp.w r2,r3 7f2: 42 00 bhi .0 (0x7f4) 7f4: 18 99 sub.b r1l,r1l 000007f6 <.L63>: 7f6: 6f 73 00 0a mov.w @(0xa:16,r7),r3 7fa: 19 43 sub.w r4,r3 7fc: 79 04 00 01 mov.w #0x1,r4 800: 6f 72 00 1a mov.w @(0x1a:16,r7),r2 804: 6f 76 00 12 mov.w @(0x12:16,r7),r6 808: 19 62 sub.w r6,r2 80a: 1d 23 cmp.w r2,r3 80c: 42 00 bhi .0 (0x80e) 80e: 18 cc sub.b r4l,r4l 00000810 <.L64>: 810: 14 c9 or.b r4l,r1l 812: 14 41 or.b r4h,r1h 814: 6f f3 00 0a mov.w r3,@(0xa:16,r7) 818: 6f 72 00 18 mov.w @(0x18:16,r7),r2 81c: 6f 73 00 10 mov.w @(0x10:16,r7),r3 820: 19 32 sub.w r3,r2 822: 19 12 sub.w r1,r2 824: 6f f2 00 08 mov.w r2,@(0x8:16,r7) 828: 4e 00 bgt .0 (0x82a) 82a: 46 00 bne .0 (0x82c) 82c: 6f 76 00 0a mov.w @(0xa:16,r7),r6 830: 46 00 bne .0 (0x832) 832: 46 00 bne .0 (0x834) 834: 6f 72 00 0c mov.w @(0xc:16,r7),r2 838: 46 00 bne .0 (0x83a) 83a: 46 00 bne .0 (0x83c) 83c: 6f 74 00 0e mov.w @(0xe:16,r7),r4 840: 46 00 bne .0 (0x842) 00000842 <.L59>: 842: 69 02 mov.w @r0,r2 844: 1d 02 cmp.w r0,r2 846: 47 00 beq .0 (0x848) 00000848 <.LM52>: 848: 6f 03 00 02 mov.w @(0x2:16,r0),r3 84c: 69 b2 mov.w r2,@r3 0000084e <.LM53>: 84e: 69 02 mov.w @r0,r2 850: 6f a3 00 02 mov.w r3,@(0x2:16,r2) 00000854 <.L67>: 854: 6f 02 00 0c mov.w @(0xc:16,r0),r2 858: 47 00 beq .0 (0x85a) 0000085a <.LM55>: 85a: 6f 00 00 0e mov.w @(0xe:16,r0),r0 85e: 5d 20 jsr @r2 00000860 <.L79>: 860: 6b 00 00 00 mov.w @0x0:16,r0 864: 1d 50 cmp.w r5,r0 866: 47 00 beq .0 (0x868) 868: 5a 00 00 00 jmp @0x0:24 0000086c <.L56>: 86c: 6e 7e 00 07 mov.b @(0x7:16,r7),r6l 870: 4d 00 blt .0 (0x872) 872: 6b 03 00 00 mov.w @0x0:16,r3 876: 6b 02 00 00 mov.w @0x0:16,r2 87a: 1d 23 cmp.w r2,r3 87c: 47 00 beq .0 (0x87e) 0000087e <.LBB21>: 87e: 6b 02 00 00 mov.w @0x0:16,r2 882: 4e 00 bgt .0 (0x884) 00000884 <.LBE21>: 884: 6b 02 00 00 mov.w @0x0:16,r2 888: 46 00 bne .0 (0x88a) 0000088a <.LBB23>: 88a: 5e 00 00 00 jsr @0x0:24 0000088e <.L70>: 88e: 6f 70 00 06 mov.w @(0x6:16,r7),r0 892: 5e 00 00 00 jsr @0x0:24 00000896 <.LBE16>: 896: 6d 76 mov.w @r7+,r6 898: 6d 75 mov.w @r7+,r5 89a: 6d 74 mov.w @r7+,r4 89c: 79 03 00 32 mov.w #0x32,r3 8a0: 09 37 add.w r3,r7 8a2: 54 70 rts