../../src/ieee/numeric_std-body.v93:1558:7:@0ms:(assertion warning): NUMERIC_STD.">=": metavalue detected, returning FALSE ../../src/ieee/numeric_std-body.v93:1406:7:@0ms:(assertion warning): NUMERIC_STD."<=": metavalue detected, returning FALSE ../../src/ieee/numeric_std-body.v93:1005:7:@0ms:(assertion warning): NUMERIC_STD.">": metavalue detected, returning FALSE ../../src/ieee/numeric_std-body.v93:1710:7:@0ms:(assertion warning): NUMERIC_STD."=": metavalue detected, returning FALSE ../../src/ieee/numeric_std-body.v93:1710:7:@0ms:(assertion warning): NUMERIC_STD."=": metavalue detected, returning FALSE ../../src/ieee/numeric_std-body.v93:2098:7:@0ms:(assertion warning): NUMERIC_STD.TO_INTEGER: metavalue detected, returning 0 ../../src/ieee/numeric_std-body.v93:2098:7:@0ms:(assertion warning): NUMERIC_STD.TO_INTEGER: metavalue detected, returning 0 ../../src/ieee/numeric_std-body.v93:1710:7:@0ms:(assertion warning): NUMERIC_STD."=": metavalue detected, returning FALSE ../../src/ieee/numeric_std-body.v93:1710:7:@0ms:(assertion warning): NUMERIC_STD."=": metavalue detected, returning FALSE ../../src/ieee/numeric_std-body.v93:2098:7:@0ms:(assertion warning): NUMERIC_STD.TO_INTEGER: metavalue detected, returning 0 ../../src/ieee/numeric_std-body.v93:2098:7:@0ms:(assertion warning): NUMERIC_STD.TO_INTEGER: metavalue detected, returning 0 ../../src/ieee/numeric_std-body.v93:1309:7:@0ms:(assertion warning): NUMERIC_STD."<=": metavalue detected, returning FALSE ../../src/ieee/numeric_std-body.v93:1157:7:@0ms:(assertion warning): NUMERIC_STD."<": metavalue detected, returning FALSE ../../src/ieee/numeric_std-body.v93:1005:7:@0ms:(assertion warning): NUMERIC_STD.">": metavalue detected, returning FALSE ../../src/ieee/numeric_std-body.v93:1005:7:@0ms:(assertion warning): NUMERIC_STD.">": metavalue detected, returning FALSE ../../src/ieee/numeric_std-body.v93:1005:7:@0ms:(assertion warning): NUMERIC_STD.">": metavalue detected, returning FALSE ../../src/ieee/numeric_std-body.v93:1309:7:@0ms:(assertion warning): NUMERIC_STD."<=": metavalue detected, returning FALSE ../../src/ieee/numeric_std-body.v93:1157:7:@0ms:(assertion warning): NUMERIC_STD."<": metavalue detected, returning FALSE ../../src/synopsys/std_logic_arith.vhdl:2081:12:@0ms:(assertion warning): CONV_INTEGER: There is an 'U'|'X'|'W'|'Z'|'-' in an arithmetic operand, and it has been converted to 0. ../../src/ieee/numeric_std-body.v93:2098:7:@0ms:(assertion warning): NUMERIC_STD.TO_INTEGER: metavalue detected, returning 0 ../../src/ieee/numeric_std-body.v93:2098:7:@0ms:(assertion warning): NUMERIC_STD.TO_INTEGER: metavalue detected, returning 0 ../../src/ieee/numeric_std-body.v93:2098:7:@0ms:(assertion warning): NUMERIC_STD.TO_INTEGER: metavalue detected, returning 0 ../../src/ieee/numeric_std-body.v93:2098:7:@0ms:(assertion warning): NUMERIC_STD.TO_INTEGER: metavalue detected, returning 0 ../../src/ieee/numeric_std-body.v93:1710:7:@0ms:(assertion warning): NUMERIC_STD."=": metavalue detected, returning FALSE ../../src/ieee/numeric_std-body.v93:1710:7:@0ms:(assertion warning): NUMERIC_STD."=": metavalue detected, returning FALSE ../../src/ieee/numeric_std-body.v93:1710:7:@0ms:(assertion warning): NUMERIC_STD."=": metavalue detected, returning FALSE ../../src/ieee/numeric_std-body.v93:1710:7:@0ms:(assertion warning): NUMERIC_STD."=": metavalue detected, returning FALSE ../../src/ieee/numeric_std-body.v93:1558:7:@0ms:(assertion warning): NUMERIC_STD.">=": metavalue detected, returning FALSE ../../src/ieee/numeric_std-body.v93:1406:7:@0ms:(assertion warning): NUMERIC_STD."<=": metavalue detected, returning FALSE ../../src/ieee/numeric_std-body.v93:2098:7:@0ms:(assertion warning): NUMERIC_STD.TO_INTEGER: metavalue detected, returning 0 ../../src/ieee/numeric_std-body.v93:2098:7:@0ms:(assertion warning): NUMERIC_STD.TO_INTEGER: metavalue detected, returning 0 ../../src/ieee/numeric_std-body.v93:2098:7:@0ms:(assertion warning): NUMERIC_STD.TO_INTEGER: metavalue detected, returning 0 ../../src/ieee/numeric_std-body.v93:2098:7:@0ms:(assertion warning): NUMERIC_STD.TO_INTEGER: metavalue detected, returning 0 ../../src/ieee/numeric_std-body.v93:2098:7:@0ms:(assertion warning): NUMERIC_STD.TO_INTEGER: metavalue detected, returning 0 ../../src/synopsys/std_logic_arith.vhdl:315:20:@0ms:(assertion warning): There is an 'U'|'X'|'W'|'Z'|'-' in an arithmetic operand, the result will be 'X'(es). ../../src/synopsys/std_logic_arith.vhdl:315:20:@0ms:(assertion warning): There is an 'U'|'X'|'W'|'Z'|'-' in an arithmetic operand, the result will be 'X'(es). ../../src/synopsys/std_logic_arith.vhdl:315:20:@0ms:(assertion warning): There is an 'U'|'X'|'W'|'Z'|'-' in an arithmetic operand, the result will be 'X'(es). ../../src/synopsys/std_logic_arith.vhdl:315:20:@0ms:(assertion warning): There is an 'U'|'X'|'W'|'Z'|'-' in an arithmetic operand, the result will be 'X'(es). ../../src/ieee/numeric_std-body.v93:2098:7:@0ms:(assertion warning): NUMERIC_STD.TO_INTEGER: metavalue detected, returning 0 ../../src/ieee/numeric_std-body.v93:2098:7:@0ms:(assertion warning): NUMERIC_STD.TO_INTEGER: metavalue detected, returning 0 ../../src/ieee/numeric_std-body.v93:2098:7:@0ms:(assertion warning): NUMERIC_STD.TO_INTEGER: metavalue detected, returning 0 ../../src/ieee/numeric_std-body.v93:2098:7:@0ms:(assertion warning): NUMERIC_STD.TO_INTEGER: metavalue detected, returning 0 ../../src/ieee/numeric_std-body.v93:2098:7:@0ms:(assertion warning): NUMERIC_STD.TO_INTEGER: metavalue detected, returning 0 ../../src/ieee/numeric_std-body.v93:2098:7:@0ms:(assertion warning): NUMERIC_STD.TO_INTEGER: metavalue detected, returning 0 ../../src/ieee/numeric_std-body.v93:2098:7:@0ms:(assertion warning): NUMERIC_STD.TO_INTEGER: metavalue detected, returning 0 ../../src/ieee/numeric_std-body.v93:2098:7:@0ms:(assertion warning): NUMERIC_STD.TO_INTEGER: metavalue detected, returning 0 ../../src/ieee/numeric_std-body.v93:2098:7:@0ms:(assertion warning): NUMERIC_STD.TO_INTEGER: metavalue detected, returning 0 rlink_cext-I: connected to rlink_cext_fifo_rx rlink_cext-I: connected to rlink_cext_fifo_tx ++ rreg (000,00017) a=fffe() d=ff02 s=00! OK -- rreg (010,00007) a=fffd() d=0201 s=00! OK -- rreg (020,00007) a=fffc() d=0500 s=00! OK -- rreg (030,00007) a=fffb() d=0000 s=00 OK -- rreg (040,00007) a=fffa() d=0000 s=00 OK -- rreg (050,00027) a=ffe8() d=0000 s=00 OK ++ rreg (060,00017) a=0040( ) d=000000 s=00000010 OK -- rreg (070,00007) a=0048( ) d=000020 s=00000000 OK -- rreg (100,00007) a=0050( ) d=000000 s=00000000 OK -- rreg (110,00007) a=0054( ) d=000000 s=00000000 OK -- rreg (120,00007) a=0058( ) d=000000 s=00000010 OK -- rreg (130,00007) a=005c( ) d=000000 s=00000010 OK -- rreg (140,00007) a=4000( ) d=000070 s=00000000 OK -- rreg (150,00007) a=0060( ) d=000001 s=00000000 OK -- rreg (160,00007) a=4fb3( ) d=000200 s=00000000 OK -- rreg (170,00007) a=4ab0( ) d=000000 s=00000000 OK -- rreg (200,00027) a=4fa0( ) d=000000 s=00000000 OK ++ wreg (002,00017) a=0001(c0.cntl ) d=000002 s=00000000! OK -- wreg (012,00027) a=0001(c0.cntl ) d=000004 s=00000000! OK ++ wreg (022,00037) a=ffff(rl.cntl ) d=100000 s=00000000! OK ## steering file for all cpu tests ## steering file for all cp tests # test_cp_gpr: test cp access to general purpose registers ------------ # write set 0 ++ wreg (032,00037) a=0003(c0.psw ) d=000000 s=00000000! OK ++ wreg (042,00017) a=0008(c0.r0 ) d=000001 s=00000000! OK -- wreg (052,00027) a=0009(c0.r1 ) d=000101 s=00000000! OK ++ wreg (062,00017) a=000a(c0.r2 ) d=000201 s=00000000! OK -- wreg (072,00027) a=000b(c0.r3 ) d=000301 s=00000000! OK ++ wreg (102,00017) a=000c(c0.r4 ) d=000401 s=00000000! OK -- wreg (112,00027) a=000d(c0.r5 ) d=000501 s=00000000! OK # write set 1 ++ wreg (122,00037) a=0003(c0.psw ) d=004000 s=00000000! OK ++ wreg (132,00017) a=0008(c0.r0 ) d=010001 s=00000000! OK -- wreg (142,00027) a=0009(c0.r1 ) d=010101 s=00000000! OK ++ wreg (152,00017) a=000a(c0.r2 ) d=010201 s=00000000! OK -- wreg (162,00027) a=000b(c0.r3 ) d=010301 s=00000000! OK ++ wreg (172,00017) a=000c(c0.r4 ) d=010401 s=00000000! OK -- wreg (202,00027) a=000d(c0.r5 ) d=010501 s=00000000! OK # write all sp and pc ++ wreg (212,00017) a=0003(c0.psw ) d=000000 s=00000000! OK -- wreg (222,00027) a=000e(c0.sp ) d=000601 s=00000000! OK ++ wreg (232,00017) a=0003(c0.psw ) d=040000 s=00000000! OK -- wreg (242,00027) a=000e(c0.sp ) d=010601 s=00000000! OK ++ wreg (252,00017) a=0003(c0.psw ) d=140000 s=00000000! OK -- wreg (262,00027) a=000e(c0.sp ) d=020601 s=00000000! OK ++ wreg (272,00017) a=0003(c0.psw ) d=000000 s=00000000! OK -- wreg (302,00027) a=000f(c0.pc ) d=000701 s=00000000! OK # read set 0 ++ wreg (312,00037) a=0003(c0.psw ) d=000000 s=00000000! OK ++ rreg (210,00017) a=0008(c0.r0 ) d=000001! s=00000000! OK -- rreg (220,00027) a=0009(c0.r1 ) d=000101! s=00000000! OK ++ rreg (230,00017) a=000a(c0.r2 ) d=000201! s=00000000! OK -- rreg (240,00027) a=000b(c0.r3 ) d=000301! s=00000000! OK ++ rreg (250,00017) a=000c(c0.r4 ) d=000401! s=00000000! OK -- rreg (260,00027) a=000d(c0.r5 ) d=000501! s=00000000! OK # read set 1 ++ wreg (322,00037) a=0003(c0.psw ) d=004000 s=00000000! OK ++ rreg (270,00017) a=0008(c0.r0 ) d=010001! s=00000000! OK -- rreg (300,00027) a=0009(c0.r1 ) d=010101! s=00000000! OK ++ rreg (310,00017) a=000a(c0.r2 ) d=010201! s=00000000! OK -- rreg (320,00027) a=000b(c0.r3 ) d=010301! s=00000000! OK ++ rreg (330,00017) a=000c(c0.r4 ) d=010401! s=00000000! OK -- rreg (340,00027) a=000d(c0.r5 ) d=010501! s=00000000! OK # read all sp and pc ++ wreg (332,00017) a=0003(c0.psw ) d=000000 s=00000000! OK -- rreg (350,00027) a=000e(c0.sp ) d=000601! s=00000000! OK ++ wreg (342,00017) a=0003(c0.psw ) d=040000 s=00000000! OK -- rreg (360,00027) a=000e(c0.sp ) d=010601! s=00000000! OK ++ wreg (352,00017) a=0003(c0.psw ) d=140000 s=00000000! OK -- rreg (370,00027) a=000e(c0.sp ) d=020601! s=00000000! OK ++ wreg (362,00017) a=0003(c0.psw ) d=000000 s=00000000! OK -- rreg (000,00027) a=000f(c0.pc ) d=000701! s=00000000! OK test_cp_gpr.tcl: PASS # test_cp_psw: test psw access via all methods ------------------------ # write/read via cp ++ wreg (372,00017) a=0003(c0.psw ) d=000000 s=00000000! OK -- rreg (010,00027) a=0003(c0.psw ) d=000000! s=00000000! OK ++ wreg (002,00017) a=0003(c0.psw ) d=000017 s=00000000! OK -- rreg (020,00027) a=0003(c0.psw ) d=000017! s=00000000! OK # write/read via 16bit cp addressing ++ wreg (012,00037) a=0004(c0.al ) d=177776 s=00000000! OK ++ wreg (022,00017) a=0006(c0.mem ) d=000000 s=00000000! OK -- rreg (030,00007) a=0006(c0.mem ) d=000000! s=00000000! OK -- rreg (040,00027) a=0003(c0.psw ) d=000000! s=00000000! OK ++ wreg (032,00017) a=0006(c0.mem ) d=000017 s=00000000! OK -- rreg (050,00007) a=0006(c0.mem ) d=000017! s=00000000! OK -- rreg (060,00027) a=0003(c0.psw ) d=000017! s=00000000! OK # write/read via 22bit cp addressing ++ wreg (042,00017) a=0004(c0.al ) d=177776 s=00000000! OK -- wreg (052,00027) a=0005(c0.ah ) d=000177 s=00000000! OK ++ wreg (062,00017) a=0006(c0.mem ) d=000000 s=00000000! OK -- rreg (070,00007) a=0006(c0.mem ) d=000000! s=00000000! OK -- rreg (100,00027) a=0003(c0.psw ) d=000000! s=00000000! OK ++ wreg (072,00017) a=0006(c0.mem ) d=000017 s=00000000! OK -- rreg (110,00007) a=0006(c0.mem ) d=000017! s=00000000! OK -- rreg (120,00027) a=0003(c0.psw ) d=000017! s=00000000! OK # write/read via ibr window ++ wreg (102,00017) a=4fff(i0.psw ) d=000000 s=00000000! OK -- rreg (130,00007) a=4fff(i0.psw ) d=000000! s=00000000! OK -- rreg (140,00027) a=0003(c0.psw ) d=000000! s=00000000! OK ++ wreg (112,00017) a=4fff(i0.psw ) d=000017 s=00000000! OK -- rreg (150,00007) a=4fff(i0.psw ) d=000017! s=00000000! OK -- rreg (160,00027) a=0003(c0.psw ) d=000017! s=00000000! OK test_cp_psw.tcl: PASS # test_cp_membasics: Test very basic memory interface gymnastics ------ # write/read address register ++ wreg (122,00017) a=0004(c0.al ) d=002000 s=00000000! OK -- rreg (170,00007) a=0004(c0.al ) d=002000! s=00000000! OK -- rreg (200,00027) a=0005(c0.ah ) d=000000! s=00000000! OK ++ wreg (132,00017) a=0004(c0.al ) d=003000 s=00000000! OK -- wreg (142,00007) a=0005(c0.ah ) d=000001 s=00000000! OK -- rreg (210,00007) a=0004(c0.al ) d=003000! s=00000000! OK -- rreg (220,00027) a=0005(c0.ah ) d=000001! s=00000000! OK # write/read memory via wm/wmi/rm/rmi (16 bit mode) ++ wreg (152,00017) a=0004(c0.al ) d=002000 s=00000000! OK -- wreg (162,00007) a=0006(c0.mem ) d=001100 s=00000000! OK -- rreg (230,00007) a=0004(c0.al ) d=002000! s=00000000! OK -- rreg (240,00007) a=0005(c0.ah ) d=000000! s=00000000! OK -- rreg (250,00027) a=0006(c0.mem ) d=001100! s=00000000! OK ++ wreg (172,00017) a=0004(c0.al ) d=002000 s=00000000! OK -- wreg (202,00007) a=0006(c0.mem ) d=002200 s=00000000! OK -- wreg (212,00007) a=0006(c0.mem ) d=002210 s=00000000! OK -- rreg (260,00007) a=0004(c0.al ) d=002000! s=00000000! OK -- rreg (270,00007) a=0005(c0.ah ) d=000000! s=00000000! OK -- rreg (300,00027) a=0006(c0.mem ) d=002210! s=00000000! OK ++ wreg (222,00017) a=0004(c0.al ) d=002100 s=00000000! OK -- wreg (232,00007) a=0007(c0.memi ) d=003300 s=00000000! OK -- wreg (242,00007) a=0007(c0.memi ) d=003310 s=00000000! OK -- wreg (252,00007) a=0007(c0.memi ) d=003320 s=00000000! OK -- rreg (310,00007) a=0004(c0.al ) d=002106! s=00000000! OK -- rreg (320,00027) a=0005(c0.ah ) d=000000! s=00000000! OK ++ wreg (262,00017) a=0004(c0.al ) d=002100 s=00000000! OK -- rreg (330,00007) a=0007(c0.memi ) d=003300! s=00000000! OK -- rreg (340,00007) a=0007(c0.memi ) d=003310! s=00000000! OK -- rreg (350,00007) a=0007(c0.memi ) d=003320! s=00000000! OK -- rreg (360,00007) a=0004(c0.al ) d=002106! s=00000000! OK -- rreg (370,00027) a=0005(c0.ah ) d=000000! s=00000000! OK # write/read memory via bwm/brm (16 bit mode) ++ wreg (272,00017) a=0004(c0.al ) d=002200 s=00000000! OK -- wblk (003,00027) a=0007(c0.memi ) n= 4= 4 s=00000000! OK 0: 007700 007710 007720 007730 ++ wreg (302,00017) a=0004(c0.al ) d=002200 s=00000000! OK -- rblk (001,00027) a=0007(c0.memi ) n= 4= 4 s=00000000! OK 0: 007700! 007710! 007720! 007730! test_cp_membasics.tcl: PASS # test_cp_ibrbasics: Test very basic ibus interface gymnastics -------- # write/read ibus space (MMU SAR SM I regs) via bwm/brm ++ wreg (312,00017) a=0004(c0.al ) d=172240 s=00000000! OK -- wblk (013,00027) a=0007(c0.memi ) n= 3= 3 s=00000000! OK 0: 012340 012342 012344 ++ wreg (322,00017) a=0004(c0.al ) d=172240 s=00000000! OK -- rblk (011,00027) a=0007(c0.memi ) n= 3= 3 s=00000000! OK 0: 012340! 012342! 012344! # write/read ibus space (MMU SAR SM I regs) via wibr/ribr ++ rreg (000,00017) a=4a50(i0.sarsi.0 ) d=012340! s=00000000! OK -- rreg (010,00007) a=4a51(i0.sarsi.1 ) d=012342! s=00000000! OK -- rreg (020,00027) a=4a52(i0.sarsi.2 ) d=012344! s=00000000! OK ++ wreg (332,00017) a=4a50(i0.sarsi.0 ) d=022340 s=00000000! OK -- wreg (342,00007) a=4a51(i0.sarsi.1 ) d=022342 s=00000000! OK -- wreg (352,00027) a=4a52(i0.sarsi.2 ) d=022344 s=00000000! OK ++ rreg (030,00017) a=4a50(i0.sarsi.0 ) d=022340! s=00000000! OK -- rreg (040,00007) a=4a51(i0.sarsi.1 ) d=022342! s=00000000! OK -- rreg (050,00027) a=4a52(i0.sarsi.2 ) d=022344! s=00000000! OK # membe with wibr (non sticky) ++ wreg (362,00017) a=4a50(i0.sarsi.0 ) d=000400 s=00000000! OK -- wreg (372,00007) a=4a51(i0.sarsi.1 ) d=001402 s=00000000! OK -- wreg (002,00027) a=4a52(i0.sarsi.2 ) d=002404 s=00000000! OK # membe = 0 (no byte selected) ++ wreg (012,00017) a=0010(c0.membe ) d=000000 s=00000000! OK -- wreg (022,00007) a=4a51(i0.sarsi.1 ) d=177777 s=00000000! OK -- rreg (060,00007) a=0010(c0.membe ) d=000003! s=00000000! OK -- rreg (070,00027) a=4a51(i0.sarsi.1 ) d=001402! s=00000000! OK # membe = 1 (lsb selected) ++ wreg (032,00017) a=0010(c0.membe ) d=000001 s=00000000! OK -- wreg (042,00007) a=4a51(i0.sarsi.1 ) d=177652 s=00000000! OK -- rreg (100,00007) a=0010(c0.membe ) d=000003! s=00000000! OK -- rreg (110,00027) a=4a51(i0.sarsi.1 ) d=001652! s=00000000! OK # membe = 2 (msb selected) ++ wreg (052,00017) a=0010(c0.membe ) d=000002 s=00000000! OK -- wreg (062,00007) a=4a51(i0.sarsi.1 ) d=135777 s=00000000! OK -- rreg (120,00007) a=0010(c0.membe ) d=000003! s=00000000! OK -- rreg (130,00027) a=4a51(i0.sarsi.1 ) d=135652! s=00000000! OK ++ rreg (140,00017) a=4a50(i0.sarsi.0 ) d=000400! s=00000000! OK -- rreg (150,00007) a=4a51(i0.sarsi.1 ) d=135652! s=00000000! OK -- rreg (160,00027) a=4a52(i0.sarsi.2 ) d=002404! s=00000000! OK # membe with wibr (sticky) ++ wreg (072,00017) a=4a50(i0.sarsi.0 ) d=010420 s=00000000! OK -- wreg (102,00007) a=4a51(i0.sarsi.1 ) d=011422 s=00000000! OK -- wreg (112,00027) a=4a52(i0.sarsi.2 ) d=012424 s=00000000! OK # membe = 0 + stick (no byte selected) ++ wreg (122,00017) a=0010(c0.membe ) d=000004 s=00000000! OK -- wreg (132,00007) a=4a51(i0.sarsi.1 ) d=177777 s=00000000! OK -- rreg (170,00007) a=0010(c0.membe ) d=000004! s=00000000! OK -- rreg (200,00027) a=4a51(i0.sarsi.1 ) d=011422! s=00000000! OK # membe = 1 + stick (lsb selected) ++ wreg (142,00017) a=0010(c0.membe ) d=000005 s=00000000! OK -- wreg (152,00007) a=4a50(i0.sarsi.0 ) d=177652 s=00000000! OK -- rreg (210,00007) a=0010(c0.membe ) d=000005! s=00000000! OK -- wreg (162,00007) a=4a51(i0.sarsi.1 ) d=177673 s=00000000! OK -- rreg (220,00007) a=0010(c0.membe ) d=000005! s=00000000! OK -- wreg (172,00007) a=4a52(i0.sarsi.2 ) d=177714 s=00000000! OK -- rreg (230,00027) a=0010(c0.membe ) d=000005! s=00000000! OK ++ rreg (240,00017) a=4a50(i0.sarsi.0 ) d=010652! s=00000000! OK -- rreg (250,00007) a=4a51(i0.sarsi.1 ) d=011673! s=00000000! OK -- rreg (260,00027) a=4a52(i0.sarsi.2 ) d=012714! s=00000000! OK # membe = 2 + stick (msb selected) ++ wreg (202,00017) a=0010(c0.membe ) d=000006 s=00000000! OK -- wreg (212,00007) a=4a50(i0.sarsi.0 ) d=146377 s=00000000! OK -- rreg (270,00007) a=0010(c0.membe ) d=000006! s=00000000! OK -- wreg (222,00007) a=4a51(i0.sarsi.1 ) d=135777 s=00000000! OK -- rreg (300,00007) a=0010(c0.membe ) d=000006! s=00000000! OK -- wreg (232,00007) a=4a52(i0.sarsi.2 ) d=125377 s=00000000! OK -- rreg (310,00027) a=0010(c0.membe ) d=000006! s=00000000! OK ++ rreg (320,00017) a=4a50(i0.sarsi.0 ) d=146252! s=00000000! OK -- rreg (330,00007) a=4a51(i0.sarsi.1 ) d=135673! s=00000000! OK -- rreg (340,00027) a=4a52(i0.sarsi.2 ) d=125314! s=00000000! OK # membe = 3 again ++ wreg (242,00017) a=0010(c0.membe ) d=000003 s=00000000! OK -- rreg (350,00027) a=0010(c0.membe ) d=000003! s=00000000! OK test_cp_ibrbasics.tcl: PASS # test_cp_cpubasics: Test very basic cpu interface gymnastics --------- # A1: start/stop/step basics -------------------------------- # load simple linear code via lsasm ++ wreg (252,00017) a=0004(c0.al ) d=001000 s=00000000! OK -- wblk (023,00027) a=0007(c0.memi ) n= 4= 4 s=00000000! OK 0: 005202 005202 005202 000000 # read back and check ++ wreg (262,00017) a=0004(c0.al ) d=001000 s=00000000! OK -- rblk (021,00027) a=0007(c0.memi ) n= 4= 4 s=00000000! OK 0: 005202! 005202! 005202! 000000! # execute via -start ++ wreg (272,00017) a=000a(c0.r2 ) d=000000 s=00000000! OK -- wreg (302,00007) a=000f(c0.pc ) d=001000 s=00000000! OK -- wreg (312,00027) a=0001(c0.cntl ) d=000001 s=00010000! OK -+- 2018-12-23 -+- -I- 08:19:05.996660 : ATTN notify apat = 0001 lams = 0 ++ attn (005,00037) d=000001 s=00000000! OK -- wtcpu to=1.000 T=0.011 OK ++ rreg (360,00017) a=000a(c0.r2 ) d=000003! s=00000000! OK -- rreg (370,00027) a=000f(c0.pc ) d=001010! s=00000000! OK # execute via -stapc ++ wreg (322,00017) a=000a(c0.r2 ) d=000100 s=00000000! OK -- wreg (332,00007) a=0001(c0.cntl ) d=000002 s=00000000! OK -- wreg (342,00007) a=0001(c0.cntl ) d=000004 s=00000000! OK -- wreg (352,00007) a=000f(c0.pc ) d=001000 s=00000000! OK -- wreg (362,00027) a=0001(c0.cntl ) d=000001 s=00010000! OK -I- 08:19:06.147537 : ATTN notify apat = 0001 lams = 0 dt=0.150867 ++ attn (015,00037) d=000001 s=00000000! OK -- wtcpu to=1.000 T=0.011 OK ++ rreg (000,00017) a=000a(c0.r2 ) d=000103! s=00000000! OK -- rreg (010,00027) a=000f(c0.pc ) d=001010! s=00000000! OK # execute via -step ++ wreg (372,00017) a=000a(c0.r2 ) d=000300 s=00000000! OK -- wreg (002,00027) a=000f(c0.pc ) d=001000 s=00000000! OK ++ wreg (012,00017) a=0001(c0.cntl ) d=000003 s=00000000! OK -- rreg (020,00007) a=000f(c0.pc ) d=001002! s=00000000! OK -- rreg (030,00007) a=000a(c0.r2 ) d=000301! s=00000000! OK -- rreg (040,00027) a=0002(c0.stat ) d=000100! s=00000000! OK ++ wreg (022,00017) a=0001(c0.cntl ) d=000003 s=00000000! OK -- rreg (050,00007) a=000f(c0.pc ) d=001004! s=00000000! OK -- rreg (060,00007) a=000a(c0.r2 ) d=000302! s=00000000! OK -- rreg (070,00027) a=0002(c0.stat ) d=000100! s=00000000! OK ++ wreg (032,00017) a=0001(c0.cntl ) d=000003 s=00000000! OK -- rreg (100,00007) a=000f(c0.pc ) d=001006! s=00000000! OK -- rreg (110,00007) a=000a(c0.r2 ) d=000303! s=00000000! OK -- rreg (120,00027) a=0002(c0.stat ) d=000100! s=00000000! OK ++ wreg (042,00017) a=0001(c0.cntl ) d=000003 s=00000000! OK -- rreg (130,00007) a=000f(c0.pc ) d=001010! s=00000000! OK -- rreg (140,00007) a=000a(c0.r2 ) d=000303! s=00000000! OK -- rreg (150,00027) a=0002(c0.stat ) d=000020! s=00000000! OK # A2: suspend/resume basics; cpugo,cpususp flags ------------ # load simple loop code via lsasm ++ wreg (052,00017) a=0004(c0.al ) d=001000 s=00000000! OK -- wblk (033,00027) a=0007(c0.memi ) n= 2= 2 s=00000000! OK 0: 005202 000776 # execute via -stapc, check cpugo and that r2 increments ++ wreg (062,00017) a=000a(c0.r2 ) d=000000 s=00000000! OK -- wreg (072,00007) a=0001(c0.cntl ) d=000002 s=00000000! OK -- wreg (102,00007) a=0001(c0.cntl ) d=000004 s=00000000! OK -- wreg (112,00007) a=000f(c0.pc ) d=001000 s=00000000! OK -- wreg (122,00007) a=0001(c0.cntl ) d=000001 s=00010000! OK -- rreg (160,00007) a=000a(c0.r2 ) d=000007 s=00010000| OK -- rreg (170,00027) a=000a(c0.r2 ) d=000014 s=00010000| OK .. r2 increment 7 .. r2 increment 5 # suspend, check cpususp=1 and that r2 doesn't increment ++ wreg (132,00017) a=0001(c0.cntl ) d=000006 s=00111000! OK -- wreg (142,00007) a=000a(c0.r2 ) d=000000 s=00111000! OK -- rreg (200,00007) a=000a(c0.r2 ) d=000000! s=00111000| OK -- rreg (210,00027) a=000a(c0.r2 ) d=000000! s=00111000| OK # resume, check cpususp=0 and that r2 increments again -I- 08:19:06.829727 : ATTN notify apat = 0001 lams = 0 dt=0.682188 ++ wreg (152,00017) a=0001(c0.cntl ) d=000007 s=00111000! OK -- rreg (220,00007) a=000a(c0.r2 ) d=000006 s=00011000| OK -- rreg (230,00027) a=000a(c0.r2 ) d=000014 s=00011000| OK .. r2 increment 6 .. r2 increment 6 # suspend than step, two steps should inc r2 once ++ wreg (162,00017) a=0001(c0.cntl ) d=000006 s=00111000! OK -- wreg (172,00007) a=000a(c0.r2 ) d=000000 s=00111000! OK -- wreg (202,00007) a=0001(c0.cntl ) d=000003 s=00111000! OK -- wreg (212,00007) a=0001(c0.cntl ) d=000003 s=00111000! OK -- rreg (240,00007) a=000a(c0.r2 ) d=000001! s=00111000! OK -- wreg (222,00007) a=0001(c0.cntl ) d=000003 s=00111000! OK -- wreg (232,00007) a=0001(c0.cntl ) d=000003 s=00111000! OK -- rreg (250,00027) a=000a(c0.r2 ) d=000002! s=00111000! OK # stop while suspended, check cpugo=0,cpususp=1,attn=1; harvest attn ++ wreg (242,00037) a=0001(c0.cntl ) d=000002 s=00101000| OK ++ attn (025,00037) d=000001 s=00100000! OK -- wtcpu to=1.000 T=0.000 OK # creset, check cpususp=0 ++ wreg (252,00017) a=0001(c0.cntl ) d=000004 s=00100000! OK -- rreg (260,00027) a=000a(c0.r2 ) d=000002 s=00000000| OK test_cp_cpubasics.tcl: PASS @cp/cp_all.dat: PASS ## steering file for all w11a tests # test_w11a_mem70: Test 11/70 memory system and cache ------ # access all 11/70 memory system registers ++ wreg (262,00017) a=0004(c0.al ) d=177740 s=00000000! OK -- rreg (270,00007) a=0007(c0.memi ) d=000000! s=00000000! OK -- rreg (300,00007) a=0007(c0.memi ) d=000000! s=00000000! OK -- rreg (310,00007) a=0007(c0.memi ) d=000000! s=00000000! OK -- rreg (320,00007) a=0007(c0.memi ) d=000000! s=00000000! OK -- rreg (330,00007) a=0007(c0.memi ) d=000000! s=00000000! OK -- rreg (340,00007) a=0007(c0.memi ) d=000000 s=00000000! OK -- wreg (272,00007) a=0004(c0.al ) d=177760 s=00000000! OK -- rreg (350,00007) a=0007(c0.memi ) d=167777 s=00000000! OK -- rreg (360,00027) a=0007(c0.memi ) d=000000! s=00000000! OK # --> detected memory size: 3840 kB # Test 1: cache basic rmiss test - is data from mem on rmiss ? ++ wreg (302,00017) a=0004(c0.al ) d=000000 s=00000000! OK -- wreg (312,00007) a=0005(c0.ah ) d=000100 s=00000000! OK -- wblk (043,00007) a=0007(c0.memi ) n= 8= 8 s=00000000! OK 0: 000000 000002 000004 000006 000010 000012 000014 000016 -- wreg (322,00007) a=0004(c0.al ) d=000000 s=00000000! OK -- wreg (332,00007) a=0005(c0.ah ) d=000102 s=00000000! OK -- wblk (053,00027) a=0007(c0.memi ) n= 8= 8 s=00000000! OK 0: 020000 020002 020004 020006 020010 020012 020014 020016 ++ wreg (342,00017) a=0004(c0.al ) d=000000 s=00000000! OK -- wreg (352,00007) a=0005(c0.ah ) d=000100 s=00000000! OK -- rblk (031,00007) a=0007(c0.memi ) n= 8= 8 s=00000000! OK 0: 000000! 000002! 000004! 000006! 000010! 000012! 000014! 000016! -- wreg (362,00007) a=0004(c0.al ) d=000000 s=00000000! OK -- wreg (372,00007) a=0005(c0.ah ) d=000102 s=00000000! OK -- rblk (041,00027) a=0007(c0.memi ) n= 8= 8 s=00000000! OK 0: 020000! 020002! 020004! 020006! 020010! 020012! 020014! 020016! # Test 2: Hit/Miss register ++ wreg (002,00017) a=0004(c0.al ) d=000004 s=00000000! OK -- wreg (012,00007) a=0005(c0.ah ) d=000102 s=00000000! OK -- rreg (370,00007) a=0006(c0.mem ) d=020004! s=00000000! OK -- rreg (000,00007) a=0006(c0.mem ) d=020004! s=00000000! OK -- rreg (010,00007) a=0006(c0.mem ) d=020004! s=00000000! OK -- rreg (020,00007) a=0006(c0.mem ) d=020004! s=00000000! OK -- rreg (030,00007) a=0006(c0.mem ) d=020004! s=00000000! OK -- rreg (040,00007) a=0006(c0.mem ) d=020004! s=00000000! OK -- rreg (050,00007) a=0006(c0.mem ) d=020004! s=00000000! OK -- wreg (022,00007) a=0004(c0.al ) d=177752 s=00000000! OK -- rreg (060,00027) a=0006(c0.mem ) d=000077! s=00000000! OK ++ wreg (032,00017) a=0004(c0.al ) d=000004 s=00000000! OK -- wreg (042,00007) a=0005(c0.ah ) d=000100 s=00000000! OK -- rreg (070,00007) a=0006(c0.mem ) d=000004! s=00000000! OK -- wreg (052,00007) a=0004(c0.al ) d=177752 s=00000000! OK -- rreg (100,00007) a=0006(c0.mem ) d=000076! s=00000000! OK -- wreg (062,00007) a=0004(c0.al ) d=000006 s=00000000! OK -- wreg (072,00007) a=0005(c0.ah ) d=000100 s=00000000! OK -- rreg (110,00007) a=0006(c0.mem ) d=000006! s=00000000! OK -- wreg (102,00007) a=0004(c0.al ) d=177752 s=00000000! OK -- rreg (120,00007) a=0006(c0.mem ) d=000075! s=00000000! OK -- wreg (112,00007) a=0004(c0.al ) d=000010 s=00000000! OK -- wreg (122,00007) a=0005(c0.ah ) d=000100 s=00000000! OK -- rreg (130,00007) a=0007(c0.memi ) d=000010! s=00000000! OK -- rreg (140,00007) a=0007(c0.memi ) d=000012! s=00000000! OK -- rreg (150,00007) a=0007(c0.memi ) d=000014! s=00000000! OK -- rreg (160,00007) a=0007(c0.memi ) d=000016! s=00000000! OK -- wreg (132,00007) a=0004(c0.al ) d=177752 s=00000000! OK -- rreg (170,00027) a=0006(c0.mem ) d=000025! s=00000000! OK ++ wreg (142,00017) a=0004(c0.al ) d=000020 s=00000000! OK -- wreg (152,00007) a=0005(c0.ah ) d=000100 s=00000000! OK -- wblk (063,00007) a=0007(c0.memi ) n= 4= 4 s=00000000! OK 0: 000020 000022 000024 000026 -- wreg (162,00007) a=0004(c0.al ) d=177752 s=00000000! OK -- rreg (200,00007) a=0006(c0.mem ) d=000020! s=00000000! OK -- wreg (172,00007) a=0004(c0.al ) d=000020 s=00000000! OK -- wreg (202,00007) a=0005(c0.ah ) d=000100 s=00000000! OK -- rblk (051,00007) a=0007(c0.memi ) n= 4= 4 s=00000000! OK 0: 000020! 000022! 000024! 000026! -- wreg (212,00007) a=0004(c0.al ) d=177752 s=00000000! OK -- rreg (210,00027) a=0006(c0.mem ) d=000017! s=00000000! OK # Test 3: Control Register: test force miss bits ++ wreg (222,00017) a=0004(c0.al ) d=177746 s=00000000! OK -- wreg (232,00007) a=0006(c0.mem ) d=000014 s=00000000! OK -- wreg (242,00007) a=0004(c0.al ) d=000020 s=00000000! OK -- wreg (252,00007) a=0005(c0.ah ) d=000100 s=00000000! OK -- rblk (061,00007) a=0007(c0.memi ) n= 4= 4 s=00000000! OK 0: 000020! 000022! 000024! 000026! -- wreg (262,00007) a=0004(c0.al ) d=177752 s=00000000! OK -- rreg (220,00007) a=0006(c0.mem ) d=000060! s=00000000! OK -- wreg (272,00007) a=0004(c0.al ) d=177746 s=00000000! OK -- wreg (302,00027) a=0006(c0.mem ) d=000000 s=00000000! OK # Test 4: test full memory (touch (4-7)*2 sections of 16 words # --> 7 chuncks with 512 kB ++ wreg (312,00017) a=0004(c0.al ) d=000000 s=00000000! OK -- wreg (322,00007) a=0005(c0.ah ) d=000100 s=00000000! OK -- wblk (073,00007) a=0007(c0.memi ) n= 16= 16 s=00000000! OK 0: 000000 000010 000020 000030 000040 000050 000060 000070 8: 000100 000110 000120 000130 000140 000150 000160 000170 -- wreg (332,00007) a=0004(c0.al ) d=177740 s=00000000! OK -- wreg (342,00007) a=0005(c0.ah ) d=000107 s=00000000! OK -- wblk (103,00007) a=0007(c0.memi ) n= 16= 16 s=00000000! OK 0: 000001 000011 000021 000031 000041 000051 000061 000071 8: 000101 000111 000121 000131 000141 000151 000161 000171 -- wreg (352,00007) a=0004(c0.al ) d=000000 s=00000000! OK -- wreg (362,00007) a=0005(c0.ah ) d=000110 s=00000000! OK -- wblk (113,00007) a=0007(c0.memi ) n= 16= 16 s=00000000! OK 0: 001000 001010 001020 001030 001040 001050 001060 001070 8: 001100 001110 001120 001130 001140 001150 001160 001170 -- wreg (372,00007) a=0004(c0.al ) d=177740 s=00000000! OK -- wreg (002,00007) a=0005(c0.ah ) d=000117 s=00000000! OK -- wblk (123,00007) a=0007(c0.memi ) n= 16= 16 s=00000000! OK 0: 001001 001011 001021 001031 001041 001051 001061 001071 8: 001101 001111 001121 001131 001141 001151 001161 001171 -- wreg (012,00007) a=0004(c0.al ) d=000000 s=00000000! OK -- wreg (022,00007) a=0005(c0.ah ) d=000120 s=00000000! OK -- wblk (133,00007) a=0007(c0.memi ) n= 16= 16 s=00000000! OK 0: 002000 002010 002020 002030 002040 002050 002060 002070 8: 002100 002110 002120 002130 002140 002150 002160 002170 -- wreg (032,00007) a=0004(c0.al ) d=177740 s=00000000! OK -- wreg (042,00007) a=0005(c0.ah ) d=000127 s=00000000! OK -- wblk (143,00007) a=0007(c0.memi ) n= 16= 16 s=00000000! OK 0: 002001 002011 002021 002031 002041 002051 002061 002071 8: 002101 002111 002121 002131 002141 002151 002161 002171 -- wreg (052,00007) a=0004(c0.al ) d=000000 s=00000000! OK -- wreg (062,00007) a=0005(c0.ah ) d=000130 s=00000000! OK -- wblk (153,00007) a=0007(c0.memi ) n= 16= 16 s=00000000! OK 0: 003000 003010 003020 003030 003040 003050 003060 003070 8: 003100 003110 003120 003130 003140 003150 003160 003170 -- wreg (072,00007) a=0004(c0.al ) d=177740 s=00000000! OK -- wreg (102,00007) a=0005(c0.ah ) d=000137 s=00000000! OK -- wblk (163,00007) a=0007(c0.memi ) n= 16= 16 s=00000000! OK 0: 003001 003011 003021 003031 003041 003051 003061 003071 8: 003101 003111 003121 003131 003141 003151 003161 003171 -- wreg (112,00007) a=0004(c0.al ) d=000000 s=00000000! OK -- wreg (122,00007) a=0005(c0.ah ) d=000140 s=00000000! OK -- wblk (173,00007) a=0007(c0.memi ) n= 16= 16 s=00000000! OK 0: 004000 004010 004020 004030 004040 004050 004060 004070 8: 004100 004110 004120 004130 004140 004150 004160 004170 -- wreg (132,00007) a=0004(c0.al ) d=177740 s=00000000! OK -- wreg (142,00007) a=0005(c0.ah ) d=000147 s=00000000! OK -- wblk (203,00007) a=0007(c0.memi ) n= 16= 16 s=00000000! OK 0: 004001 004011 004021 004031 004041 004051 004061 004071 8: 004101 004111 004121 004131 004141 004151 004161 004171 -- wreg (152,00007) a=0004(c0.al ) d=000000 s=00000000! OK -- wreg (162,00007) a=0005(c0.ah ) d=000150 s=00000000! OK -- wblk (213,00007) a=0007(c0.memi ) n= 16= 16 s=00000000! OK 0: 005000 005010 005020 005030 005040 005050 005060 005070 8: 005100 005110 005120 005130 005140 005150 005160 005170 -- wreg (172,00007) a=0004(c0.al ) d=177740 s=00000000! OK -- wreg (202,00007) a=0005(c0.ah ) d=000157 s=00000000! OK -- wblk (223,00007) a=0007(c0.memi ) n= 16= 16 s=00000000! OK 0: 005001 005011 005021 005031 005041 005051 005061 005071 8: 005101 005111 005121 005131 005141 005151 005161 005171 -- wreg (212,00007) a=0004(c0.al ) d=000000 s=00000000! OK -- wreg (222,00007) a=0005(c0.ah ) d=000160 s=00000000! OK -- wblk (233,00007) a=0007(c0.memi ) n= 16= 16 s=00000000! OK 0: 006000 006010 006020 006030 006040 006050 006060 006070 8: 006100 006110 006120 006130 006140 006150 006160 006170 -- wreg (232,00007) a=0004(c0.al ) d=177740 s=00000000! OK -- wreg (242,00007) a=0005(c0.ah ) d=000167 s=00000000! OK -- wblk (243,00027) a=0007(c0.memi ) n= 16= 16 s=00000000! OK 0: 006001 006011 006021 006031 006041 006051 006061 006071 8: 006101 006111 006121 006131 006141 006151 006161 006171 ++ wreg (252,00017) a=0004(c0.al ) d=000000 s=00000000! OK -- wreg (262,00007) a=0005(c0.ah ) d=000100 s=00000000! OK -- rblk (071,00007) a=0007(c0.memi ) n= 16= 16 s=00000000! OK 0: 000000! 000010! 000020! 000030! 000040! 000050! 000060! 000070! 8: 000100! 000110! 000120! 000130! 000140! 000150! 000160! 000170! -- wreg (272,00007) a=0004(c0.al ) d=177740 s=00000000! OK -- wreg (302,00007) a=0005(c0.ah ) d=000107 s=00000000! OK -- rblk (101,00007) a=0007(c0.memi ) n= 16= 16 s=00000000! OK 0: 000001! 000011! 000021! 000031! 000041! 000051! 000061! 000071! 8: 000101! 000111! 000121! 000131! 000141! 000151! 000161! 000171! -- wreg (312,00007) a=0004(c0.al ) d=000000 s=00000000! OK -- wreg (322,00007) a=0005(c0.ah ) d=000110 s=00000000! OK -- rblk (111,00007) a=0007(c0.memi ) n= 16= 16 s=00000000! OK 0: 001000! 001010! 001020! 001030! 001040! 001050! 001060! 001070! 8: 001100! 001110! 001120! 001130! 001140! 001150! 001160! 001170! -- wreg (332,00007) a=0004(c0.al ) d=177740 s=00000000! OK -- wreg (342,00007) a=0005(c0.ah ) d=000117 s=00000000! OK -- rblk (121,00007) a=0007(c0.memi ) n= 16= 16 s=00000000! OK 0: 001001! 001011! 001021! 001031! 001041! 001051! 001061! 001071! 8: 001101! 001111! 001121! 001131! 001141! 001151! 001161! 001171! -- wreg (352,00007) a=0004(c0.al ) d=000000 s=00000000! OK -- wreg (362,00007) a=0005(c0.ah ) d=000120 s=00000000! OK -- rblk (131,00007) a=0007(c0.memi ) n= 16= 16 s=00000000! OK 0: 002000! 002010! 002020! 002030! 002040! 002050! 002060! 002070! 8: 002100! 002110! 002120! 002130! 002140! 002150! 002160! 002170! -- wreg (372,00007) a=0004(c0.al ) d=177740 s=00000000! OK -- wreg (002,00007) a=0005(c0.ah ) d=000127 s=00000000! OK -- rblk (141,00007) a=0007(c0.memi ) n= 16= 16 s=00000000! OK 0: 002001! 002011! 002021! 002031! 002041! 002051! 002061! 002071! 8: 002101! 002111! 002121! 002131! 002141! 002151! 002161! 002171! -- wreg (012,00007) a=0004(c0.al ) d=000000 s=00000000! OK -- wreg (022,00007) a=0005(c0.ah ) d=000130 s=00000000! OK -- rblk (151,00007) a=0007(c0.memi ) n= 16= 16 s=00000000! OK 0: 003000! 003010! 003020! 003030! 003040! 003050! 003060! 003070! 8: 003100! 003110! 003120! 003130! 003140! 003150! 003160! 003170! -- wreg (032,00007) a=0004(c0.al ) d=177740 s=00000000! OK -- wreg (042,00007) a=0005(c0.ah ) d=000137 s=00000000! OK -- rblk (161,00007) a=0007(c0.memi ) n= 16= 16 s=00000000! OK 0: 003001! 003011! 003021! 003031! 003041! 003051! 003061! 003071! 8: 003101! 003111! 003121! 003131! 003141! 003151! 003161! 003171! -- wreg (052,00007) a=0004(c0.al ) d=000000 s=00000000! OK -- wreg (062,00007) a=0005(c0.ah ) d=000140 s=00000000! OK -- rblk (171,00007) a=0007(c0.memi ) n= 16= 16 s=00000000! OK 0: 004000! 004010! 004020! 004030! 004040! 004050! 004060! 004070! 8: 004100! 004110! 004120! 004130! 004140! 004150! 004160! 004170! -- wreg (072,00007) a=0004(c0.al ) d=177740 s=00000000! OK -- wreg (102,00007) a=0005(c0.ah ) d=000147 s=00000000! OK -- rblk (201,00007) a=0007(c0.memi ) n= 16= 16 s=00000000! OK 0: 004001! 004011! 004021! 004031! 004041! 004051! 004061! 004071! 8: 004101! 004111! 004121! 004131! 004141! 004151! 004161! 004171! -- wreg (112,00007) a=0004(c0.al ) d=000000 s=00000000! OK -- wreg (122,00007) a=0005(c0.ah ) d=000150 s=00000000! OK -- rblk (211,00007) a=0007(c0.memi ) n= 16= 16 s=00000000! OK 0: 005000! 005010! 005020! 005030! 005040! 005050! 005060! 005070! 8: 005100! 005110! 005120! 005130! 005140! 005150! 005160! 005170! -- wreg (132,00007) a=0004(c0.al ) d=177740 s=00000000! OK -- wreg (142,00007) a=0005(c0.ah ) d=000157 s=00000000! OK -- rblk (221,00007) a=0007(c0.memi ) n= 16= 16 s=00000000! OK 0: 005001! 005011! 005021! 005031! 005041! 005051! 005061! 005071! 8: 005101! 005111! 005121! 005131! 005141! 005151! 005161! 005171! -- wreg (152,00007) a=0004(c0.al ) d=000000 s=00000000! OK -- wreg (162,00007) a=0005(c0.ah ) d=000160 s=00000000! OK -- rblk (231,00007) a=0007(c0.memi ) n= 16= 16 s=00000000! OK 0: 006000! 006010! 006020! 006030! 006040! 006050! 006060! 006070! 8: 006100! 006110! 006120! 006130! 006140! 006150! 006160! 006170! -- wreg (172,00007) a=0004(c0.al ) d=177740 s=00000000! OK -- wreg (202,00007) a=0005(c0.ah ) d=000167 s=00000000! OK -- rblk (241,00027) a=0007(c0.memi ) n= 16= 16 s=00000000! OK 0: 006001! 006011! 006021! 006031! 006041! 006051! 006061! 006071! 8: 006101! 006111! 006121! 006131! 006141! 006151! 006161! 006171! test_w11a_mem70.tcl: PASS # test_w11a_srcr_word_flow: test srcr flow for word with mov ...,rx # r0 (mode=0) ++ wreg (212,00017) a=0004(c0.al ) d=001000 s=00000000! OK -- wblk (253,00027) a=0007(c0.memi ) n= 4= 4 s=00000000! OK 0: 010001 010602 010703 000000 ++ wreg (222,00017) a=0008(c0.r0 ) d=001234 s=00000000! OK -- wreg (232,00007) a=0009(c0.r1 ) d=000000 s=00000000! OK -- wreg (242,00007) a=000a(c0.r2 ) d=000000 s=00000000! OK -- wreg (252,00007) a=000b(c0.r3 ) d=000000 s=00000000! OK -- wreg (262,00007) a=000c(c0.r4 ) d=000000 s=00000000! OK -- wreg (272,00007) a=000d(c0.r5 ) d=000000 s=00000000! OK -- wreg (302,00007) a=000e(c0.sp ) d=001000 s=00000000! OK -- wreg (312,00007) a=0001(c0.cntl ) d=000002 s=00000000! OK -- wreg (322,00007) a=0001(c0.cntl ) d=000004 s=00000000! OK -- wreg (332,00007) a=000f(c0.pc ) d=001000 s=00000000! OK -- wreg (342,00027) a=0001(c0.cntl ) d=000001 s=00010000! OK -I- 08:19:11.351354 : ATTN notify apat = 0001 lams = 0 dt=4.521628 ++ attn (035,00037) d=000001 s=00000000! OK -- wtcpu to=10.000 T=0.010 OK ++ rreg (230,00037) a=000f(c0.pc ) d=001010! s=00000000! OK ++ rreg (240,00017) a=0008(c0.r0 ) d=001234! s=00000000! OK -- rreg (250,00007) a=0009(c0.r1 ) d=001234! s=00000000! OK -- rreg (260,00007) a=000a(c0.r2 ) d=001000! s=00000000! OK -- rreg (270,00007) a=000b(c0.r3 ) d=001006! s=00000000! OK -- rreg (300,00007) a=000c(c0.r4 ) d=000000! s=00000000! OK -- rreg (310,00007) a=000d(c0.r5 ) d=000000! s=00000000! OK -- rreg (320,00027) a=000e(c0.sp ) d=001000! s=00000000! OK # (r0),(r0)+,-(r0) (mode=1,2,4) ++ wreg (352,00017) a=0004(c0.al ) d=001000 s=00000000! OK -- wblk (263,00027) a=0007(c0.memi ) n= 8= 8 s=00000000! OK 0: 011001 012002 012003 014004 014005 000000 001001 001002 ++ wreg (362,00017) a=0008(c0.r0 ) d=001014 s=00000000! OK -- wreg (372,00007) a=0009(c0.r1 ) d=000000 s=00000000! OK -- wreg (002,00007) a=000a(c0.r2 ) d=000000 s=00000000! OK -- wreg (012,00007) a=000b(c0.r3 ) d=000000 s=00000000! OK -- wreg (022,00007) a=000c(c0.r4 ) d=000000 s=00000000! OK -- wreg (032,00007) a=000d(c0.r5 ) d=000000 s=00000000! OK -- wreg (042,00007) a=000e(c0.sp ) d=001000 s=00000000! OK -- wreg (052,00007) a=0001(c0.cntl ) d=000002 s=00000000! OK -- wreg (062,00007) a=0001(c0.cntl ) d=000004 s=00000000! OK -- wreg (072,00007) a=000f(c0.pc ) d=001000 s=00000000! OK -- wreg (102,00027) a=0001(c0.cntl ) d=000001 s=00010000! OK -I- 08:19:11.782293 : ATTN notify apat = 0001 lams = 0 dt=0.430923 ++ attn (045,00037) d=000001 s=00000000! OK -- wtcpu to=10.000 T=0.011 OK ++ rreg (330,00037) a=000f(c0.pc ) d=001014! s=00000000! OK ++ rreg (340,00017) a=0008(c0.r0 ) d=001014! s=00000000! OK -- rreg (350,00007) a=0009(c0.r1 ) d=001001! s=00000000! OK -- rreg (360,00007) a=000a(c0.r2 ) d=001001! s=00000000! OK -- rreg (370,00007) a=000b(c0.r3 ) d=001002! s=00000000! OK -- rreg (000,00007) a=000c(c0.r4 ) d=001002! s=00000000! OK -- rreg (010,00027) a=000d(c0.r5 ) d=001001! s=00000000! OK # @(r0)+,@-(r0) (mode=3,5) ++ wreg (112,00017) a=0004(c0.al ) d=001000 s=00000000! OK -- wblk (273,00027) a=0007(c0.memi ) n= 11= 11 s=00000000! OK 0: 013001 013002 010003 015004 015005 000000 001020 001024 8: 002001 000000 002002 ++ wreg (122,00017) a=0008(c0.r0 ) d=001014 s=00000000! OK -- wreg (132,00007) a=0009(c0.r1 ) d=000000 s=00000000! OK -- wreg (142,00007) a=000a(c0.r2 ) d=000000 s=00000000! OK -- wreg (152,00007) a=000b(c0.r3 ) d=000000 s=00000000! OK -- wreg (162,00007) a=000c(c0.r4 ) d=000000 s=00000000! OK -- wreg (172,00007) a=000d(c0.r5 ) d=000000 s=00000000! OK -- wreg (202,00007) a=000e(c0.sp ) d=001000 s=00000000! OK -- wreg (212,00007) a=0001(c0.cntl ) d=000002 s=00000000! OK -- wreg (222,00007) a=0001(c0.cntl ) d=000004 s=00000000! OK -- wreg (232,00007) a=000f(c0.pc ) d=001000 s=00000000! OK -- wreg (242,00027) a=0001(c0.cntl ) d=000001 s=00010000! OK -I- 08:19:12.219034 : ATTN notify apat = 0001 lams = 0 dt=0.436757 ++ attn (055,00037) d=000001 s=00000000! OK -- wtcpu to=10.000 T=0.011 OK ++ rreg (020,00037) a=000f(c0.pc ) d=001014! s=00000000! OK ++ rreg (030,00017) a=0008(c0.r0 ) d=001014! s=00000000! OK -- rreg (040,00007) a=0009(c0.r1 ) d=002001! s=00000000! OK -- rreg (050,00007) a=000a(c0.r2 ) d=002002! s=00000000! OK -- rreg (060,00007) a=000b(c0.r3 ) d=001020! s=00000000! OK -- rreg (070,00007) a=000c(c0.r4 ) d=002002! s=00000000! OK -- rreg (100,00027) a=000d(c0.r5 ) d=002001! s=00000000! OK # nn(r0),@nn(r0) (mode=6,7) ++ wreg (252,00017) a=0004(c0.al ) d=001000 s=00000000! OK -- wblk (303,00027) a=0007(c0.memi ) n= 16= 16 s=00000000! OK 0: 016001 000002 017002 000004 016003 000006 017004 000010 8: 000000 177777 003001 001034 003003 001036 003002 003004 ++ wreg (262,00017) a=0008(c0.r0 ) d=001022 s=00000000! OK -- wreg (272,00007) a=0009(c0.r1 ) d=000000 s=00000000! OK -- wreg (302,00007) a=000a(c0.r2 ) d=000000 s=00000000! OK -- wreg (312,00007) a=000b(c0.r3 ) d=000000 s=00000000! OK -- wreg (322,00007) a=000c(c0.r4 ) d=000000 s=00000000! OK -- wreg (332,00007) a=000d(c0.r5 ) d=000000 s=00000000! OK -- wreg (342,00007) a=000e(c0.sp ) d=001000 s=00000000! OK -- wreg (352,00007) a=0001(c0.cntl ) d=000002 s=00000000! OK -- wreg (362,00007) a=0001(c0.cntl ) d=000004 s=00000000! OK -- wreg (372,00007) a=000f(c0.pc ) d=001000 s=00000000! OK -- wreg (002,00027) a=0001(c0.cntl ) d=000001 s=00010000! OK -I- 08:19:12.674195 : ATTN notify apat = 0001 lams = 0 dt=0.455163 ++ attn (065,00037) d=000001 s=00000000! OK -- wtcpu to=10.000 T=0.010 OK ++ rreg (110,00037) a=000f(c0.pc ) d=001022! s=00000000! OK ++ rreg (120,00017) a=0008(c0.r0 ) d=001022! s=00000000! OK -- rreg (130,00007) a=0009(c0.r1 ) d=003001! s=00000000! OK -- rreg (140,00007) a=000a(c0.r2 ) d=003002! s=00000000! OK -- rreg (150,00007) a=000b(c0.r3 ) d=003003! s=00000000! OK -- rreg (160,00007) a=000c(c0.r4 ) d=003004! s=00000000! OK -- rreg (170,00027) a=000d(c0.r5 ) d=000000! s=00000000! OK # #nn,@#nn,var,@var (mode=27,37,67,77) ++ wreg (012,00017) a=0004(c0.al ) d=001000 s=00000000! OK -- wblk (313,00027) a=0007(c0.memi ) n= 13= 13 s=00000000! OK 0: 012701 004001 013702 001024 016703 000012 017704 000002 8: 000000 001030 004002 004003 004004 ++ wreg (022,00017) a=0008(c0.r0 ) d=000000 s=00000000! OK -- wreg (032,00007) a=0009(c0.r1 ) d=000000 s=00000000! OK -- wreg (042,00007) a=000a(c0.r2 ) d=000000 s=00000000! OK -- wreg (052,00007) a=000b(c0.r3 ) d=000000 s=00000000! OK -- wreg (062,00007) a=000c(c0.r4 ) d=000000 s=00000000! OK -- wreg (072,00007) a=000d(c0.r5 ) d=000000 s=00000000! OK -- wreg (102,00007) a=000e(c0.sp ) d=001000 s=00000000! OK -- wreg (112,00007) a=0001(c0.cntl ) d=000002 s=00000000! OK -- wreg (122,00007) a=0001(c0.cntl ) d=000004 s=00000000! OK -- wreg (132,00007) a=000f(c0.pc ) d=001000 s=00000000! OK -- wreg (142,00027) a=0001(c0.cntl ) d=000001 s=00010000! OK -I- 08:19:13.100970 : ATTN notify apat = 0001 lams = 0 dt=0.426774 ++ attn (075,00037) d=000001 s=00000000! OK -- wtcpu to=10.000 T=0.010 OK ++ rreg (200,00037) a=000f(c0.pc ) d=001022! s=00000000! OK ++ rreg (210,00017) a=0008(c0.r0 ) d=000000! s=00000000! OK -- rreg (220,00007) a=0009(c0.r1 ) d=004001! s=00000000! OK -- rreg (230,00007) a=000a(c0.r2 ) d=004002! s=00000000! OK -- rreg (240,00007) a=000b(c0.r3 ) d=004003! s=00000000! OK -- rreg (250,00007) a=000c(c0.r4 ) d=004004! s=00000000! OK -- rreg (260,00027) a=000d(c0.r5 ) d=000000! s=00000000! OK test_w11a_srcr_word_flow.tcl: PASS # test_w11a_dstw_word_flow: test dstw flow for word with mov #nnn,... # r0,(r0),(r0)+,@(r0)+,-(r0),@-(r0) (mode=0,1,2,3,4,5) ++ wreg (152,00017) a=0004(c0.al ) d=001000 s=00000000! OK -- wblk (323,00027) a=0007(c0.memi ) n= 34= 34 s=00000000! OK 0: 012700 000100 012711 000110 012722 000120 012722 000121 8: 012733 000130 012733 000131 012744 000141 012744 000140 16: 012755 000151 012755 000150 000000 000000 000000 000000 24: 000000 000000 000000 000000 000000 000000 001060 001062 32: 001070 001072 ++ wreg (162,00017) a=0008(c0.r0 ) d=000000 s=00000000! OK -- wreg (172,00007) a=0009(c0.r1 ) d=001052 s=00000000! OK -- wreg (202,00007) a=000a(c0.r2 ) d=001054 s=00000000! OK -- wreg (212,00007) a=000b(c0.r3 ) d=001074 s=00000000! OK -- wreg (222,00007) a=000c(c0.r4 ) d=001070 s=00000000! OK -- wreg (232,00007) a=000d(c0.r5 ) d=001104 s=00000000! OK -- wreg (242,00007) a=000e(c0.sp ) d=001000 s=00000000! OK -- wreg (252,00007) a=0001(c0.cntl ) d=000002 s=00000000! OK -- wreg (262,00007) a=0001(c0.cntl ) d=000004 s=00000000! OK -- wreg (272,00007) a=000f(c0.pc ) d=001000 s=00000000! OK -- wreg (302,00027) a=0001(c0.cntl ) d=000001 s=00010000! OK -I- 08:19:13.656790 : ATTN notify apat = 0001 lams = 0 dt=0.555817 ++ attn (105,00037) d=000001 s=00000000! OK -- wtcpu to=10.000 T=0.029 OK ++ rreg (270,00037) a=000f(c0.pc ) d=001052! s=00000000! OK ++ rreg (300,00017) a=0008(c0.r0 ) d=000100! s=00000000! OK -- rreg (310,00007) a=0009(c0.r1 ) d=001052! s=00000000! OK -- rreg (320,00007) a=000a(c0.r2 ) d=001060! s=00000000! OK -- rreg (330,00007) a=000b(c0.r3 ) d=001100! s=00000000! OK -- rreg (340,00007) a=000c(c0.r4 ) d=001064! s=00000000! OK -- rreg (350,00027) a=000d(c0.r5 ) d=001100! s=00000000! OK ++ wreg (312,00017) a=0004(c0.al ) d=001052 s=00000000! OK -- rblk (251,00027) a=0007(c0.memi ) n= 9= 9 s=00000000! OK 0: 000110! 000120! 000121! 000130! 000131! 000140! 000141! 000150! 8: 000151! # nn(r0),@nn(r0),var,@var,@#var (mode=6,7,67,77,37) ++ wreg (322,00017) a=0004(c0.al ) d=001000 s=00000000! OK -- wblk (333,00027) a=0007(c0.memi ) n= 23= 23 s=00000000! OK 0: 012760 000200 000020 012771 000210 000040 012767 000220 8: 000022 012777 000230 000024 012737 000240 001050 000000 16: 000000 000000 000000 000000 000000 001042 001046 ++ wreg (332,00017) a=0008(c0.r0 ) d=001020 s=00000000! OK -- wreg (342,00007) a=0009(c0.r1 ) d=001012 s=00000000! OK -- wreg (352,00007) a=000a(c0.r2 ) d=000000 s=00000000! OK -- wreg (362,00007) a=000b(c0.r3 ) d=000000 s=00000000! OK -- wreg (372,00007) a=000c(c0.r4 ) d=000000 s=00000000! OK -- wreg (002,00007) a=000d(c0.r5 ) d=000000 s=00000000! OK -- wreg (012,00007) a=000e(c0.sp ) d=001000 s=00000000! OK -- wreg (022,00007) a=0001(c0.cntl ) d=000002 s=00000000! OK -- wreg (032,00007) a=0001(c0.cntl ) d=000004 s=00000000! OK -- wreg (042,00007) a=000f(c0.pc ) d=001000 s=00000000! OK -- wreg (052,00027) a=0001(c0.cntl ) d=000001 s=00010000! OK -I- 08:19:14.220772 : ATTN notify apat = 0001 lams = 0 dt=0.563985 ++ attn (115,00037) d=000001 s=00000000! OK -- wtcpu to=10.000 T=0.016 OK ++ rreg (360,00037) a=000f(c0.pc ) d=001040! s=00000000! OK ++ rreg (370,00017) a=0008(c0.r0 ) d=001020! s=00000000! OK -- rreg (000,00007) a=0009(c0.r1 ) d=001012! s=00000000! OK -- rreg (010,00007) a=000a(c0.r2 ) d=000000! s=00000000! OK -- rreg (020,00007) a=000b(c0.r3 ) d=000000! s=00000000! OK -- rreg (030,00007) a=000c(c0.r4 ) d=000000! s=00000000! OK -- rreg (040,00027) a=000d(c0.r5 ) d=000000! s=00000000! OK ++ wreg (062,00017) a=0004(c0.al ) d=001040 s=00000000! OK -- rblk (261,00027) a=0007(c0.memi ) n= 5= 5 s=00000000! OK 0: 000200! 000210! 000220! 000230! 000240! test_w11a_dstw_word_flow.tcl: PASS # test_w11a_dstm_word_flow: test dstm flow for word with inc ... # r0,(r0),(r0)+,@(r0)+,-(r0),@-(r0) (mode=0,1,2,3,4,5) ++ wreg (072,00017) a=0004(c0.al ) d=001000 s=00000000! OK -- wblk (343,00027) a=0007(c0.memi ) n= 24= 24 s=00000000! OK 0: 005200 005211 005222 005222 005233 005233 005244 005244 8: 005255 005255 000000 000020 000030 000031 000040 000041 16: 000050 000051 000060 000061 001034 001036 001044 001046 ++ wreg (102,00017) a=0008(c0.r0 ) d=000010 s=00000000! OK -- wreg (112,00007) a=0009(c0.r1 ) d=001026 s=00000000! OK -- wreg (122,00007) a=000a(c0.r2 ) d=001030 s=00000000! OK -- wreg (132,00007) a=000b(c0.r3 ) d=001050 s=00000000! OK -- wreg (142,00007) a=000c(c0.r4 ) d=001044 s=00000000! OK -- wreg (152,00007) a=000d(c0.r5 ) d=001060 s=00000000! OK -- wreg (162,00007) a=000e(c0.sp ) d=001000 s=00000000! OK -- wreg (172,00007) a=0001(c0.cntl ) d=000002 s=00000000! OK -- wreg (202,00007) a=0001(c0.cntl ) d=000004 s=00000000! OK -- wreg (212,00007) a=000f(c0.pc ) d=001000 s=00000000! OK -- wreg (222,00027) a=0001(c0.cntl ) d=000001 s=00010000! OK -I- 08:19:14.786489 : ATTN notify apat = 0001 lams = 0 dt=0.565716 ++ attn (125,00037) d=000001 s=00000000! OK -- wtcpu to=10.000 T=0.027 OK ++ rreg (050,00037) a=000f(c0.pc ) d=001026! s=00000000! OK ++ rreg (060,00017) a=0008(c0.r0 ) d=000011! s=00000000! OK -- rreg (070,00007) a=0009(c0.r1 ) d=001026! s=00000000! OK -- rreg (100,00007) a=000a(c0.r2 ) d=001034! s=00000000! OK -- rreg (110,00007) a=000b(c0.r3 ) d=001054! s=00000000! OK -- rreg (120,00007) a=000c(c0.r4 ) d=001040! s=00000000! OK -- rreg (130,00027) a=000d(c0.r5 ) d=001054! s=00000000! OK ++ wreg (232,00017) a=0004(c0.al ) d=001026 s=00000000! OK -- rblk (271,00027) a=0007(c0.memi ) n= 9= 9 s=00000000! OK 0: 000021! 000031! 000032! 000041! 000042! 000051! 000052! 000061! 8: 000062! # nn(r0),@nn(r0),var,@var,@#var (mode=6,7,67,77,37) ++ wreg (242,00017) a=0004(c0.al ) d=001000 s=00000000! OK -- wblk (353,00027) a=0007(c0.memi ) n= 18= 18 s=00000000! OK 0: 005260 000020 005271 000040 005267 000016 005277 000022 8: 005237 001036 000000 000200 000210 000220 000230 000240 16: 001030 001034 ++ wreg (252,00017) a=0008(c0.r0 ) d=001006 s=00000000! OK -- wreg (262,00007) a=0009(c0.r1 ) d=001000 s=00000000! OK -- wreg (272,00007) a=000a(c0.r2 ) d=000000 s=00000000! OK -- wreg (302,00007) a=000b(c0.r3 ) d=000000 s=00000000! OK -- wreg (312,00007) a=000c(c0.r4 ) d=000000 s=00000000! OK -- wreg (322,00007) a=000d(c0.r5 ) d=000000 s=00000000! OK -- wreg (332,00007) a=000e(c0.sp ) d=001000 s=00000000! OK -- wreg (342,00007) a=0001(c0.cntl ) d=000002 s=00000000! OK -- wreg (352,00007) a=0001(c0.cntl ) d=000004 s=00000000! OK -- wreg (362,00007) a=000f(c0.pc ) d=001000 s=00000000! OK -- wreg (372,00027) a=0001(c0.cntl ) d=000001 s=00010000! OK -I- 08:19:15.331480 : ATTN notify apat = 0001 lams = 0 dt=0.544991 ++ attn (135,00037) d=000001 s=00000000! OK -- wtcpu to=10.000 T=0.015 OK ++ rreg (140,00037) a=000f(c0.pc ) d=001026! s=00000000! OK ++ rreg (150,00017) a=0008(c0.r0 ) d=001006! s=00000000! OK -- rreg (160,00007) a=0009(c0.r1 ) d=001000! s=00000000! OK -- rreg (170,00007) a=000a(c0.r2 ) d=000000! s=00000000! OK -- rreg (200,00007) a=000b(c0.r3 ) d=000000! s=00000000! OK -- rreg (210,00007) a=000c(c0.r4 ) d=000000! s=00000000! OK -- rreg (220,00027) a=000d(c0.r5 ) d=000000! s=00000000! OK ++ wreg (002,00017) a=0004(c0.al ) d=001026 s=00000000! OK -- rblk (301,00027) a=0007(c0.memi ) n= 5= 5 s=00000000! OK 0: 000201! 000211! 000221! 000231! 000241! test_w11a_dstm_word_flow.tcl: PASS # test_w11a_dsta_flow: test dsta flow with jsr pc,... # (r0),(r0)+,@(r0)+,-(r0),@-(r0) (mode=1,2,3,4,5) ++ wreg (012,00017) a=0004(c0.al ) d=001000 s=00000000! OK -- wblk (363,00027) a=0007(c0.memi ) n= 40= 40 s=00000000! OK 0: 004710 004721 004732 004732 004743 004754 004754 000000 8: 001050 001060 001110 001100 012725 000100 011625 000207 16: 012725 000110 011625 000207 012725 000120 011625 000207 24: 012725 000121 011625 000207 012725 000130 011625 000207 32: 012725 000140 011625 000207 012725 000141 011625 000207 ++ wreg (022,00017) a=0004(c0.al ) d=001154 s=00000000! OK -- wblk (373,00027) a=0007(c0.memi ) n= 1= 1 s=00000000! OK 0: 177777 ++ wreg (032,00017) a=0008(c0.r0 ) d=001030 s=00000000! OK -- wreg (042,00007) a=0009(c0.r1 ) d=001040 s=00000000! OK -- wreg (052,00007) a=000a(c0.r2 ) d=001020 s=00000000! OK -- wreg (062,00007) a=000b(c0.r3 ) d=001072 s=00000000! OK -- wreg (072,00007) a=000c(c0.r4 ) d=001030 s=00000000! OK -- wreg (102,00007) a=000d(c0.r5 ) d=001120 s=00000000! OK -- wreg (112,00007) a=000e(c0.sp ) d=001000 s=00000000! OK -- wreg (122,00007) a=0001(c0.cntl ) d=000002 s=00000000! OK -- wreg (132,00007) a=0001(c0.cntl ) d=000004 s=00000000! OK -- wreg (142,00007) a=000f(c0.pc ) d=001000 s=00000000! OK -- wreg (152,00027) a=0001(c0.cntl ) d=000001 s=00010000! OK -I- 08:19:16.080331 : ATTN notify apat = 0001 lams = 0 dt=0.748852 ++ attn (145,00037) d=000001 s=00000000! OK -- wtcpu to=10.000 T=0.084 OK ++ rreg (230,00037) a=000f(c0.pc ) d=001020! s=00000000! OK ++ rreg (240,00017) a=0008(c0.r0 ) d=001030! s=00000000! OK -- rreg (250,00007) a=0009(c0.r1 ) d=001042! s=00000000! OK -- rreg (260,00007) a=000a(c0.r2 ) d=001024! s=00000000! OK -- rreg (270,00007) a=000b(c0.r3 ) d=001070! s=00000000! OK -- rreg (300,00007) a=000c(c0.r4 ) d=001024! s=00000000! OK -- rreg (310,00007) a=000d(c0.r5 ) d=001154! s=00000000! OK -- rreg (320,00027) a=000e(c0.sp ) d=001000! s=00000000! OK ++ wreg (162,00017) a=0004(c0.al ) d=001120 s=00000000! OK -- rblk (311,00027) a=0007(c0.memi ) n= 15= 15 s=00000000! OK 0: 000100! 001002! 000110! 001004! 000120! 001006! 000121! 001010! 8: 000130! 001012! 000140! 001014! 000141! 001016! 177777! # nn(r0),@nn(r0),var,@var,@#var (mode=6,7,67,77,37) ++ wreg (172,00017) a=0004(c0.al ) d=001000 s=00000000! OK -- wblk (003,00027) a=0007(c0.memi ) n= 33= 33 s=00000000! OK 0: 004760 000020 004771 000040 004767 000036 004777 000010 8: 004737 001072 000000 001042 001062 012725 001100 011625 16: 000207 012725 001110 011625 000207 012725 001120 011625 24: 000207 012725 001130 011625 000207 012725 001140 011625 32: 000207 ++ wreg (202,00017) a=0004(c0.al ) d=001126 s=00000000! OK -- wblk (013,00027) a=0007(c0.memi ) n= 1= 1 s=00000000! OK 0: 177777 ++ wreg (212,00017) a=0008(c0.r0 ) d=001012 s=00000000! OK -- wreg (222,00007) a=0009(c0.r1 ) d=000766 s=00000000! OK -- wreg (232,00007) a=000a(c0.r2 ) d=000000 s=00000000! OK -- wreg (242,00007) a=000b(c0.r3 ) d=000000 s=00000000! OK -- wreg (252,00007) a=000c(c0.r4 ) d=000000 s=00000000! OK -- wreg (262,00007) a=000d(c0.r5 ) d=001102 s=00000000! OK -- wreg (272,00007) a=000e(c0.sp ) d=001000 s=00000000! OK -- wreg (302,00007) a=0001(c0.cntl ) d=000002 s=00000000! OK -- wreg (312,00007) a=0001(c0.cntl ) d=000004 s=00000000! OK -- wreg (322,00007) a=000f(c0.pc ) d=001000 s=00000000! OK -- wreg (332,00027) a=0001(c0.cntl ) d=000001 s=00010000! OK -I- 08:19:16.816053 : ATTN notify apat = 0001 lams = 0 dt=0.735720 ++ attn (155,00037) d=000001 s=00000000! OK -- wtcpu to=10.000 T=0.061 OK ++ rreg (330,00037) a=000f(c0.pc ) d=001026! s=00000000! OK ++ rreg (340,00017) a=0008(c0.r0 ) d=001012! s=00000000! OK -- rreg (350,00007) a=0009(c0.r1 ) d=000766! s=00000000! OK -- rreg (360,00007) a=000a(c0.r2 ) d=000000! s=00000000! OK -- rreg (370,00007) a=000b(c0.r3 ) d=000000! s=00000000! OK -- rreg (000,00007) a=000c(c0.r4 ) d=000000! s=00000000! OK -- rreg (010,00007) a=000d(c0.r5 ) d=001126! s=00000000! OK -- rreg (020,00027) a=000e(c0.sp ) d=001000! s=00000000! OK ++ wreg (342,00017) a=0004(c0.al ) d=001102 s=00000000! OK -- rblk (321,00027) a=0007(c0.memi ) n= 11= 11 s=00000000! OK 0: 001100! 001004! 001110! 001010! 001120! 001014! 001130! 001020! 8: 001140! 001024! 177777! test_w11a_dsta_flow.tcl: PASS # test_w11a_inst_traps: test trap type instructions ++ wreg (352,00017) a=0004(c0.al ) d=000014 s=00000000! OK -- wblk (023,00027) a=0007(c0.memi ) n= 4= 4 s=00000000! OK 0: 001062 000340 001074 000341 ++ wreg (362,00017) a=0004(c0.al ) d=000030 s=00000000! OK -- wblk (033,00027) a=0007(c0.memi ) n= 4= 4 s=00000000! OK 0: 001106 000342 001120 000343 ++ wreg (372,00017) a=0004(c0.al ) d=001000 s=00000000! OK -- wblk (043,00027) a=0007(c0.memi ) n= 51= 51 s=00000000! OK 0: 012737 000350 177776 000003 012737 000351 177776 000004 8: 012737 000352 177776 104100 012737 000353 177776 104200 16: 012737 000354 177776 104410 012737 000355 177776 104420 24: 000000 013725 177776 012725 001014 000416 013725 177776 32: 012725 001020 000411 013725 177776 012725 001030 000404 40: 013725 177776 012725 001034 011604 010425 016625 000002 48: 016425 177776 000002 ++ wreg (002,00017) a=0004(c0.al ) d=001242 s=00000000! OK -- wblk (053,00027) a=0007(c0.memi ) n= 1= 1 s=00000000! OK 0: 177777 ++ wreg (012,00017) a=0008(c0.r0 ) d=000000 s=00000000! OK -- wreg (022,00007) a=0009(c0.r1 ) d=000000 s=00000000! OK -- wreg (032,00007) a=000a(c0.r2 ) d=000000 s=00000000! OK -- wreg (042,00007) a=000b(c0.r3 ) d=000000 s=00000000! OK -- wreg (052,00007) a=000c(c0.r4 ) d=000000 s=00000000! OK -- wreg (062,00007) a=000d(c0.r5 ) d=001146 s=00000000! OK -- wreg (072,00007) a=000e(c0.sp ) d=001000 s=00000000! OK -- wreg (102,00007) a=0001(c0.cntl ) d=000002 s=00000000! OK -- wreg (112,00007) a=0001(c0.cntl ) d=000004 s=00000000! OK -- wreg (122,00007) a=000f(c0.pc ) d=001000 s=00000000! OK -- wreg (132,00027) a=0001(c0.cntl ) d=000001 s=00010000! OK -I- 08:19:17.919174 : ATTN notify apat = 0001 lams = 0 dt=1.103124 ++ attn (165,00037) d=000001 s=00000000! OK -- wtcpu to=10.000 T=0.224 OK ++ rreg (030,00037) a=000f(c0.pc ) d=001062! s=00000000! OK ++ rreg (040,00017) a=0008(c0.r0 ) d=000000! s=00000000! OK -- rreg (050,00007) a=0009(c0.r1 ) d=000000! s=00000000! OK -- rreg (060,00007) a=000a(c0.r2 ) d=000000! s=00000000! OK -- rreg (070,00007) a=000b(c0.r3 ) d=000000! s=00000000! OK -- rreg (100,00007) a=000d(c0.r5 ) d=001242! s=00000000! OK -- rreg (110,00027) a=000e(c0.sp ) d=001000! s=00000000! OK ++ wreg (142,00017) a=0004(c0.al ) d=001146 s=00000000! OK -- rblk (331,00027) a=0007(c0.memi ) n= 31= 31 s=00000000! OK 0: 000340! 001014! 001010! 000350! 000003! 000341! 001020! 001020! 8: 000351! 000004! 000342! 001030! 001030! 000352! 104100! 000342! 16: 001030! 001040! 000353! 104200! 000343! 001034! 001050! 000354! 24: 104410! 000343! 001034! 001060! 000355! 104420! 177777! test_w11a_inst_traps.tcl: PASS # test_w11a_cpuerr: test cpuerr register # test basic CPUERR semantics ++ wreg (152,00017) a=0004(c0.al ) d=000004 s=00000000! OK -- wblk (063,00027) a=0007(c0.memi ) n= 14= 14 s=00000000! OK 0: 000006 000000 000012 000000 000016 000000 000022 000000 8: 000026 000000 000032 000000 000036 000000 ++ wreg (162,00017) a=0004(c0.al ) d=000240 s=00000000! OK -- wblk (073,00027) a=0007(c0.memi ) n= 6= 6 s=00000000! OK 0: 000242 000000 000246 000000 000252 000000 ++ wreg (172,00017) a=0004(c0.al ) d=001000 s=00000000! OK -- wblk (103,00027) a=0007(c0.memi ) n= 127= 127 s=00000000! OK 0: 012737 177777 177766 012725 000001 013725 177766 013767 8: 000004 000350 012737 001324 000004 012704 001046 012700 16: 000001 005710 000000 012737 177777 177766 012725 000003 24: 013725 177766 004767 000370 012737 177400 172354 012737 32: 000020 172516 012737 000001 177572 012704 001126 012700 40: 140000 005710 000000 005037 177572 012704 001146 012700 48: 160000 005710 000000 012737 001336 000004 012737 170000 56: 177776 012704 001172 000000 000776 012737 177777 177766 64: 012725 000006 013725 177766 012737 001324 000004 012704 72: 001230 012706 000400 005046 016737 000140 000004 005046 80: 012725 000010 010625 012737 177777 177766 012725 000010 88: 013725 177766 012737 001354 000004 012704 001304 012706 96: 001001 005046 012737 177777 177766 012725 000011 013725 104: 177766 000000 010425 013725 177766 010416 000002 010425 112: 013725 177766 010416 005066 000002 000002 010425 013725 120: 177766 012706 001000 005046 010446 000002 000000 ++ wreg (202,00017) a=0004(c0.al ) d=001456 s=00000000! OK -- wblk (113,00027) a=0007(c0.memi ) n= 36= 36 s=00000000! OK 0: 177777 010046 010146 012700 172300 012701 077406 010120 8: 010120 010120 010120 010120 010120 010120 010120 012700 16: 172340 012720 000000 012720 000200 012720 000400 012720 24: 000600 012720 001000 012720 001200 012720 001400 012720 32: 177600 012601 012600 000207 ++ wreg (212,00017) a=0008(c0.r0 ) d=000000 s=00000000! OK -- wreg (222,00007) a=0009(c0.r1 ) d=000000 s=00000000! OK -- wreg (232,00007) a=000a(c0.r2 ) d=000000 s=00000000! OK -- wreg (242,00007) a=000b(c0.r3 ) d=000000 s=00000000! OK -- wreg (252,00007) a=000c(c0.r4 ) d=000000 s=00000000! OK -- wreg (262,00007) a=000d(c0.r5 ) d=001376 s=00000000! OK -- wreg (272,00007) a=000e(c0.sp ) d=001000 s=00000000! OK -- wreg (302,00007) a=0001(c0.cntl ) d=000002 s=00000000! OK -- wreg (312,00007) a=0001(c0.cntl ) d=000004 s=00000000! OK -- wreg (322,00007) a=000f(c0.pc ) d=001000 s=00000000! OK -- wreg (332,00027) a=0001(c0.cntl ) d=000001 s=00010000! OK -I- 08:19:19.907671 : ATTN notify apat = 0001 lams = 0 dt=1.988496 ++ attn (175,00037) d=000001 s=00000000! OK -- wtcpu to=10.000 T=0.361 OK ++ rreg (120,00037) a=000f(c0.pc ) d=001324! s=00000000! OK ++ rreg (130,00017) a=0009(c0.r1 ) d=000000! s=00000000! OK -- rreg (140,00007) a=000a(c0.r2 ) d=000000! s=00000000! OK -- rreg (150,00007) a=000b(c0.r3 ) d=000000! s=00000000! OK -- rreg (160,00007) a=000d(c0.r5 ) d=001456! s=00000000! OK -- rreg (170,00027) a=000e(c0.sp ) d=001000! s=00000000! OK ++ wreg (342,00017) a=0004(c0.al ) d=001376 s=00000000! OK -- rblk (341,00027) a=0007(c0.memi ) n= 25= 25 s=00000000! OK 0: 000001! 000000! 001046! 000100! 000003! 000000! 001126! 000040! 8: 001146! 000060! 001172! 000260! 000006! 000000! 001230! 000010! 16: 000010! 000374! 000010! 000000! 001304! 000104! 000011! 000000! 24: 177777! # test basic CPUERR reset via creset ++ wreg (352,00017) a=0004(c0.al ) d=000004 s=00000000! OK -- wblk (123,00027) a=0007(c0.memi ) n= 2= 2 s=00000000! OK 0: 000006 000000 ++ wreg (362,00017) a=0004(c0.al ) d=001000 s=00000000! OK -- wblk (133,00027) a=0007(c0.memi ) n= 3= 3 s=00000000! OK 0: 012700 000001 005710 ++ wreg (372,00017) a=0008(c0.r0 ) d=000000 s=00000000! OK -- wreg (002,00007) a=0009(c0.r1 ) d=000000 s=00000000! OK -- wreg (012,00007) a=000a(c0.r2 ) d=000000 s=00000000! OK -- wreg (022,00007) a=000b(c0.r3 ) d=000000 s=00000000! OK -- wreg (032,00007) a=000c(c0.r4 ) d=000000 s=00000000! OK -- wreg (042,00007) a=000d(c0.r5 ) d=000000 s=00000000! OK -- wreg (052,00007) a=000e(c0.sp ) d=001000 s=00000000! OK -- wreg (062,00007) a=0001(c0.cntl ) d=000002 s=00000000! OK -- wreg (072,00007) a=0001(c0.cntl ) d=000004 s=00000000! OK -- wreg (102,00007) a=000f(c0.pc ) d=001000 s=00000000! OK -- wreg (112,00027) a=0001(c0.cntl ) d=000001 s=00010000! OK -I- 08:19:20.483237 : ATTN notify apat = 0001 lams = 0 dt=0.575567 ++ attn (205,00037) d=000001 s=00000000! OK -- wtcpu to=10.000 T=0.011 OK ++ rreg (200,00037) a=000f(c0.pc ) d=000010! s=00000000! OK ++ rreg (210,00017) a=0009(c0.r1 ) d=000000! s=00000000! OK -- rreg (220,00007) a=000a(c0.r2 ) d=000000! s=00000000! OK -- rreg (230,00007) a=000b(c0.r3 ) d=000000! s=00000000! OK -- rreg (240,00007) a=000d(c0.r5 ) d=000000! s=00000000! OK -- rreg (250,00027) a=000e(c0.sp ) d=000774! s=00000000! OK ++ wreg (122,00017) a=0004(c0.al ) d=177766 s=00000000! OK -- rblk (351,00027) a=0007(c0.memi ) n= 1= 1 s=00000000! OK 0: 000100! ++ wreg (132,00037) a=0001(c0.cntl ) d=000004 s=00000000! OK ++ wreg (142,00017) a=0004(c0.al ) d=177766 s=00000000! OK -- rblk (361,00027) a=0007(c0.memi ) n= 1= 1 s=00000000! OK 0: 000000! test_w11a_cpuerr.tcl: PASS # test_div: test div instruction ++ wreg (152,00017) a=0004(c0.al ) d=001000 s=00000000! OK -- wblk (143,00027) a=0007(c0.memi ) n= 6= 6 s=00000000! OK 0: 071002 013703 177776 042703 177760 000000 # test basics (via testd2) # dr>0 ++ wreg (162,00017) a=0008(c0.r0 ) d=000000 s=00000000! OK -- wreg (172,00007) a=0009(c0.r1 ) d=000000 s=00000000! OK -- wreg (202,00007) a=000a(c0.r2 ) d=000003 s=00000000! OK -- wreg (212,00007) a=000b(c0.r3 ) d=000000 s=00000000! OK -- wreg (222,00007) a=000c(c0.r4 ) d=000000 s=00000000! OK -- wreg (232,00007) a=000d(c0.r5 ) d=000000 s=00000000! OK -- wreg (242,00007) a=000e(c0.sp ) d=001000 s=00000000! OK -- wreg (252,00007) a=0001(c0.cntl ) d=000002 s=00000000! OK -- wreg (262,00007) a=0001(c0.cntl ) d=000004 s=00000000! OK -- wreg (272,00007) a=000f(c0.pc ) d=001000 s=00000000! OK -- wreg (302,00027) a=0001(c0.cntl ) d=000001 s=00010000! OK -I- 08:19:21.001243 : ATTN notify apat = 0001 lams = 0 dt=0.518005 ++ attn (215,00037) d=000001 s=00000000! OK -- wtcpu to=10.000 T=0.011 OK ++ rreg (260,00037) a=000f(c0.pc ) d=001014! s=00000000! OK ++ rreg (270,00017) a=0008(c0.r0 ) d=000000! s=00000000! OK -- rreg (300,00007) a=0009(c0.r1 ) d=000000! s=00000000! OK -- rreg (310,00027) a=000b(c0.r3 ) d=000004! s=00000000! OK ++ wreg (312,00017) a=0008(c0.r0 ) d=000000 s=00000000! OK -- wreg (322,00007) a=0009(c0.r1 ) d=000001 s=00000000! OK -- wreg (332,00007) a=000a(c0.r2 ) d=000003 s=00000000! OK -- wreg (342,00007) a=000b(c0.r3 ) d=000000 s=00000000! OK -- wreg (352,00007) a=000c(c0.r4 ) d=000000 s=00000000! OK -- wreg (362,00007) a=000d(c0.r5 ) d=000000 s=00000000! OK -- wreg (372,00007) a=000e(c0.sp ) d=001000 s=00000000! OK -- wreg (002,00007) a=0001(c0.cntl ) d=000002 s=00000000! OK -- wreg (012,00007) a=0001(c0.cntl ) d=000004 s=00000000! OK -- wreg (022,00007) a=000f(c0.pc ) d=001000 s=00000000! OK -- wreg (032,00027) a=0001(c0.cntl ) d=000001 s=00010000! OK -I- 08:19:21.266365 : ATTN notify apat = 0001 lams = 0 dt=0.265123 ++ attn (225,00037) d=000001 s=00000000! OK -- wtcpu to=10.000 T=0.012 OK ++ rreg (320,00037) a=000f(c0.pc ) d=001014! s=00000000! OK ++ rreg (330,00017) a=0008(c0.r0 ) d=000000! s=00000000! OK -- rreg (340,00007) a=0009(c0.r1 ) d=000001! s=00000000! OK -- rreg (350,00027) a=000b(c0.r3 ) d=000004! s=00000000! OK ++ wreg (042,00017) a=0008(c0.r0 ) d=000000 s=00000000! OK -- wreg (052,00007) a=0009(c0.r1 ) d=000002 s=00000000! OK -- wreg (062,00007) a=000a(c0.r2 ) d=000003 s=00000000! OK -- wreg (072,00007) a=000b(c0.r3 ) d=000000 s=00000000! OK -- wreg (102,00007) a=000c(c0.r4 ) d=000000 s=00000000! OK -- wreg (112,00007) a=000d(c0.r5 ) d=000000 s=00000000! OK -- wreg (122,00007) a=000e(c0.sp ) d=001000 s=00000000! OK -- wreg (132,00007) a=0001(c0.cntl ) d=000002 s=00000000! OK -- wreg (142,00007) a=0001(c0.cntl ) d=000004 s=00000000! OK -- wreg (152,00007) a=000f(c0.pc ) d=001000 s=00000000! OK -- wreg (162,00027) a=0001(c0.cntl ) d=000001 s=00010000! OK -I- 08:19:21.530599 : ATTN notify apat = 0001 lams = 0 dt=0.264234 ++ attn (235,00037) d=000001 s=00000000! OK -- wtcpu to=10.000 T=0.012 OK ++ rreg (360,00037) a=000f(c0.pc ) d=001014! s=00000000! OK ++ rreg (370,00017) a=0008(c0.r0 ) d=000000! s=00000000! OK -- rreg (000,00007) a=0009(c0.r1 ) d=000002! s=00000000! OK -- rreg (010,00027) a=000b(c0.r3 ) d=000004! s=00000000! OK ++ wreg (172,00017) a=0008(c0.r0 ) d=000000 s=00000000! OK -- wreg (202,00007) a=0009(c0.r1 ) d=000003 s=00000000! OK -- wreg (212,00007) a=000a(c0.r2 ) d=000003 s=00000000! OK -- wreg (222,00007) a=000b(c0.r3 ) d=000000 s=00000000! OK -- wreg (232,00007) a=000c(c0.r4 ) d=000000 s=00000000! OK -- wreg (242,00007) a=000d(c0.r5 ) d=000000 s=00000000! OK -- wreg (252,00007) a=000e(c0.sp ) d=001000 s=00000000! OK -- wreg (262,00007) a=0001(c0.cntl ) d=000002 s=00000000! OK -- wreg (272,00007) a=0001(c0.cntl ) d=000004 s=00000000! OK -- wreg (302,00007) a=000f(c0.pc ) d=001000 s=00000000! OK -- wreg (312,00027) a=0001(c0.cntl ) d=000001 s=00010000! OK -I- 08:19:21.793416 : ATTN notify apat = 0001 lams = 0 dt=0.262818 ++ attn (245,00037) d=000001 s=00000000! OK -- wtcpu to=10.000 T=0.011 OK ++ rreg (020,00037) a=000f(c0.pc ) d=001014! s=00000000! OK ++ rreg (030,00017) a=0008(c0.r0 ) d=000001! s=00000000! OK -- rreg (040,00007) a=0009(c0.r1 ) d=000000! s=00000000! OK -- rreg (050,00027) a=000b(c0.r3 ) d=000000! s=00000000! OK ++ wreg (322,00017) a=0008(c0.r0 ) d=000000 s=00000000! OK -- wreg (332,00007) a=0009(c0.r1 ) d=000004 s=00000000! OK -- wreg (342,00007) a=000a(c0.r2 ) d=000003 s=00000000! OK -- wreg (352,00007) a=000b(c0.r3 ) d=000000 s=00000000! OK -- wreg (362,00007) a=000c(c0.r4 ) d=000000 s=00000000! OK -- wreg (372,00007) a=000d(c0.r5 ) d=000000 s=00000000! OK -- wreg (002,00007) a=000e(c0.sp ) d=001000 s=00000000! OK -- wreg (012,00007) a=0001(c0.cntl ) d=000002 s=00000000! OK -- wreg (022,00007) a=0001(c0.cntl ) d=000004 s=00000000! OK -- wreg (032,00007) a=000f(c0.pc ) d=001000 s=00000000! OK -- wreg (042,00027) a=0001(c0.cntl ) d=000001 s=00010000! OK -I- 08:19:22.054998 : ATTN notify apat = 0001 lams = 0 dt=0.261582 ++ attn (255,00037) d=000001 s=00000000! OK -- wtcpu to=10.000 T=0.012 OK ++ rreg (060,00037) a=000f(c0.pc ) d=001014! s=00000000! OK ++ rreg (070,00017) a=0008(c0.r0 ) d=000001! s=00000000! OK -- rreg (100,00007) a=0009(c0.r1 ) d=000001! s=00000000! OK -- rreg (110,00027) a=000b(c0.r3 ) d=000000! s=00000000! OK ++ wreg (052,00017) a=0008(c0.r0 ) d=177777 s=00000000! OK -- wreg (062,00007) a=0009(c0.r1 ) d=177777 s=00000000! OK -- wreg (072,00007) a=000a(c0.r2 ) d=000003 s=00000000! OK -- wreg (102,00007) a=000b(c0.r3 ) d=000000 s=00000000! OK -- wreg (112,00007) a=000c(c0.r4 ) d=000000 s=00000000! OK -- wreg (122,00007) a=000d(c0.r5 ) d=000000 s=00000000! OK -- wreg (132,00007) a=000e(c0.sp ) d=001000 s=00000000! OK -- wreg (142,00007) a=0001(c0.cntl ) d=000002 s=00000000! OK -- wreg (152,00007) a=0001(c0.cntl ) d=000004 s=00000000! OK -- wreg (162,00007) a=000f(c0.pc ) d=001000 s=00000000! OK -- wreg (172,00027) a=0001(c0.cntl ) d=000001 s=00010000! OK -I- 08:19:22.313889 : ATTN notify apat = 0001 lams = 0 dt=0.258889 ++ attn (265,00037) d=000001 s=00000000! OK -- wtcpu to=10.000 T=0.012 OK ++ rreg (120,00037) a=000f(c0.pc ) d=001014! s=00000000! OK ++ rreg (130,00017) a=0008(c0.r0 ) d=000000! s=00000000! OK -- rreg (140,00007) a=0009(c0.r1 ) d=177777! s=00000000! OK -- rreg (150,00027) a=000b(c0.r3 ) d=000004! s=00000000! OK ++ wreg (202,00017) a=0008(c0.r0 ) d=177777 s=00000000! OK -- wreg (212,00007) a=0009(c0.r1 ) d=177776 s=00000000! OK -- wreg (222,00007) a=000a(c0.r2 ) d=000003 s=00000000! OK -- wreg (232,00007) a=000b(c0.r3 ) d=000000 s=00000000! OK -- wreg (242,00007) a=000c(c0.r4 ) d=000000 s=00000000! OK -- wreg (252,00007) a=000d(c0.r5 ) d=000000 s=00000000! OK -- wreg (262,00007) a=000e(c0.sp ) d=001000 s=00000000! OK -- wreg (272,00007) a=0001(c0.cntl ) d=000002 s=00000000! OK -- wreg (302,00007) a=0001(c0.cntl ) d=000004 s=00000000! OK -- wreg (312,00007) a=000f(c0.pc ) d=001000 s=00000000! OK -- wreg (322,00027) a=0001(c0.cntl ) d=000001 s=00010000! OK -I- 08:19:22.577947 : ATTN notify apat = 0001 lams = 0 dt=0.264060 ++ attn (275,00037) d=000001 s=00000000! OK -- wtcpu to=10.000 T=0.012 OK ++ rreg (160,00037) a=000f(c0.pc ) d=001014! s=00000000! OK ++ rreg (170,00017) a=0008(c0.r0 ) d=000000! s=00000000! OK -- rreg (200,00007) a=0009(c0.r1 ) d=177776! s=00000000! OK -- rreg (210,00027) a=000b(c0.r3 ) d=000004! s=00000000! OK ++ wreg (332,00017) a=0008(c0.r0 ) d=177777 s=00000000! OK -- wreg (342,00007) a=0009(c0.r1 ) d=177775 s=00000000! OK -- wreg (352,00007) a=000a(c0.r2 ) d=000003 s=00000000! OK -- wreg (362,00007) a=000b(c0.r3 ) d=000000 s=00000000! OK -- wreg (372,00007) a=000c(c0.r4 ) d=000000 s=00000000! OK -- wreg (002,00007) a=000d(c0.r5 ) d=000000 s=00000000! OK -- wreg (012,00007) a=000e(c0.sp ) d=001000 s=00000000! OK -- wreg (022,00007) a=0001(c0.cntl ) d=000002 s=00000000! OK -- wreg (032,00007) a=0001(c0.cntl ) d=000004 s=00000000! OK -- wreg (042,00007) a=000f(c0.pc ) d=001000 s=00000000! OK -- wreg (052,00027) a=0001(c0.cntl ) d=000001 s=00010000! OK -I- 08:19:22.839645 : ATTN notify apat = 0001 lams = 0 dt=0.261697 ++ attn (305,00037) d=000001 s=00000000! OK -- wtcpu to=10.000 T=0.012 OK ++ rreg (220,00037) a=000f(c0.pc ) d=001014! s=00000000! OK ++ rreg (230,00017) a=0008(c0.r0 ) d=177777! s=00000000! OK -- rreg (240,00007) a=0009(c0.r1 ) d=000000! s=00000000! OK -- rreg (250,00027) a=000b(c0.r3 ) d=000010! s=00000000! OK ++ wreg (062,00017) a=0008(c0.r0 ) d=177777 s=00000000! OK -- wreg (072,00007) a=0009(c0.r1 ) d=177774 s=00000000! OK -- wreg (102,00007) a=000a(c0.r2 ) d=000003 s=00000000! OK -- wreg (112,00007) a=000b(c0.r3 ) d=000000 s=00000000! OK -- wreg (122,00007) a=000c(c0.r4 ) d=000000 s=00000000! OK -- wreg (132,00007) a=000d(c0.r5 ) d=000000 s=00000000! OK -- wreg (142,00007) a=000e(c0.sp ) d=001000 s=00000000! OK -- wreg (152,00007) a=0001(c0.cntl ) d=000002 s=00000000! OK -- wreg (162,00007) a=0001(c0.cntl ) d=000004 s=00000000! OK -- wreg (172,00007) a=000f(c0.pc ) d=001000 s=00000000! OK -- wreg (202,00027) a=0001(c0.cntl ) d=000001 s=00010000! OK -I- 08:19:23.102072 : ATTN notify apat = 0001 lams = 0 dt=0.262428 ++ attn (315,00037) d=000001 s=00000000! OK -- wtcpu to=10.000 T=0.012 OK ++ rreg (260,00037) a=000f(c0.pc ) d=001014! s=00000000! OK ++ rreg (270,00017) a=0008(c0.r0 ) d=177777! s=00000000! OK -- rreg (300,00007) a=0009(c0.r1 ) d=177777! s=00000000! OK -- rreg (310,00027) a=000b(c0.r3 ) d=000010! s=00000000! OK # dr<0 ++ wreg (212,00017) a=0008(c0.r0 ) d=000000 s=00000000! OK -- wreg (222,00007) a=0009(c0.r1 ) d=000000 s=00000000! OK -- wreg (232,00007) a=000a(c0.r2 ) d=177775 s=00000000! OK -- wreg (242,00007) a=000b(c0.r3 ) d=000000 s=00000000! OK -- wreg (252,00007) a=000c(c0.r4 ) d=000000 s=00000000! OK -- wreg (262,00007) a=000d(c0.r5 ) d=000000 s=00000000! OK -- wreg (272,00007) a=000e(c0.sp ) d=001000 s=00000000! OK -- wreg (302,00007) a=0001(c0.cntl ) d=000002 s=00000000! OK -- wreg (312,00007) a=0001(c0.cntl ) d=000004 s=00000000! OK -- wreg (322,00007) a=000f(c0.pc ) d=001000 s=00000000! OK -- wreg (332,00027) a=0001(c0.cntl ) d=000001 s=00010000! OK -I- 08:19:23.368201 : ATTN notify apat = 0001 lams = 0 dt=0.266127 ++ attn (325,00037) d=000001 s=00000000! OK -- wtcpu to=10.000 T=0.011 OK ++ rreg (320,00037) a=000f(c0.pc ) d=001014! s=00000000! OK ++ rreg (330,00017) a=0008(c0.r0 ) d=000000! s=00000000! OK -- rreg (340,00007) a=0009(c0.r1 ) d=000000! s=00000000! OK -- rreg (350,00027) a=000b(c0.r3 ) d=000004! s=00000000! OK ++ wreg (342,00017) a=0008(c0.r0 ) d=000000 s=00000000! OK -- wreg (352,00007) a=0009(c0.r1 ) d=000001 s=00000000! OK -- wreg (362,00007) a=000a(c0.r2 ) d=177775 s=00000000! OK -- wreg (372,00007) a=000b(c0.r3 ) d=000000 s=00000000! OK -- wreg (002,00007) a=000c(c0.r4 ) d=000000 s=00000000! OK -- wreg (012,00007) a=000d(c0.r5 ) d=000000 s=00000000! OK -- wreg (022,00007) a=000e(c0.sp ) d=001000 s=00000000! OK -- wreg (032,00007) a=0001(c0.cntl ) d=000002 s=00000000! OK -- wreg (042,00007) a=0001(c0.cntl ) d=000004 s=00000000! OK -- wreg (052,00007) a=000f(c0.pc ) d=001000 s=00000000! OK -- wreg (062,00027) a=0001(c0.cntl ) d=000001 s=00010000! OK -I- 08:19:23.631081 : ATTN notify apat = 0001 lams = 0 dt=0.262881 ++ attn (335,00037) d=000001 s=00000000! OK -- wtcpu to=10.000 T=0.012 OK ++ rreg (360,00037) a=000f(c0.pc ) d=001014! s=00000000! OK ++ rreg (370,00017) a=0008(c0.r0 ) d=000000! s=00000000! OK -- rreg (000,00007) a=0009(c0.r1 ) d=000001! s=00000000! OK -- rreg (010,00027) a=000b(c0.r3 ) d=000004! s=00000000! OK ++ wreg (072,00017) a=0008(c0.r0 ) d=000000 s=00000000! OK -- wreg (102,00007) a=0009(c0.r1 ) d=000002 s=00000000! OK -- wreg (112,00007) a=000a(c0.r2 ) d=177775 s=00000000! OK -- wreg (122,00007) a=000b(c0.r3 ) d=000000 s=00000000! OK -- wreg (132,00007) a=000c(c0.r4 ) d=000000 s=00000000! OK -- wreg (142,00007) a=000d(c0.r5 ) d=000000 s=00000000! OK -- wreg (152,00007) a=000e(c0.sp ) d=001000 s=00000000! OK -- wreg (162,00007) a=0001(c0.cntl ) d=000002 s=00000000! OK -- wreg (172,00007) a=0001(c0.cntl ) d=000004 s=00000000! OK -- wreg (202,00007) a=000f(c0.pc ) d=001000 s=00000000! OK -- wreg (212,00027) a=0001(c0.cntl ) d=000001 s=00010000! OK -I- 08:19:23.899377 : ATTN notify apat = 0001 lams = 0 dt=0.268296 ++ attn (345,00037) d=000001 s=00000000! OK -- wtcpu to=10.000 T=0.012 OK ++ rreg (020,00037) a=000f(c0.pc ) d=001014! s=00000000! OK ++ rreg (030,00017) a=0008(c0.r0 ) d=000000! s=00000000! OK -- rreg (040,00007) a=0009(c0.r1 ) d=000002! s=00000000! OK -- rreg (050,00027) a=000b(c0.r3 ) d=000004! s=00000000! OK ++ wreg (222,00017) a=0008(c0.r0 ) d=000000 s=00000000! OK -- wreg (232,00007) a=0009(c0.r1 ) d=000003 s=00000000! OK -- wreg (242,00007) a=000a(c0.r2 ) d=177775 s=00000000! OK -- wreg (252,00007) a=000b(c0.r3 ) d=000000 s=00000000! OK -- wreg (262,00007) a=000c(c0.r4 ) d=000000 s=00000000! OK -- wreg (272,00007) a=000d(c0.r5 ) d=000000 s=00000000! OK -- wreg (302,00007) a=000e(c0.sp ) d=001000 s=00000000! OK -- wreg (312,00007) a=0001(c0.cntl ) d=000002 s=00000000! OK -- wreg (322,00007) a=0001(c0.cntl ) d=000004 s=00000000! OK -- wreg (332,00007) a=000f(c0.pc ) d=001000 s=00000000! OK -- wreg (342,00027) a=0001(c0.cntl ) d=000001 s=00010000! OK -I- 08:19:24.167905 : ATTN notify apat = 0001 lams = 0 dt=0.268529 ++ attn (355,00037) d=000001 s=00000000! OK -- wtcpu to=10.000 T=0.012 OK ++ rreg (060,00037) a=000f(c0.pc ) d=001014! s=00000000! OK ++ rreg (070,00017) a=0008(c0.r0 ) d=177777! s=00000000! OK -- rreg (100,00007) a=0009(c0.r1 ) d=000000! s=00000000! OK -- rreg (110,00027) a=000b(c0.r3 ) d=000010! s=00000000! OK ++ wreg (352,00017) a=0008(c0.r0 ) d=000000 s=00000000! OK -- wreg (362,00007) a=0009(c0.r1 ) d=000004 s=00000000! OK -- wreg (372,00007) a=000a(c0.r2 ) d=177775 s=00000000! OK -- wreg (002,00007) a=000b(c0.r3 ) d=000000 s=00000000! OK -- wreg (012,00007) a=000c(c0.r4 ) d=000000 s=00000000! OK -- wreg (022,00007) a=000d(c0.r5 ) d=000000 s=00000000! OK -- wreg (032,00007) a=000e(c0.sp ) d=001000 s=00000000! OK -- wreg (042,00007) a=0001(c0.cntl ) d=000002 s=00000000! OK -- wreg (052,00007) a=0001(c0.cntl ) d=000004 s=00000000! OK -- wreg (062,00007) a=000f(c0.pc ) d=001000 s=00000000! OK -- wreg (072,00027) a=0001(c0.cntl ) d=000001 s=00010000! OK -I- 08:19:24.433576 : ATTN notify apat = 0001 lams = 0 dt=0.265671 ++ attn (365,00037) d=000001 s=00000000! OK -- wtcpu to=10.000 T=0.012 OK ++ rreg (120,00037) a=000f(c0.pc ) d=001014! s=00000000! OK ++ rreg (130,00017) a=0008(c0.r0 ) d=177777! s=00000000! OK -- rreg (140,00007) a=0009(c0.r1 ) d=000001! s=00000000! OK -- rreg (150,00027) a=000b(c0.r3 ) d=000010! s=00000000! OK ++ wreg (102,00017) a=0008(c0.r0 ) d=177777 s=00000000! OK -- wreg (112,00007) a=0009(c0.r1 ) d=177777 s=00000000! OK -- wreg (122,00007) a=000a(c0.r2 ) d=177775 s=00000000! OK -- wreg (132,00007) a=000b(c0.r3 ) d=000000 s=00000000! OK -- wreg (142,00007) a=000c(c0.r4 ) d=000000 s=00000000! OK -- wreg (152,00007) a=000d(c0.r5 ) d=000000 s=00000000! OK -- wreg (162,00007) a=000e(c0.sp ) d=001000 s=00000000! OK -- wreg (172,00007) a=0001(c0.cntl ) d=000002 s=00000000! OK -- wreg (202,00007) a=0001(c0.cntl ) d=000004 s=00000000! OK -- wreg (212,00007) a=000f(c0.pc ) d=001000 s=00000000! OK -- wreg (222,00027) a=0001(c0.cntl ) d=000001 s=00010000! OK -I- 08:19:24.697687 : ATTN notify apat = 0001 lams = 0 dt=0.264110 ++ attn (375,00037) d=000001 s=00000000! OK -- wtcpu to=10.000 T=0.012 OK ++ rreg (160,00037) a=000f(c0.pc ) d=001014! s=00000000! OK ++ rreg (170,00017) a=0008(c0.r0 ) d=000000! s=00000000! OK -- rreg (200,00007) a=0009(c0.r1 ) d=177777! s=00000000! OK -- rreg (210,00027) a=000b(c0.r3 ) d=000004! s=00000000! OK ++ wreg (232,00017) a=0008(c0.r0 ) d=177777 s=00000000! OK -- wreg (242,00007) a=0009(c0.r1 ) d=177776 s=00000000! OK -- wreg (252,00007) a=000a(c0.r2 ) d=177775 s=00000000! OK -- wreg (262,00007) a=000b(c0.r3 ) d=000000 s=00000000! OK -- wreg (272,00007) a=000c(c0.r4 ) d=000000 s=00000000! OK -- wreg (302,00007) a=000d(c0.r5 ) d=000000 s=00000000! OK -- wreg (312,00007) a=000e(c0.sp ) d=001000 s=00000000! OK -- wreg (322,00007) a=0001(c0.cntl ) d=000002 s=00000000! OK -- wreg (332,00007) a=0001(c0.cntl ) d=000004 s=00000000! OK -- wreg (342,00007) a=000f(c0.pc ) d=001000 s=00000000! OK -- wreg (352,00027) a=0001(c0.cntl ) d=000001 s=00010000! OK -I- 08:19:24.962254 : ATTN notify apat = 0001 lams = 0 dt=0.264554 ++ attn (005,00037) d=000001 s=00000000! OK -- wtcpu to=10.000 T=0.012 OK ++ rreg (220,00037) a=000f(c0.pc ) d=001014! s=00000000! OK ++ rreg (230,00017) a=0008(c0.r0 ) d=000000! s=00000000! OK -- rreg (240,00007) a=0009(c0.r1 ) d=177776! s=00000000! OK -- rreg (250,00027) a=000b(c0.r3 ) d=000004! s=00000000! OK ++ wreg (362,00017) a=0008(c0.r0 ) d=177777 s=00000000! OK -- wreg (372,00007) a=0009(c0.r1 ) d=177775 s=00000000! OK -- wreg (002,00007) a=000a(c0.r2 ) d=177775 s=00000000! OK -- wreg (012,00007) a=000b(c0.r3 ) d=000000 s=00000000! OK -- wreg (022,00007) a=000c(c0.r4 ) d=000000 s=00000000! OK -- wreg (032,00007) a=000d(c0.r5 ) d=000000 s=00000000! OK -- wreg (042,00007) a=000e(c0.sp ) d=001000 s=00000000! OK -- wreg (052,00007) a=0001(c0.cntl ) d=000002 s=00000000! OK -- wreg (062,00007) a=0001(c0.cntl ) d=000004 s=00000000! OK -- wreg (072,00007) a=000f(c0.pc ) d=001000 s=00000000! OK -- wreg (102,00027) a=0001(c0.cntl ) d=000001 s=00010000! OK -I- 08:19:25.227926 : ATTN notify apat = 0001 lams = 0 dt=0.265685 ++ attn (015,00037) d=000001 s=00000000! OK -- wtcpu to=10.000 T=0.012 OK ++ rreg (260,00037) a=000f(c0.pc ) d=001014! s=00000000! OK ++ rreg (270,00017) a=0008(c0.r0 ) d=000001! s=00000000! OK -- rreg (300,00007) a=0009(c0.r1 ) d=000000! s=00000000! OK -- rreg (310,00027) a=000b(c0.r3 ) d=000000! s=00000000! OK ++ wreg (112,00017) a=0008(c0.r0 ) d=177777 s=00000000! OK -- wreg (122,00007) a=0009(c0.r1 ) d=177774 s=00000000! OK -- wreg (132,00007) a=000a(c0.r2 ) d=177775 s=00000000! OK -- wreg (142,00007) a=000b(c0.r3 ) d=000000 s=00000000! OK -- wreg (152,00007) a=000c(c0.r4 ) d=000000 s=00000000! OK -- wreg (162,00007) a=000d(c0.r5 ) d=000000 s=00000000! OK -- wreg (172,00007) a=000e(c0.sp ) d=001000 s=00000000! OK -- wreg (202,00007) a=0001(c0.cntl ) d=000002 s=00000000! OK -- wreg (212,00007) a=0001(c0.cntl ) d=000004 s=00000000! OK -- wreg (222,00007) a=000f(c0.pc ) d=001000 s=00000000! OK -- wreg (232,00027) a=0001(c0.cntl ) d=000001 s=00010000! OK -I- 08:19:25.499247 : ATTN notify apat = 0001 lams = 0 dt=0.271319 ++ attn (025,00037) d=000001 s=00000000! OK -- wtcpu to=10.000 T=0.012 OK ++ rreg (320,00037) a=000f(c0.pc ) d=001014! s=00000000! OK ++ rreg (330,00017) a=0008(c0.r0 ) d=000001! s=00000000! OK -- rreg (340,00007) a=0009(c0.r1 ) d=177777! s=00000000! OK -- rreg (350,00027) a=000b(c0.r3 ) d=000000! s=00000000! OK # dr==0 ++ wreg (242,00017) a=0008(c0.r0 ) d=000000 s=00000000! OK -- wreg (252,00007) a=0009(c0.r1 ) d=000000 s=00000000! OK -- wreg (262,00007) a=000a(c0.r2 ) d=000000 s=00000000! OK -- wreg (272,00007) a=000b(c0.r3 ) d=000000 s=00000000! OK -- wreg (302,00007) a=000c(c0.r4 ) d=000000 s=00000000! OK -- wreg (312,00007) a=000d(c0.r5 ) d=000000 s=00000000! OK -- wreg (322,00007) a=000e(c0.sp ) d=001000 s=00000000! OK -- wreg (332,00007) a=0001(c0.cntl ) d=000002 s=00000000! OK -- wreg (342,00007) a=0001(c0.cntl ) d=000004 s=00000000! OK -- wreg (352,00007) a=000f(c0.pc ) d=001000 s=00000000! OK -- wreg (362,00027) a=0001(c0.cntl ) d=000001 s=00010000! OK -I- 08:19:25.756644 : ATTN notify apat = 0001 lams = 0 dt=0.257397 ++ attn (035,00037) d=000001 s=00000000! OK -- wtcpu to=10.000 T=0.010 OK ++ rreg (360,00037) a=000f(c0.pc ) d=001014! s=00000000! OK ++ rreg (370,00037) a=000b(c0.r3 ) d=000007! s=00000000! OK ++ wreg (372,00017) a=0008(c0.r0 ) d=000000 s=00000000! OK -- wreg (002,00007) a=0009(c0.r1 ) d=000001 s=00000000! OK -- wreg (012,00007) a=000a(c0.r2 ) d=000000 s=00000000! OK -- wreg (022,00007) a=000b(c0.r3 ) d=000000 s=00000000! OK -- wreg (032,00007) a=000c(c0.r4 ) d=000000 s=00000000! OK -- wreg (042,00007) a=000d(c0.r5 ) d=000000 s=00000000! OK -- wreg (052,00007) a=000e(c0.sp ) d=001000 s=00000000! OK -- wreg (062,00007) a=0001(c0.cntl ) d=000002 s=00000000! OK -- wreg (072,00007) a=0001(c0.cntl ) d=000004 s=00000000! OK -- wreg (102,00007) a=000f(c0.pc ) d=001000 s=00000000! OK -- wreg (112,00027) a=0001(c0.cntl ) d=000001 s=00010000! OK -I- 08:19:25.991951 : ATTN notify apat = 0001 lams = 0 dt=0.235309 ++ attn (045,00037) d=000001 s=00000000! OK -- wtcpu to=10.000 T=0.011 OK ++ rreg (000,00037) a=000f(c0.pc ) d=001014! s=00000000! OK ++ rreg (010,00037) a=000b(c0.r3 ) d=000007! s=00000000! OK ++ wreg (122,00017) a=0008(c0.r0 ) d=177777 s=00000000! OK -- wreg (132,00007) a=0009(c0.r1 ) d=177777 s=00000000! OK -- wreg (142,00007) a=000a(c0.r2 ) d=000000 s=00000000! OK -- wreg (152,00007) a=000b(c0.r3 ) d=000000 s=00000000! OK -- wreg (162,00007) a=000c(c0.r4 ) d=000000 s=00000000! OK -- wreg (172,00007) a=000d(c0.r5 ) d=000000 s=00000000! OK -- wreg (202,00007) a=000e(c0.sp ) d=001000 s=00000000! OK -- wreg (212,00007) a=0001(c0.cntl ) d=000002 s=00000000! OK -- wreg (222,00007) a=0001(c0.cntl ) d=000004 s=00000000! OK -- wreg (232,00007) a=000f(c0.pc ) d=001000 s=00000000! OK -- wreg (242,00027) a=0001(c0.cntl ) d=000001 s=00010000! OK -I- 08:19:26.231268 : ATTN notify apat = 0001 lams = 0 dt=0.239317 ++ attn (055,00037) d=000001 s=00000000! OK -- wtcpu to=10.000 T=0.011 OK ++ rreg (020,00037) a=000f(c0.pc ) d=001014! s=00000000! OK ++ rreg (030,00037) a=000b(c0.r3 ) d=000007! s=00000000! OK # test 4 quadrant basics (via testd2) ++ wreg (252,00017) a=0008(c0.r0 ) d=000000 s=00000000! OK -- wreg (262,00007) a=0009(c0.r1 ) d=000042 s=00000000! OK -- wreg (272,00007) a=000a(c0.r2 ) d=000005 s=00000000! OK -- wreg (302,00007) a=000b(c0.r3 ) d=000000 s=00000000! OK -- wreg (312,00007) a=000c(c0.r4 ) d=000000 s=00000000! OK -- wreg (322,00007) a=000d(c0.r5 ) d=000000 s=00000000! OK -- wreg (332,00007) a=000e(c0.sp ) d=001000 s=00000000! OK -- wreg (342,00007) a=0001(c0.cntl ) d=000002 s=00000000! OK -- wreg (352,00007) a=0001(c0.cntl ) d=000004 s=00000000! OK -- wreg (362,00007) a=000f(c0.pc ) d=001000 s=00000000! OK -- wreg (372,00027) a=0001(c0.cntl ) d=000001 s=00010000! OK -I- 08:19:26.478516 : ATTN notify apat = 0001 lams = 0 dt=0.247248 ++ attn (065,00037) d=000001 s=00000000! OK -- wtcpu to=10.000 T=0.012 OK ++ rreg (040,00037) a=000f(c0.pc ) d=001014! s=00000000! OK ++ rreg (050,00017) a=0008(c0.r0 ) d=000006! s=00000000! OK -- rreg (060,00007) a=0009(c0.r1 ) d=000004! s=00000000! OK -- rreg (070,00027) a=000b(c0.r3 ) d=000000! s=00000000! OK ++ wreg (002,00017) a=0008(c0.r0 ) d=000000 s=00000000! OK -- wreg (012,00007) a=0009(c0.r1 ) d=000042 s=00000000! OK -- wreg (022,00007) a=000a(c0.r2 ) d=177773 s=00000000! OK -- wreg (032,00007) a=000b(c0.r3 ) d=000000 s=00000000! OK -- wreg (042,00007) a=000c(c0.r4 ) d=000000 s=00000000! OK -- wreg (052,00007) a=000d(c0.r5 ) d=000000 s=00000000! OK -- wreg (062,00007) a=000e(c0.sp ) d=001000 s=00000000! OK -- wreg (072,00007) a=0001(c0.cntl ) d=000002 s=00000000! OK -- wreg (102,00007) a=0001(c0.cntl ) d=000004 s=00000000! OK -- wreg (112,00007) a=000f(c0.pc ) d=001000 s=00000000! OK -- wreg (122,00027) a=0001(c0.cntl ) d=000001 s=00010000! OK -I- 08:19:26.743620 : ATTN notify apat = 0001 lams = 0 dt=0.265104 ++ attn (075,00037) d=000001 s=00000000! OK -- wtcpu to=10.000 T=0.012 OK ++ rreg (100,00037) a=000f(c0.pc ) d=001014! s=00000000! OK ++ rreg (110,00017) a=0008(c0.r0 ) d=177772! s=00000000! OK -- rreg (120,00007) a=0009(c0.r1 ) d=000004! s=00000000! OK -- rreg (130,00027) a=000b(c0.r3 ) d=000010! s=00000000! OK ++ wreg (132,00017) a=0008(c0.r0 ) d=177777 s=00000000! OK -- wreg (142,00007) a=0009(c0.r1 ) d=177736 s=00000000! OK -- wreg (152,00007) a=000a(c0.r2 ) d=000005 s=00000000! OK -- wreg (162,00007) a=000b(c0.r3 ) d=000000 s=00000000! OK -- wreg (172,00007) a=000c(c0.r4 ) d=000000 s=00000000! OK -- wreg (202,00007) a=000d(c0.r5 ) d=000000 s=00000000! OK -- wreg (212,00007) a=000e(c0.sp ) d=001000 s=00000000! OK -- wreg (222,00007) a=0001(c0.cntl ) d=000002 s=00000000! OK -- wreg (232,00007) a=0001(c0.cntl ) d=000004 s=00000000! OK -- wreg (242,00007) a=000f(c0.pc ) d=001000 s=00000000! OK -- wreg (252,00027) a=0001(c0.cntl ) d=000001 s=00010000! OK -I- 08:19:27.016083 : ATTN notify apat = 0001 lams = 0 dt=0.272448 ++ attn (105,00037) d=000001 s=00000000! OK -- wtcpu to=10.000 T=0.013 OK ++ rreg (140,00037) a=000f(c0.pc ) d=001014! s=00000000! OK ++ rreg (150,00017) a=0008(c0.r0 ) d=177772! s=00000000! OK -- rreg (160,00007) a=0009(c0.r1 ) d=177774! s=00000000! OK -- rreg (170,00027) a=000b(c0.r3 ) d=000010! s=00000000! OK ++ wreg (262,00017) a=0008(c0.r0 ) d=177777 s=00000000! OK -- wreg (272,00007) a=0009(c0.r1 ) d=177736 s=00000000! OK -- wreg (302,00007) a=000a(c0.r2 ) d=177773 s=00000000! OK -- wreg (312,00007) a=000b(c0.r3 ) d=000000 s=00000000! OK -- wreg (322,00007) a=000c(c0.r4 ) d=000000 s=00000000! OK -- wreg (332,00007) a=000d(c0.r5 ) d=000000 s=00000000! OK -- wreg (342,00007) a=000e(c0.sp ) d=001000 s=00000000! OK -- wreg (352,00007) a=0001(c0.cntl ) d=000002 s=00000000! OK -- wreg (362,00007) a=0001(c0.cntl ) d=000004 s=00000000! OK -- wreg (372,00007) a=000f(c0.pc ) d=001000 s=00000000! OK -- wreg (002,00027) a=0001(c0.cntl ) d=000001 s=00010000! OK -I- 08:19:27.298795 : ATTN notify apat = 0001 lams = 0 dt=0.282727 ++ attn (115,00037) d=000001 s=00000000! OK -- wtcpu to=10.000 T=0.012 OK ++ rreg (200,00037) a=000f(c0.pc ) d=001014! s=00000000! OK ++ rreg (210,00017) a=0008(c0.r0 ) d=000006! s=00000000! OK -- rreg (220,00007) a=0009(c0.r1 ) d=177774! s=00000000! OK -- rreg (230,00027) a=000b(c0.r3 ) d=000000! s=00000000! OK # test 4 quadrant basics (via testdqr) ++ wreg (012,00017) a=0008(c0.r0 ) d=000000 s=00000000! OK -- wreg (022,00007) a=0009(c0.r1 ) d=000042 s=00000000! OK -- wreg (032,00007) a=000a(c0.r2 ) d=000005 s=00000000! OK -- wreg (042,00007) a=000b(c0.r3 ) d=000000 s=00000000! OK -- wreg (052,00007) a=000c(c0.r4 ) d=000000 s=00000000! OK -- wreg (062,00007) a=000d(c0.r5 ) d=000000 s=00000000! OK -- wreg (072,00007) a=000e(c0.sp ) d=001000 s=00000000! OK -- wreg (102,00007) a=0001(c0.cntl ) d=000002 s=00000000! OK -- wreg (112,00007) a=0001(c0.cntl ) d=000004 s=00000000! OK -- wreg (122,00007) a=000f(c0.pc ) d=001000 s=00000000! OK -- wreg (132,00027) a=0001(c0.cntl ) d=000001 s=00010000! OK -I- 08:19:27.570046 : ATTN notify apat = 0001 lams = 0 dt=0.271233 ++ attn (125,00037) d=000001 s=00000000! OK -- wtcpu to=10.000 T=0.012 OK ++ rreg (240,00037) a=000f(c0.pc ) d=001014! s=00000000! OK ++ rreg (250,00017) a=0008(c0.r0 ) d=000006! s=00000000! OK -- rreg (260,00007) a=0009(c0.r1 ) d=000004! s=00000000! OK -- rreg (270,00027) a=000b(c0.r3 ) d=000000! s=00000000! OK ++ wreg (142,00017) a=0008(c0.r0 ) d=000000 s=00000000! OK -- wreg (152,00007) a=0009(c0.r1 ) d=000042 s=00000000! OK -- wreg (162,00007) a=000a(c0.r2 ) d=177773 s=00000000! OK -- wreg (172,00007) a=000b(c0.r3 ) d=000000 s=00000000! OK -- wreg (202,00007) a=000c(c0.r4 ) d=000000 s=00000000! OK -- wreg (212,00007) a=000d(c0.r5 ) d=000000 s=00000000! OK -- wreg (222,00007) a=000e(c0.sp ) d=001000 s=00000000! OK -- wreg (232,00007) a=0001(c0.cntl ) d=000002 s=00000000! OK -- wreg (242,00007) a=0001(c0.cntl ) d=000004 s=00000000! OK -- wreg (252,00007) a=000f(c0.pc ) d=001000 s=00000000! OK -- wreg (262,00027) a=0001(c0.cntl ) d=000001 s=00010000! OK -I- 08:19:27.842042 : ATTN notify apat = 0001 lams = 0 dt=0.272012 ++ attn (135,00037) d=000001 s=00000000! OK -- wtcpu to=10.000 T=0.012 OK ++ rreg (300,00037) a=000f(c0.pc ) d=001014! s=00000000! OK ++ rreg (310,00017) a=0008(c0.r0 ) d=177772! s=00000000! OK -- rreg (320,00007) a=0009(c0.r1 ) d=000004! s=00000000! OK -- rreg (330,00027) a=000b(c0.r3 ) d=000010! s=00000000! OK ++ wreg (272,00017) a=0008(c0.r0 ) d=177777 s=00000000! OK -- wreg (302,00007) a=0009(c0.r1 ) d=177736 s=00000000! OK -- wreg (312,00007) a=000a(c0.r2 ) d=000005 s=00000000! OK -- wreg (322,00007) a=000b(c0.r3 ) d=000000 s=00000000! OK -- wreg (332,00007) a=000c(c0.r4 ) d=000000 s=00000000! OK -- wreg (342,00007) a=000d(c0.r5 ) d=000000 s=00000000! OK -- wreg (352,00007) a=000e(c0.sp ) d=001000 s=00000000! OK -- wreg (362,00007) a=0001(c0.cntl ) d=000002 s=00000000! OK -- wreg (372,00007) a=0001(c0.cntl ) d=000004 s=00000000! OK -- wreg (002,00007) a=000f(c0.pc ) d=001000 s=00000000! OK -- wreg (012,00027) a=0001(c0.cntl ) d=000001 s=00010000! OK -I- 08:19:28.114218 : ATTN notify apat = 0001 lams = 0 dt=0.272177 ++ attn (145,00037) d=000001 s=00000000! OK -- wtcpu to=10.000 T=0.012 OK ++ rreg (340,00037) a=000f(c0.pc ) d=001014! s=00000000! OK ++ rreg (350,00017) a=0008(c0.r0 ) d=177772! s=00000000! OK -- rreg (360,00007) a=0009(c0.r1 ) d=177774! s=00000000! OK -- rreg (370,00027) a=000b(c0.r3 ) d=000010! s=00000000! OK ++ wreg (022,00017) a=0008(c0.r0 ) d=177777 s=00000000! OK -- wreg (032,00007) a=0009(c0.r1 ) d=177736 s=00000000! OK -- wreg (042,00007) a=000a(c0.r2 ) d=177773 s=00000000! OK -- wreg (052,00007) a=000b(c0.r3 ) d=000000 s=00000000! OK -- wreg (062,00007) a=000c(c0.r4 ) d=000000 s=00000000! OK -- wreg (072,00007) a=000d(c0.r5 ) d=000000 s=00000000! OK -- wreg (102,00007) a=000e(c0.sp ) d=001000 s=00000000! OK -- wreg (112,00007) a=0001(c0.cntl ) d=000002 s=00000000! OK -- wreg (122,00007) a=0001(c0.cntl ) d=000004 s=00000000! OK -- wreg (132,00007) a=000f(c0.pc ) d=001000 s=00000000! OK -- wreg (142,00027) a=0001(c0.cntl ) d=000001 s=00010000! OK -I- 08:19:28.385678 : ATTN notify apat = 0001 lams = 0 dt=0.271460 ++ attn (155,00037) d=000001 s=00000000! OK -- wtcpu to=10.000 T=0.012 OK ++ rreg (000,00037) a=000f(c0.pc ) d=001014! s=00000000! OK ++ rreg (010,00017) a=0008(c0.r0 ) d=000006! s=00000000! OK -- rreg (020,00007) a=0009(c0.r1 ) d=177774! s=00000000! OK -- rreg (030,00027) a=000b(c0.r3 ) d=000000! s=00000000! OK # test q=100000 boundary cases (q = max neg value) # case dd>0, dr<0 -- factor 21846 ++ wreg (152,00017) a=0008(c0.r0 ) d=025253 s=00000000! OK -- wreg (162,00007) a=0009(c0.r1 ) d=000000 s=00000000! OK -- wreg (172,00007) a=000a(c0.r2 ) d=125252 s=00000000! OK -- wreg (202,00007) a=000b(c0.r3 ) d=000000 s=00000000! OK -- wreg (212,00007) a=000c(c0.r4 ) d=000000 s=00000000! OK -- wreg (222,00007) a=000d(c0.r5 ) d=000000 s=00000000! OK -- wreg (232,00007) a=000e(c0.sp ) d=001000 s=00000000! OK -- wreg (242,00007) a=0001(c0.cntl ) d=000002 s=00000000! OK -- wreg (252,00007) a=0001(c0.cntl ) d=000004 s=00000000! OK -- wreg (262,00007) a=000f(c0.pc ) d=001000 s=00000000! OK -- wreg (272,00027) a=0001(c0.cntl ) d=000001 s=00010000! OK -I- 08:19:28.652081 : ATTN notify apat = 0001 lams = 0 dt=0.266403 ++ attn (165,00037) d=000001 s=00000000! OK -- wtcpu to=10.000 T=0.012 OK ++ rreg (040,00037) a=000f(c0.pc ) d=001014! s=00000000! OK ++ rreg (050,00017) a=0008(c0.r0 ) d=100000! s=00000000! OK -- rreg (060,00007) a=0009(c0.r1 ) d=000000! s=00000000! OK -- rreg (070,00027) a=000b(c0.r3 ) d=000010! s=00000000! OK ++ wreg (302,00017) a=0008(c0.r0 ) d=025253 s=00000000! OK -- wreg (312,00007) a=0009(c0.r1 ) d=000001 s=00000000! OK -- wreg (322,00007) a=000a(c0.r2 ) d=125252 s=00000000! OK -- wreg (332,00007) a=000b(c0.r3 ) d=000000 s=00000000! OK -- wreg (342,00007) a=000c(c0.r4 ) d=000000 s=00000000! OK -- wreg (352,00007) a=000d(c0.r5 ) d=000000 s=00000000! OK -- wreg (362,00007) a=000e(c0.sp ) d=001000 s=00000000! OK -- wreg (372,00007) a=0001(c0.cntl ) d=000002 s=00000000! OK -- wreg (002,00007) a=0001(c0.cntl ) d=000004 s=00000000! OK -- wreg (012,00007) a=000f(c0.pc ) d=001000 s=00000000! OK -- wreg (022,00027) a=0001(c0.cntl ) d=000001 s=00010000! OK -I- 08:19:28.920992 : ATTN notify apat = 0001 lams = 0 dt=0.268909 ++ attn (175,00037) d=000001 s=00000000! OK -- wtcpu to=10.000 T=0.013 OK ++ rreg (100,00037) a=000f(c0.pc ) d=001014! s=00000000! OK ++ rreg (110,00017) a=0008(c0.r0 ) d=100000! s=00000000! OK -- rreg (120,00007) a=0009(c0.r1 ) d=000001! s=00000000! OK -- rreg (130,00027) a=000b(c0.r3 ) d=000010! s=00000000! OK ++ wreg (032,00017) a=0008(c0.r0 ) d=025253 s=00000000! OK -- wreg (042,00007) a=0009(c0.r1 ) d=052524 s=00000000! OK -- wreg (052,00007) a=000a(c0.r2 ) d=125252 s=00000000! OK -- wreg (062,00007) a=000b(c0.r3 ) d=000000 s=00000000! OK -- wreg (072,00007) a=000c(c0.r4 ) d=000000 s=00000000! OK -- wreg (102,00007) a=000d(c0.r5 ) d=000000 s=00000000! OK -- wreg (112,00007) a=000e(c0.sp ) d=001000 s=00000000! OK -- wreg (122,00007) a=0001(c0.cntl ) d=000002 s=00000000! OK -- wreg (132,00007) a=0001(c0.cntl ) d=000004 s=00000000! OK -- wreg (142,00007) a=000f(c0.pc ) d=001000 s=00000000! OK -- wreg (152,00027) a=0001(c0.cntl ) d=000001 s=00010000! OK -I- 08:19:29.194929 : ATTN notify apat = 0001 lams = 0 dt=0.273938 ++ attn (205,00037) d=000001 s=00000000! OK -- wtcpu to=10.000 T=0.012 OK ++ rreg (140,00037) a=000f(c0.pc ) d=001014! s=00000000! OK ++ rreg (150,00017) a=0008(c0.r0 ) d=100000! s=00000000! OK -- rreg (160,00007) a=0009(c0.r1 ) d=052524! s=00000000! OK -- rreg (170,00027) a=000b(c0.r3 ) d=000010! s=00000000! OK ++ wreg (162,00017) a=0008(c0.r0 ) d=025253 s=00000000! OK -- wreg (172,00007) a=0009(c0.r1 ) d=052525 s=00000000! OK -- wreg (202,00007) a=000a(c0.r2 ) d=125252 s=00000000! OK -- wreg (212,00007) a=000b(c0.r3 ) d=000000 s=00000000! OK -- wreg (222,00007) a=000c(c0.r4 ) d=000000 s=00000000! OK -- wreg (232,00007) a=000d(c0.r5 ) d=000000 s=00000000! OK -- wreg (242,00007) a=000e(c0.sp ) d=001000 s=00000000! OK -- wreg (252,00007) a=0001(c0.cntl ) d=000002 s=00000000! OK -- wreg (262,00007) a=0001(c0.cntl ) d=000004 s=00000000! OK -- wreg (272,00007) a=000f(c0.pc ) d=001000 s=00000000! OK -- wreg (302,00027) a=0001(c0.cntl ) d=000001 s=00010000! OK -I- 08:19:29.472739 : ATTN notify apat = 0001 lams = 0 dt=0.277811 ++ attn (215,00037) d=000001 s=00000000! OK -- wtcpu to=10.000 T=0.012 OK ++ rreg (200,00037) a=000f(c0.pc ) d=001014! s=00000000! OK ++ rreg (210,00017) a=0008(c0.r0 ) d=100000! s=00000000! OK -- rreg (220,00007) a=0009(c0.r1 ) d=052525! s=00000000! OK -- rreg (230,00027) a=000b(c0.r3 ) d=000010! s=00000000! OK ++ wreg (312,00017) a=0008(c0.r0 ) d=025253 s=00000000! OK -- wreg (322,00007) a=0009(c0.r1 ) d=052526 s=00000000! OK -- wreg (332,00007) a=000a(c0.r2 ) d=125252 s=00000000! OK -- wreg (342,00007) a=000b(c0.r3 ) d=000000 s=00000000! OK -- wreg (352,00007) a=000c(c0.r4 ) d=000000 s=00000000! OK -- wreg (362,00007) a=000d(c0.r5 ) d=000000 s=00000000! OK -- wreg (372,00007) a=000e(c0.sp ) d=001000 s=00000000! OK -- wreg (002,00007) a=0001(c0.cntl ) d=000002 s=00000000! OK -- wreg (012,00007) a=0001(c0.cntl ) d=000004 s=00000000! OK -- wreg (022,00007) a=000f(c0.pc ) d=001000 s=00000000! OK -- wreg (032,00027) a=0001(c0.cntl ) d=000001 s=00010000! OK -I- 08:19:29.744095 : ATTN notify apat = 0001 lams = 0 dt=0.271356 ++ attn (225,00037) d=000001 s=00000000! OK -- wtcpu to=10.000 T=0.012 OK ++ rreg (240,00037) a=000f(c0.pc ) d=001014! s=00000000! OK ++ rreg (250,00037) a=000b(c0.r3 ) d=000012! s=00000000! OK ++ wreg (042,00017) a=0008(c0.r0 ) d=025253 s=00000000! OK -- wreg (052,00007) a=0009(c0.r1 ) d=052527 s=00000000! OK -- wreg (062,00007) a=000a(c0.r2 ) d=125252 s=00000000! OK -- wreg (072,00007) a=000b(c0.r3 ) d=000000 s=00000000! OK -- wreg (102,00007) a=000c(c0.r4 ) d=000000 s=00000000! OK -- wreg (112,00007) a=000d(c0.r5 ) d=000000 s=00000000! OK -- wreg (122,00007) a=000e(c0.sp ) d=001000 s=00000000! OK -- wreg (132,00007) a=0001(c0.cntl ) d=000002 s=00000000! OK -- wreg (142,00007) a=0001(c0.cntl ) d=000004 s=00000000! OK -- wreg (152,00007) a=000f(c0.pc ) d=001000 s=00000000! OK -- wreg (162,00027) a=0001(c0.cntl ) d=000001 s=00010000! OK -I- 08:19:29.998695 : ATTN notify apat = 0001 lams = 0 dt=0.254598 ++ attn (235,00037) d=000001 s=00000000! OK -- wtcpu to=10.000 T=0.012 OK ++ rreg (260,00037) a=000f(c0.pc ) d=001014! s=00000000! OK ++ rreg (270,00037) a=000b(c0.r3 ) d=000012! s=00000000! OK # case dd<0, dr>0 -- factor 21846 ++ wreg (172,00017) a=0008(c0.r0 ) d=152525 s=00000000! OK -- wreg (202,00007) a=0009(c0.r1 ) d=000000 s=00000000! OK -- wreg (212,00007) a=000a(c0.r2 ) d=052526 s=00000000! OK -- wreg (222,00007) a=000b(c0.r3 ) d=000000 s=00000000! OK -- wreg (232,00007) a=000c(c0.r4 ) d=000000 s=00000000! OK -- wreg (242,00007) a=000d(c0.r5 ) d=000000 s=00000000! OK -- wreg (252,00007) a=000e(c0.sp ) d=001000 s=00000000! OK -- wreg (262,00007) a=0001(c0.cntl ) d=000002 s=00000000! OK -- wreg (272,00007) a=0001(c0.cntl ) d=000004 s=00000000! OK -- wreg (302,00007) a=000f(c0.pc ) d=001000 s=00000000! OK -- wreg (312,00027) a=0001(c0.cntl ) d=000001 s=00010000! OK -I- 08:19:30.248481 : ATTN notify apat = 0001 lams = 0 dt=0.249788 ++ attn (245,00037) d=000001 s=00000000! OK -- wtcpu to=10.000 T=0.011 OK ++ rreg (300,00037) a=000f(c0.pc ) d=001014! s=00000000! OK ++ rreg (310,00017) a=0008(c0.r0 ) d=100000! s=00000000! OK -- rreg (320,00007) a=0009(c0.r1 ) d=000000! s=00000000! OK -- rreg (330,00027) a=000b(c0.r3 ) d=000010! s=00000000! OK ++ wreg (322,00017) a=0008(c0.r0 ) d=152524 s=00000000! OK -- wreg (332,00007) a=0009(c0.r1 ) d=177777 s=00000000! OK -- wreg (342,00007) a=000a(c0.r2 ) d=052526 s=00000000! OK -- wreg (352,00007) a=000b(c0.r3 ) d=000000 s=00000000! OK -- wreg (362,00007) a=000c(c0.r4 ) d=000000 s=00000000! OK -- wreg (372,00007) a=000d(c0.r5 ) d=000000 s=00000000! OK -- wreg (002,00007) a=000e(c0.sp ) d=001000 s=00000000! OK -- wreg (012,00007) a=0001(c0.cntl ) d=000002 s=00000000! OK -- wreg (022,00007) a=0001(c0.cntl ) d=000004 s=00000000! OK -- wreg (032,00007) a=000f(c0.pc ) d=001000 s=00000000! OK -- wreg (042,00027) a=0001(c0.cntl ) d=000001 s=00010000! OK -I- 08:19:30.519820 : ATTN notify apat = 0001 lams = 0 dt=0.271338 ++ attn (255,00037) d=000001 s=00000000! OK -- wtcpu to=10.000 T=0.013 OK ++ rreg (340,00037) a=000f(c0.pc ) d=001014! s=00000000! OK ++ rreg (350,00017) a=0008(c0.r0 ) d=100000! s=00000000! OK -- rreg (360,00007) a=0009(c0.r1 ) d=177777! s=00000000! OK -- rreg (370,00027) a=000b(c0.r3 ) d=000010! s=00000000! OK ++ wreg (052,00017) a=0008(c0.r0 ) d=152524 s=00000000! OK -- wreg (062,00007) a=0009(c0.r1 ) d=125254 s=00000000! OK -- wreg (072,00007) a=000a(c0.r2 ) d=052526 s=00000000! OK -- wreg (102,00007) a=000b(c0.r3 ) d=000000 s=00000000! OK -- wreg (112,00007) a=000c(c0.r4 ) d=000000 s=00000000! OK -- wreg (122,00007) a=000d(c0.r5 ) d=000000 s=00000000! OK -- wreg (132,00007) a=000e(c0.sp ) d=001000 s=00000000! OK -- wreg (142,00007) a=0001(c0.cntl ) d=000002 s=00000000! OK -- wreg (152,00007) a=0001(c0.cntl ) d=000004 s=00000000! OK -- wreg (162,00007) a=000f(c0.pc ) d=001000 s=00000000! OK -- wreg (172,00027) a=0001(c0.cntl ) d=000001 s=00010000! OK -I- 08:19:30.792327 : ATTN notify apat = 0001 lams = 0 dt=0.272507 ++ attn (265,00037) d=000001 s=00000000! OK -- wtcpu to=10.000 T=0.012 OK ++ rreg (000,00037) a=000f(c0.pc ) d=001014! s=00000000! OK ++ rreg (010,00017) a=0008(c0.r0 ) d=100000! s=00000000! OK -- rreg (020,00007) a=0009(c0.r1 ) d=125254! s=00000000! OK -- rreg (030,00027) a=000b(c0.r3 ) d=000010! s=00000000! OK ++ wreg (202,00017) a=0008(c0.r0 ) d=152524 s=00000000! OK -- wreg (212,00007) a=0009(c0.r1 ) d=125253 s=00000000! OK -- wreg (222,00007) a=000a(c0.r2 ) d=052526 s=00000000! OK -- wreg (232,00007) a=000b(c0.r3 ) d=000000 s=00000000! OK -- wreg (242,00007) a=000c(c0.r4 ) d=000000 s=00000000! OK -- wreg (252,00007) a=000d(c0.r5 ) d=000000 s=00000000! OK -- wreg (262,00007) a=000e(c0.sp ) d=001000 s=00000000! OK -- wreg (272,00007) a=0001(c0.cntl ) d=000002 s=00000000! OK -- wreg (302,00007) a=0001(c0.cntl ) d=000004 s=00000000! OK -- wreg (312,00007) a=000f(c0.pc ) d=001000 s=00000000! OK -- wreg (322,00027) a=0001(c0.cntl ) d=000001 s=00010000! OK -I- 08:19:31.065252 : ATTN notify apat = 0001 lams = 0 dt=0.272927 ++ attn (275,00037) d=000001 s=00000000! OK -- wtcpu to=10.000 T=0.013 OK ++ rreg (040,00037) a=000f(c0.pc ) d=001014! s=00000000! OK ++ rreg (050,00017) a=0008(c0.r0 ) d=100000! s=00000000! OK -- rreg (060,00007) a=0009(c0.r1 ) d=125253! s=00000000! OK -- rreg (070,00027) a=000b(c0.r3 ) d=000010! s=00000000! OK ++ wreg (332,00017) a=0008(c0.r0 ) d=152524 s=00000000! OK -- wreg (342,00007) a=0009(c0.r1 ) d=125252 s=00000000! OK -- wreg (352,00007) a=000a(c0.r2 ) d=052526 s=00000000! OK -- wreg (362,00007) a=000b(c0.r3 ) d=000000 s=00000000! OK -- wreg (372,00007) a=000c(c0.r4 ) d=000000 s=00000000! OK -- wreg (002,00007) a=000d(c0.r5 ) d=000000 s=00000000! OK -- wreg (012,00007) a=000e(c0.sp ) d=001000 s=00000000! OK -- wreg (022,00007) a=0001(c0.cntl ) d=000002 s=00000000! OK -- wreg (032,00007) a=0001(c0.cntl ) d=000004 s=00000000! OK -- wreg (042,00007) a=000f(c0.pc ) d=001000 s=00000000! OK -- wreg (052,00027) a=0001(c0.cntl ) d=000001 s=00010000! OK -I- 08:19:31.343416 : ATTN notify apat = 0001 lams = 0 dt=0.278164 ++ attn (305,00037) d=000001 s=00000000! OK -- wtcpu to=10.000 T=0.013 OK ++ rreg (100,00037) a=000f(c0.pc ) d=001014! s=00000000! OK ++ rreg (110,00037) a=000b(c0.r3 ) d=000012! s=00000000! OK ++ wreg (062,00017) a=0008(c0.r0 ) d=152524 s=00000000! OK -- wreg (072,00007) a=0009(c0.r1 ) d=125251 s=00000000! OK -- wreg (102,00007) a=000a(c0.r2 ) d=052526 s=00000000! OK -- wreg (112,00007) a=000b(c0.r3 ) d=000000 s=00000000! OK -- wreg (122,00007) a=000c(c0.r4 ) d=000000 s=00000000! OK -- wreg (132,00007) a=000d(c0.r5 ) d=000000 s=00000000! OK -- wreg (142,00007) a=000e(c0.sp ) d=001000 s=00000000! OK -- wreg (152,00007) a=0001(c0.cntl ) d=000002 s=00000000! OK -- wreg (162,00007) a=0001(c0.cntl ) d=000004 s=00000000! OK -- wreg (172,00007) a=000f(c0.pc ) d=001000 s=00000000! OK -- wreg (202,00027) a=0001(c0.cntl ) d=000001 s=00010000! OK -I- 08:19:31.592601 : ATTN notify apat = 0001 lams = 0 dt=0.249185 ++ attn (315,00037) d=000001 s=00000000! OK -- wtcpu to=10.000 T=0.012 OK ++ rreg (120,00037) a=000f(c0.pc ) d=001014! s=00000000! OK ++ rreg (130,00037) a=000b(c0.r3 ) d=000012! s=00000000! OK # case dd>0, dr<0 -- factor 21847 ++ wreg (212,00017) a=0008(c0.r0 ) d=025253 s=00000000! OK -- wreg (222,00007) a=0009(c0.r1 ) d=100000 s=00000000! OK -- wreg (232,00007) a=000a(c0.r2 ) d=125251 s=00000000! OK -- wreg (242,00007) a=000b(c0.r3 ) d=000000 s=00000000! OK -- wreg (252,00007) a=000c(c0.r4 ) d=000000 s=00000000! OK -- wreg (262,00007) a=000d(c0.r5 ) d=000000 s=00000000! OK -- wreg (272,00007) a=000e(c0.sp ) d=001000 s=00000000! OK -- wreg (302,00007) a=0001(c0.cntl ) d=000002 s=00000000! OK -- wreg (312,00007) a=0001(c0.cntl ) d=000004 s=00000000! OK -- wreg (322,00007) a=000f(c0.pc ) d=001000 s=00000000! OK -- wreg (332,00027) a=0001(c0.cntl ) d=000001 s=00010000! OK -I- 08:19:31.843653 : ATTN notify apat = 0001 lams = 0 dt=0.251051 ++ attn (325,00037) d=000001 s=00000000! OK -- wtcpu to=10.000 T=0.013 OK ++ rreg (140,00037) a=000f(c0.pc ) d=001014! s=00000000! OK ++ rreg (150,00017) a=0008(c0.r0 ) d=100000! s=00000000! OK -- rreg (160,00007) a=0009(c0.r1 ) d=000000! s=00000000! OK -- rreg (170,00027) a=000b(c0.r3 ) d=000010! s=00000000! OK ++ wreg (342,00017) a=0008(c0.r0 ) d=025253 s=00000000! OK -- wreg (352,00007) a=0009(c0.r1 ) d=100001 s=00000000! OK -- wreg (362,00007) a=000a(c0.r2 ) d=125251 s=00000000! OK -- wreg (372,00007) a=000b(c0.r3 ) d=000000 s=00000000! OK -- wreg (002,00007) a=000c(c0.r4 ) d=000000 s=00000000! OK -- wreg (012,00007) a=000d(c0.r5 ) d=000000 s=00000000! OK -- wreg (022,00007) a=000e(c0.sp ) d=001000 s=00000000! OK -- wreg (032,00007) a=0001(c0.cntl ) d=000002 s=00000000! OK -- wreg (042,00007) a=0001(c0.cntl ) d=000004 s=00000000! OK -- wreg (052,00007) a=000f(c0.pc ) d=001000 s=00000000! OK -- wreg (062,00027) a=0001(c0.cntl ) d=000001 s=00010000! OK -I- 08:19:32.115697 : ATTN notify apat = 0001 lams = 0 dt=0.272045 ++ attn (335,00037) d=000001 s=00000000! OK -- wtcpu to=10.000 T=0.013 OK ++ rreg (200,00037) a=000f(c0.pc ) d=001014! s=00000000! OK ++ rreg (210,00017) a=0008(c0.r0 ) d=100000! s=00000000! OK -- rreg (220,00007) a=0009(c0.r1 ) d=000001! s=00000000! OK -- rreg (230,00027) a=000b(c0.r3 ) d=000010! s=00000000! OK ++ wreg (072,00017) a=0008(c0.r0 ) d=025253 s=00000000! OK -- wreg (102,00007) a=0009(c0.r1 ) d=152525 s=00000000! OK -- wreg (112,00007) a=000a(c0.r2 ) d=125251 s=00000000! OK -- wreg (122,00007) a=000b(c0.r3 ) d=000000 s=00000000! OK -- wreg (132,00007) a=000c(c0.r4 ) d=000000 s=00000000! OK -- wreg (142,00007) a=000d(c0.r5 ) d=000000 s=00000000! OK -- wreg (152,00007) a=000e(c0.sp ) d=001000 s=00000000! OK -- wreg (162,00007) a=0001(c0.cntl ) d=000002 s=00000000! OK -- wreg (172,00007) a=0001(c0.cntl ) d=000004 s=00000000! OK -- wreg (202,00007) a=000f(c0.pc ) d=001000 s=00000000! OK -- wreg (212,00027) a=0001(c0.cntl ) d=000001 s=00010000! OK -I- 08:19:32.390250 : ATTN notify apat = 0001 lams = 0 dt=0.274553 ++ attn (345,00037) d=000001 s=00000000! OK -- wtcpu to=10.000 T=0.012 OK ++ rreg (240,00037) a=000f(c0.pc ) d=001014! s=00000000! OK ++ rreg (250,00017) a=0008(c0.r0 ) d=100000! s=00000000! OK -- rreg (260,00007) a=0009(c0.r1 ) d=052525! s=00000000! OK -- rreg (270,00027) a=000b(c0.r3 ) d=000010! s=00000000! OK ++ wreg (222,00017) a=0008(c0.r0 ) d=025253 s=00000000! OK -- wreg (232,00007) a=0009(c0.r1 ) d=152526 s=00000000! OK -- wreg (242,00007) a=000a(c0.r2 ) d=125251 s=00000000! OK -- wreg (252,00007) a=000b(c0.r3 ) d=000000 s=00000000! OK -- wreg (262,00007) a=000c(c0.r4 ) d=000000 s=00000000! OK -- wreg (272,00007) a=000d(c0.r5 ) d=000000 s=00000000! OK -- wreg (302,00007) a=000e(c0.sp ) d=001000 s=00000000! OK -- wreg (312,00007) a=0001(c0.cntl ) d=000002 s=00000000! OK -- wreg (322,00007) a=0001(c0.cntl ) d=000004 s=00000000! OK -- wreg (332,00007) a=000f(c0.pc ) d=001000 s=00000000! OK -- wreg (342,00027) a=0001(c0.cntl ) d=000001 s=00010000! OK -I- 08:19:32.667702 : ATTN notify apat = 0001 lams = 0 dt=0.277450 ++ attn (355,00037) d=000001 s=00000000! OK -- wtcpu to=10.000 T=0.012 OK ++ rreg (300,00037) a=000f(c0.pc ) d=001014! s=00000000! OK ++ rreg (310,00017) a=0008(c0.r0 ) d=100000! s=00000000! OK -- rreg (320,00007) a=0009(c0.r1 ) d=052526! s=00000000! OK -- rreg (330,00027) a=000b(c0.r3 ) d=000010! s=00000000! OK ++ wreg (352,00017) a=0008(c0.r0 ) d=025253 s=00000000! OK -- wreg (362,00007) a=0009(c0.r1 ) d=152527 s=00000000! OK -- wreg (372,00007) a=000a(c0.r2 ) d=125251 s=00000000! OK -- wreg (002,00007) a=000b(c0.r3 ) d=000000 s=00000000! OK -- wreg (012,00007) a=000c(c0.r4 ) d=000000 s=00000000! OK -- wreg (022,00007) a=000d(c0.r5 ) d=000000 s=00000000! OK -- wreg (032,00007) a=000e(c0.sp ) d=001000 s=00000000! OK -- wreg (042,00007) a=0001(c0.cntl ) d=000002 s=00000000! OK -- wreg (052,00007) a=0001(c0.cntl ) d=000004 s=00000000! OK -- wreg (062,00007) a=000f(c0.pc ) d=001000 s=00000000! OK -- wreg (072,00027) a=0001(c0.cntl ) d=000001 s=00010000! OK -I- 08:19:32.945669 : ATTN notify apat = 0001 lams = 0 dt=0.277968 ++ attn (365,00037) d=000001 s=00000000! OK -- wtcpu to=10.000 T=0.013 OK ++ rreg (340,00037) a=000f(c0.pc ) d=001014! s=00000000! OK ++ rreg (350,00037) a=000b(c0.r3 ) d=000012! s=00000000! OK ++ wreg (102,00017) a=0008(c0.r0 ) d=025253 s=00000000! OK -- wreg (112,00007) a=0009(c0.r1 ) d=152530 s=00000000! OK -- wreg (122,00007) a=000a(c0.r2 ) d=125251 s=00000000! OK -- wreg (132,00007) a=000b(c0.r3 ) d=000000 s=00000000! OK -- wreg (142,00007) a=000c(c0.r4 ) d=000000 s=00000000! OK -- wreg (152,00007) a=000d(c0.r5 ) d=000000 s=00000000! OK -- wreg (162,00007) a=000e(c0.sp ) d=001000 s=00000000! OK -- wreg (172,00007) a=0001(c0.cntl ) d=000002 s=00000000! OK -- wreg (202,00007) a=0001(c0.cntl ) d=000004 s=00000000! OK -- wreg (212,00007) a=000f(c0.pc ) d=001000 s=00000000! OK -- wreg (222,00027) a=0001(c0.cntl ) d=000001 s=00010000! OK -I- 08:19:33.200434 : ATTN notify apat = 0001 lams = 0 dt=0.254765 ++ attn (375,00037) d=000001 s=00000000! OK -- wtcpu to=10.000 T=0.012 OK ++ rreg (360,00037) a=000f(c0.pc ) d=001014! s=00000000! OK ++ rreg (370,00037) a=000b(c0.r3 ) d=000012! s=00000000! OK # case dd<0, dr>0 -- factor 21847 ++ wreg (232,00017) a=0008(c0.r0 ) d=152524 s=00000000! OK -- wreg (242,00007) a=0009(c0.r1 ) d=100000 s=00000000! OK -- wreg (252,00007) a=000a(c0.r2 ) d=052527 s=00000000! OK -- wreg (262,00007) a=000b(c0.r3 ) d=000000 s=00000000! OK -- wreg (272,00007) a=000c(c0.r4 ) d=000000 s=00000000! OK -- wreg (302,00007) a=000d(c0.r5 ) d=000000 s=00000000! OK -- wreg (312,00007) a=000e(c0.sp ) d=001000 s=00000000! OK -- wreg (322,00007) a=0001(c0.cntl ) d=000002 s=00000000! OK -- wreg (332,00007) a=0001(c0.cntl ) d=000004 s=00000000! OK -- wreg (342,00007) a=000f(c0.pc ) d=001000 s=00000000! OK -- wreg (352,00027) a=0001(c0.cntl ) d=000001 s=00010000! OK -I- 08:19:33.456588 : ATTN notify apat = 0001 lams = 0 dt=0.256154 ++ attn (005,00037) d=000001 s=00000000! OK -- wtcpu to=10.000 T=0.013 OK ++ rreg (000,00037) a=000f(c0.pc ) d=001014! s=00000000! OK ++ rreg (010,00017) a=0008(c0.r0 ) d=100000! s=00000000! OK -- rreg (020,00007) a=0009(c0.r1 ) d=000000! s=00000000! OK -- rreg (030,00027) a=000b(c0.r3 ) d=000010! s=00000000! OK ++ wreg (362,00017) a=0008(c0.r0 ) d=152524 s=00000000! OK -- wreg (372,00007) a=0009(c0.r1 ) d=077777 s=00000000! OK -- wreg (002,00007) a=000a(c0.r2 ) d=052527 s=00000000! OK -- wreg (012,00007) a=000b(c0.r3 ) d=000000 s=00000000! OK -- wreg (022,00007) a=000c(c0.r4 ) d=000000 s=00000000! OK -- wreg (032,00007) a=000d(c0.r5 ) d=000000 s=00000000! OK -- wreg (042,00007) a=000e(c0.sp ) d=001000 s=00000000! OK -- wreg (052,00007) a=0001(c0.cntl ) d=000002 s=00000000! OK -- wreg (062,00007) a=0001(c0.cntl ) d=000004 s=00000000! OK -- wreg (072,00007) a=000f(c0.pc ) d=001000 s=00000000! OK -- wreg (102,00027) a=0001(c0.cntl ) d=000001 s=00010000! OK -I- 08:19:33.733368 : ATTN notify apat = 0001 lams = 0 dt=0.276781 ++ attn (015,00037) d=000001 s=00000000! OK -- wtcpu to=10.000 T=0.012 OK ++ rreg (040,00037) a=000f(c0.pc ) d=001014! s=00000000! OK ++ rreg (050,00017) a=0008(c0.r0 ) d=100000! s=00000000! OK -- rreg (060,00007) a=0009(c0.r1 ) d=177777! s=00000000! OK -- rreg (070,00027) a=000b(c0.r3 ) d=000010! s=00000000! OK ++ wreg (112,00017) a=0008(c0.r0 ) d=152524 s=00000000! OK -- wreg (122,00007) a=0009(c0.r1 ) d=025253 s=00000000! OK -- wreg (132,00007) a=000a(c0.r2 ) d=052527 s=00000000! OK -- wreg (142,00007) a=000b(c0.r3 ) d=000000 s=00000000! OK -- wreg (152,00007) a=000c(c0.r4 ) d=000000 s=00000000! OK -- wreg (162,00007) a=000d(c0.r5 ) d=000000 s=00000000! OK -- wreg (172,00007) a=000e(c0.sp ) d=001000 s=00000000! OK -- wreg (202,00007) a=0001(c0.cntl ) d=000002 s=00000000! OK -- wreg (212,00007) a=0001(c0.cntl ) d=000004 s=00000000! OK -- wreg (222,00007) a=000f(c0.pc ) d=001000 s=00000000! OK -- wreg (232,00027) a=0001(c0.cntl ) d=000001 s=00010000! OK -I- 08:19:34.007191 : ATTN notify apat = 0001 lams = 0 dt=0.273823 ++ attn (025,00037) d=000001 s=00000000! OK -- wtcpu to=10.000 T=0.012 OK ++ rreg (100,00037) a=000f(c0.pc ) d=001014! s=00000000! OK ++ rreg (110,00017) a=0008(c0.r0 ) d=100000! s=00000000! OK -- rreg (120,00007) a=0009(c0.r1 ) d=125253! s=00000000! OK -- rreg (130,00027) a=000b(c0.r3 ) d=000010! s=00000000! OK ++ wreg (242,00017) a=0008(c0.r0 ) d=152524 s=00000000! OK -- wreg (252,00007) a=0009(c0.r1 ) d=025252 s=00000000! OK -- wreg (262,00007) a=000a(c0.r2 ) d=052527 s=00000000! OK -- wreg (272,00007) a=000b(c0.r3 ) d=000000 s=00000000! OK -- wreg (302,00007) a=000c(c0.r4 ) d=000000 s=00000000! OK -- wreg (312,00007) a=000d(c0.r5 ) d=000000 s=00000000! OK -- wreg (322,00007) a=000e(c0.sp ) d=001000 s=00000000! OK -- wreg (332,00007) a=0001(c0.cntl ) d=000002 s=00000000! OK -- wreg (342,00007) a=0001(c0.cntl ) d=000004 s=00000000! OK -- wreg (352,00007) a=000f(c0.pc ) d=001000 s=00000000! OK -- wreg (362,00027) a=0001(c0.cntl ) d=000001 s=00010000! OK -I- 08:19:34.284343 : ATTN notify apat = 0001 lams = 0 dt=0.277153 ++ attn (035,00037) d=000001 s=00000000! OK -- wtcpu to=10.000 T=0.014 OK ++ rreg (140,00037) a=000f(c0.pc ) d=001014! s=00000000! OK ++ rreg (150,00017) a=0008(c0.r0 ) d=100000! s=00000000! OK -- rreg (160,00007) a=0009(c0.r1 ) d=125252! s=00000000! OK -- rreg (170,00027) a=000b(c0.r3 ) d=000010! s=00000000! OK ++ wreg (372,00017) a=0008(c0.r0 ) d=152524 s=00000000! OK -- wreg (002,00007) a=0009(c0.r1 ) d=025251 s=00000000! OK -- wreg (012,00007) a=000a(c0.r2 ) d=052527 s=00000000! OK -- wreg (022,00007) a=000b(c0.r3 ) d=000000 s=00000000! OK -- wreg (032,00007) a=000c(c0.r4 ) d=000000 s=00000000! OK -- wreg (042,00007) a=000d(c0.r5 ) d=000000 s=00000000! OK -- wreg (052,00007) a=000e(c0.sp ) d=001000 s=00000000! OK -- wreg (062,00007) a=0001(c0.cntl ) d=000002 s=00000000! OK -- wreg (072,00007) a=0001(c0.cntl ) d=000004 s=00000000! OK -- wreg (102,00007) a=000f(c0.pc ) d=001000 s=00000000! OK -- wreg (112,00027) a=0001(c0.cntl ) d=000001 s=00010000! OK -I- 08:19:34.560546 : ATTN notify apat = 0001 lams = 0 dt=0.276201 ++ attn (045,00037) d=000001 s=00000000! OK -- wtcpu to=10.000 T=0.012 OK ++ rreg (200,00037) a=000f(c0.pc ) d=001014! s=00000000! OK ++ rreg (210,00037) a=000b(c0.r3 ) d=000012! s=00000000! OK ++ wreg (122,00017) a=0008(c0.r0 ) d=152524 s=00000000! OK -- wreg (132,00007) a=0009(c0.r1 ) d=025250 s=00000000! OK -- wreg (142,00007) a=000a(c0.r2 ) d=052527 s=00000000! OK -- wreg (152,00007) a=000b(c0.r3 ) d=000000 s=00000000! OK -- wreg (162,00007) a=000c(c0.r4 ) d=000000 s=00000000! OK -- wreg (172,00007) a=000d(c0.r5 ) d=000000 s=00000000! OK -- wreg (202,00007) a=000e(c0.sp ) d=001000 s=00000000! OK -- wreg (212,00007) a=0001(c0.cntl ) d=000002 s=00000000! OK -- wreg (222,00007) a=0001(c0.cntl ) d=000004 s=00000000! OK -- wreg (232,00007) a=000f(c0.pc ) d=001000 s=00000000! OK -- wreg (242,00027) a=0001(c0.cntl ) d=000001 s=00010000! OK -I- 08:19:34.810967 : ATTN notify apat = 0001 lams = 0 dt=0.250423 ++ attn (055,00037) d=000001 s=00000000! OK -- wtcpu to=10.000 T=0.012 OK ++ rreg (220,00037) a=000f(c0.pc ) d=001014! s=00000000! OK ++ rreg (230,00037) a=000b(c0.r3 ) d=000012! s=00000000! OK # test q=077777 boundary cases (q = max pos value) # case dd>0, dr>0 -- factor 21846 ++ wreg (252,00017) a=0008(c0.r0 ) d=025252 s=00000000! OK -- wreg (262,00007) a=0009(c0.r1 ) d=125252 s=00000000! OK -- wreg (272,00007) a=000a(c0.r2 ) d=052526 s=00000000! OK -- wreg (302,00007) a=000b(c0.r3 ) d=000000 s=00000000! OK -- wreg (312,00007) a=000c(c0.r4 ) d=000000 s=00000000! OK -- wreg (322,00007) a=000d(c0.r5 ) d=000000 s=00000000! OK -- wreg (332,00007) a=000e(c0.sp ) d=001000 s=00000000! OK -- wreg (342,00007) a=0001(c0.cntl ) d=000002 s=00000000! OK -- wreg (352,00007) a=0001(c0.cntl ) d=000004 s=00000000! OK -- wreg (362,00007) a=000f(c0.pc ) d=001000 s=00000000! OK -- wreg (372,00027) a=0001(c0.cntl ) d=000001 s=00010000! OK -I- 08:19:35.062621 : ATTN notify apat = 0001 lams = 0 dt=0.251654 ++ attn (065,00037) d=000001 s=00000000! OK -- wtcpu to=10.000 T=0.013 OK ++ rreg (240,00037) a=000f(c0.pc ) d=001014! s=00000000! OK ++ rreg (250,00017) a=0008(c0.r0 ) d=077777! s=00000000! OK -- rreg (260,00007) a=0009(c0.r1 ) d=000000! s=00000000! OK -- rreg (270,00027) a=000b(c0.r3 ) d=000000! s=00000000! OK ++ wreg (002,00017) a=0008(c0.r0 ) d=025252 s=00000000! OK -- wreg (012,00007) a=0009(c0.r1 ) d=125253 s=00000000! OK -- wreg (022,00007) a=000a(c0.r2 ) d=052526 s=00000000! OK -- wreg (032,00007) a=000b(c0.r3 ) d=000000 s=00000000! OK -- wreg (042,00007) a=000c(c0.r4 ) d=000000 s=00000000! OK -- wreg (052,00007) a=000d(c0.r5 ) d=000000 s=00000000! OK -- wreg (062,00007) a=000e(c0.sp ) d=001000 s=00000000! OK -- wreg (072,00007) a=0001(c0.cntl ) d=000002 s=00000000! OK -- wreg (102,00007) a=0001(c0.cntl ) d=000004 s=00000000! OK -- wreg (112,00007) a=000f(c0.pc ) d=001000 s=00000000! OK -- wreg (122,00027) a=0001(c0.cntl ) d=000001 s=00010000! OK -I- 08:19:35.340228 : ATTN notify apat = 0001 lams = 0 dt=0.277608 ++ attn (075,00037) d=000001 s=00000000! OK -- wtcpu to=10.000 T=0.013 OK ++ rreg (300,00037) a=000f(c0.pc ) d=001014! s=00000000! OK ++ rreg (310,00017) a=0008(c0.r0 ) d=077777! s=00000000! OK -- rreg (320,00007) a=0009(c0.r1 ) d=000001! s=00000000! OK -- rreg (330,00027) a=000b(c0.r3 ) d=000000! s=00000000! OK ++ wreg (132,00017) a=0008(c0.r0 ) d=025252 s=00000000! OK -- wreg (142,00007) a=0009(c0.r1 ) d=177776 s=00000000! OK -- wreg (152,00007) a=000a(c0.r2 ) d=052526 s=00000000! OK -- wreg (162,00007) a=000b(c0.r3 ) d=000000 s=00000000! OK -- wreg (172,00007) a=000c(c0.r4 ) d=000000 s=00000000! OK -- wreg (202,00007) a=000d(c0.r5 ) d=000000 s=00000000! OK -- wreg (212,00007) a=000e(c0.sp ) d=001000 s=00000000! OK -- wreg (222,00007) a=0001(c0.cntl ) d=000002 s=00000000! OK -- wreg (232,00007) a=0001(c0.cntl ) d=000004 s=00000000! OK -- wreg (242,00007) a=000f(c0.pc ) d=001000 s=00000000! OK -- wreg (252,00027) a=0001(c0.cntl ) d=000001 s=00010000! OK -I- 08:19:35.611427 : ATTN notify apat = 0001 lams = 0 dt=0.271198 ++ attn (105,00037) d=000001 s=00000000! OK -- wtcpu to=10.000 T=0.013 OK ++ rreg (340,00037) a=000f(c0.pc ) d=001014! s=00000000! OK ++ rreg (350,00017) a=0008(c0.r0 ) d=077777! s=00000000! OK -- rreg (360,00007) a=0009(c0.r1 ) d=052524! s=00000000! OK -- rreg (370,00027) a=000b(c0.r3 ) d=000000! s=00000000! OK ++ wreg (262,00017) a=0008(c0.r0 ) d=025252 s=00000000! OK -- wreg (272,00007) a=0009(c0.r1 ) d=177777 s=00000000! OK -- wreg (302,00007) a=000a(c0.r2 ) d=052526 s=00000000! OK -- wreg (312,00007) a=000b(c0.r3 ) d=000000 s=00000000! OK -- wreg (322,00007) a=000c(c0.r4 ) d=000000 s=00000000! OK -- wreg (332,00007) a=000d(c0.r5 ) d=000000 s=00000000! OK -- wreg (342,00007) a=000e(c0.sp ) d=001000 s=00000000! OK -- wreg (352,00007) a=0001(c0.cntl ) d=000002 s=00000000! OK -- wreg (362,00007) a=0001(c0.cntl ) d=000004 s=00000000! OK -- wreg (372,00007) a=000f(c0.pc ) d=001000 s=00000000! OK -- wreg (002,00027) a=0001(c0.cntl ) d=000001 s=00010000! OK -I- 08:19:35.885457 : ATTN notify apat = 0001 lams = 0 dt=0.274031 ++ attn (115,00037) d=000001 s=00000000! OK -- wtcpu to=10.000 T=0.012 OK ++ rreg (000,00037) a=000f(c0.pc ) d=001014! s=00000000! OK ++ rreg (010,00017) a=0008(c0.r0 ) d=077777! s=00000000! OK -- rreg (020,00007) a=0009(c0.r1 ) d=052525! s=00000000! OK -- rreg (030,00027) a=000b(c0.r3 ) d=000000! s=00000000! OK ++ wreg (012,00017) a=0008(c0.r0 ) d=025253 s=00000000! OK -- wreg (022,00007) a=0009(c0.r1 ) d=000000 s=00000000! OK -- wreg (032,00007) a=000a(c0.r2 ) d=052526 s=00000000! OK -- wreg (042,00007) a=000b(c0.r3 ) d=000000 s=00000000! OK -- wreg (052,00007) a=000c(c0.r4 ) d=000000 s=00000000! OK -- wreg (062,00007) a=000d(c0.r5 ) d=000000 s=00000000! OK -- wreg (072,00007) a=000e(c0.sp ) d=001000 s=00000000! OK -- wreg (102,00007) a=0001(c0.cntl ) d=000002 s=00000000! OK -- wreg (112,00007) a=0001(c0.cntl ) d=000004 s=00000000! OK -- wreg (122,00007) a=000f(c0.pc ) d=001000 s=00000000! OK -- wreg (132,00027) a=0001(c0.cntl ) d=000001 s=00010000! OK -I- 08:19:36.150769 : ATTN notify apat = 0001 lams = 0 dt=0.265312 ++ attn (125,00037) d=000001 s=00000000! OK -- wtcpu to=10.000 T=0.011 OK ++ rreg (040,00037) a=000f(c0.pc ) d=001014! s=00000000! OK ++ rreg (050,00037) a=000b(c0.r3 ) d=000002! s=00000000! OK ++ wreg (142,00017) a=0008(c0.r0 ) d=025253 s=00000000! OK -- wreg (152,00007) a=0009(c0.r1 ) d=000001 s=00000000! OK -- wreg (162,00007) a=000a(c0.r2 ) d=052526 s=00000000! OK -- wreg (172,00007) a=000b(c0.r3 ) d=000000 s=00000000! OK -- wreg (202,00007) a=000c(c0.r4 ) d=000000 s=00000000! OK -- wreg (212,00007) a=000d(c0.r5 ) d=000000 s=00000000! OK -- wreg (222,00007) a=000e(c0.sp ) d=001000 s=00000000! OK -- wreg (232,00007) a=0001(c0.cntl ) d=000002 s=00000000! OK -- wreg (242,00007) a=0001(c0.cntl ) d=000004 s=00000000! OK -- wreg (252,00007) a=000f(c0.pc ) d=001000 s=00000000! OK -- wreg (262,00027) a=0001(c0.cntl ) d=000001 s=00010000! OK -I- 08:19:36.394098 : ATTN notify apat = 0001 lams = 0 dt=0.243328 ++ attn (135,00037) d=000001 s=00000000! OK -- wtcpu to=10.000 T=0.011 OK ++ rreg (060,00037) a=000f(c0.pc ) d=001014! s=00000000! OK ++ rreg (070,00037) a=000b(c0.r3 ) d=000002! s=00000000! OK # case dd<0, dr<0 -- factor 21846 ++ wreg (272,00017) a=0008(c0.r0 ) d=152525 s=00000000! OK -- wreg (302,00007) a=0009(c0.r1 ) d=052526 s=00000000! OK -- wreg (312,00007) a=000a(c0.r2 ) d=125252 s=00000000! OK -- wreg (322,00007) a=000b(c0.r3 ) d=000000 s=00000000! OK -- wreg (332,00007) a=000c(c0.r4 ) d=000000 s=00000000! OK -- wreg (342,00007) a=000d(c0.r5 ) d=000000 s=00000000! OK -- wreg (352,00007) a=000e(c0.sp ) d=001000 s=00000000! OK -- wreg (362,00007) a=0001(c0.cntl ) d=000002 s=00000000! OK -- wreg (372,00007) a=0001(c0.cntl ) d=000004 s=00000000! OK -- wreg (002,00007) a=000f(c0.pc ) d=001000 s=00000000! OK -- wreg (012,00027) a=0001(c0.cntl ) d=000001 s=00010000! OK -I- 08:19:36.646486 : ATTN notify apat = 0001 lams = 0 dt=0.252388 ++ attn (145,00037) d=000001 s=00000000! OK -- wtcpu to=10.000 T=0.012 OK ++ rreg (100,00037) a=000f(c0.pc ) d=001014! s=00000000! OK ++ rreg (110,00017) a=0008(c0.r0 ) d=077777! s=00000000! OK -- rreg (120,00007) a=0009(c0.r1 ) d=000000! s=00000000! OK -- rreg (130,00027) a=000b(c0.r3 ) d=000000! s=00000000! OK ++ wreg (022,00017) a=0008(c0.r0 ) d=152525 s=00000000! OK -- wreg (032,00007) a=0009(c0.r1 ) d=052525 s=00000000! OK -- wreg (042,00007) a=000a(c0.r2 ) d=125252 s=00000000! OK -- wreg (052,00007) a=000b(c0.r3 ) d=000000 s=00000000! OK -- wreg (062,00007) a=000c(c0.r4 ) d=000000 s=00000000! OK -- wreg (072,00007) a=000d(c0.r5 ) d=000000 s=00000000! OK -- wreg (102,00007) a=000e(c0.sp ) d=001000 s=00000000! OK -- wreg (112,00007) a=0001(c0.cntl ) d=000002 s=00000000! OK -- wreg (122,00007) a=0001(c0.cntl ) d=000004 s=00000000! OK -- wreg (132,00007) a=000f(c0.pc ) d=001000 s=00000000! OK -- wreg (142,00027) a=0001(c0.cntl ) d=000001 s=00010000! OK -I- 08:19:36.920770 : ATTN notify apat = 0001 lams = 0 dt=0.274285 ++ attn (155,00037) d=000001 s=00000000! OK -- wtcpu to=10.000 T=0.013 OK ++ rreg (140,00037) a=000f(c0.pc ) d=001014! s=00000000! OK ++ rreg (150,00017) a=0008(c0.r0 ) d=077777! s=00000000! OK -- rreg (160,00007) a=0009(c0.r1 ) d=177777! s=00000000! OK -- rreg (170,00027) a=000b(c0.r3 ) d=000000! s=00000000! OK ++ wreg (152,00017) a=0008(c0.r0 ) d=152525 s=00000000! OK -- wreg (162,00007) a=0009(c0.r1 ) d=000002 s=00000000! OK -- wreg (172,00007) a=000a(c0.r2 ) d=125252 s=00000000! OK -- wreg (202,00007) a=000b(c0.r3 ) d=000000 s=00000000! OK -- wreg (212,00007) a=000c(c0.r4 ) d=000000 s=00000000! OK -- wreg (222,00007) a=000d(c0.r5 ) d=000000 s=00000000! OK -- wreg (232,00007) a=000e(c0.sp ) d=001000 s=00000000! OK -- wreg (242,00007) a=0001(c0.cntl ) d=000002 s=00000000! OK -- wreg (252,00007) a=0001(c0.cntl ) d=000004 s=00000000! OK -- wreg (262,00007) a=000f(c0.pc ) d=001000 s=00000000! OK -- wreg (272,00027) a=0001(c0.cntl ) d=000001 s=00010000! OK -I- 08:19:37.192566 : ATTN notify apat = 0001 lams = 0 dt=0.271795 ++ attn (165,00037) d=000001 s=00000000! OK -- wtcpu to=10.000 T=0.012 OK ++ rreg (200,00037) a=000f(c0.pc ) d=001014! s=00000000! OK ++ rreg (210,00017) a=0008(c0.r0 ) d=077777! s=00000000! OK -- rreg (220,00007) a=0009(c0.r1 ) d=125254! s=00000000! OK -- rreg (230,00027) a=000b(c0.r3 ) d=000000! s=00000000! OK ++ wreg (302,00017) a=0008(c0.r0 ) d=152525 s=00000000! OK -- wreg (312,00007) a=0009(c0.r1 ) d=000001 s=00000000! OK -- wreg (322,00007) a=000a(c0.r2 ) d=125252 s=00000000! OK -- wreg (332,00007) a=000b(c0.r3 ) d=000000 s=00000000! OK -- wreg (342,00007) a=000c(c0.r4 ) d=000000 s=00000000! OK -- wreg (352,00007) a=000d(c0.r5 ) d=000000 s=00000000! OK -- wreg (362,00007) a=000e(c0.sp ) d=001000 s=00000000! OK -- wreg (372,00007) a=0001(c0.cntl ) d=000002 s=00000000! OK -- wreg (002,00007) a=0001(c0.cntl ) d=000004 s=00000000! OK -- wreg (012,00007) a=000f(c0.pc ) d=001000 s=00000000! OK -- wreg (022,00027) a=0001(c0.cntl ) d=000001 s=00010000! OK -I- 08:19:37.466461 : ATTN notify apat = 0001 lams = 0 dt=0.273896 ++ attn (175,00037) d=000001 s=00000000! OK -- wtcpu to=10.000 T=0.012 OK ++ rreg (240,00037) a=000f(c0.pc ) d=001014! s=00000000! OK ++ rreg (250,00017) a=0008(c0.r0 ) d=077777! s=00000000! OK -- rreg (260,00007) a=0009(c0.r1 ) d=125253! s=00000000! OK -- rreg (270,00027) a=000b(c0.r3 ) d=000000! s=00000000! OK ++ wreg (032,00017) a=0008(c0.r0 ) d=152525 s=00000000! OK -- wreg (042,00007) a=0009(c0.r1 ) d=000000 s=00000000! OK -- wreg (052,00007) a=000a(c0.r2 ) d=125252 s=00000000! OK -- wreg (062,00007) a=000b(c0.r3 ) d=000000 s=00000000! OK -- wreg (072,00007) a=000c(c0.r4 ) d=000000 s=00000000! OK -- wreg (102,00007) a=000d(c0.r5 ) d=000000 s=00000000! OK -- wreg (112,00007) a=000e(c0.sp ) d=001000 s=00000000! OK -- wreg (122,00007) a=0001(c0.cntl ) d=000002 s=00000000! OK -- wreg (132,00007) a=0001(c0.cntl ) d=000004 s=00000000! OK -- wreg (142,00007) a=000f(c0.pc ) d=001000 s=00000000! OK -- wreg (152,00027) a=0001(c0.cntl ) d=000001 s=00010000! OK -I- 08:19:37.729818 : ATTN notify apat = 0001 lams = 0 dt=0.263356 ++ attn (205,00037) d=000001 s=00000000! OK -- wtcpu to=10.000 T=0.011 OK ++ rreg (300,00037) a=000f(c0.pc ) d=001014! s=00000000! OK ++ rreg (310,00037) a=000b(c0.r3 ) d=000002! s=00000000! OK ++ wreg (162,00017) a=0008(c0.r0 ) d=152524 s=00000000! OK -- wreg (172,00007) a=0009(c0.r1 ) d=177777 s=00000000! OK -- wreg (202,00007) a=000a(c0.r2 ) d=125252 s=00000000! OK -- wreg (212,00007) a=000b(c0.r3 ) d=000000 s=00000000! OK -- wreg (222,00007) a=000c(c0.r4 ) d=000000 s=00000000! OK -- wreg (232,00007) a=000d(c0.r5 ) d=000000 s=00000000! OK -- wreg (242,00007) a=000e(c0.sp ) d=001000 s=00000000! OK -- wreg (252,00007) a=0001(c0.cntl ) d=000002 s=00000000! OK -- wreg (262,00007) a=0001(c0.cntl ) d=000004 s=00000000! OK -- wreg (272,00007) a=000f(c0.pc ) d=001000 s=00000000! OK -- wreg (302,00027) a=0001(c0.cntl ) d=000001 s=00010000! OK -I- 08:19:37.971060 : ATTN notify apat = 0001 lams = 0 dt=0.241242 ++ attn (215,00037) d=000001 s=00000000! OK -- wtcpu to=10.000 T=0.011 OK ++ rreg (320,00037) a=000f(c0.pc ) d=001014! s=00000000! OK ++ rreg (330,00037) a=000b(c0.r3 ) d=000002! s=00000000! OK # case dd>0, dr>0 -- factor 21847 ++ wreg (312,00017) a=0008(c0.r0 ) d=025253 s=00000000! OK -- wreg (322,00007) a=0009(c0.r1 ) d=025251 s=00000000! OK -- wreg (332,00007) a=000a(c0.r2 ) d=052527 s=00000000! OK -- wreg (342,00007) a=000b(c0.r3 ) d=000000 s=00000000! OK -- wreg (352,00007) a=000c(c0.r4 ) d=000000 s=00000000! OK -- wreg (362,00007) a=000d(c0.r5 ) d=000000 s=00000000! OK -- wreg (372,00007) a=000e(c0.sp ) d=001000 s=00000000! OK -- wreg (002,00007) a=0001(c0.cntl ) d=000002 s=00000000! OK -- wreg (012,00007) a=0001(c0.cntl ) d=000004 s=00000000! OK -- wreg (022,00007) a=000f(c0.pc ) d=001000 s=00000000! OK -- wreg (032,00027) a=0001(c0.cntl ) d=000001 s=00010000! OK -I- 08:19:38.222874 : ATTN notify apat = 0001 lams = 0 dt=0.251816 ++ attn (225,00037) d=000001 s=00000000! OK -- wtcpu to=10.000 T=0.013 OK ++ rreg (340,00037) a=000f(c0.pc ) d=001014! s=00000000! OK ++ rreg (350,00017) a=0008(c0.r0 ) d=077777! s=00000000! OK -- rreg (360,00007) a=0009(c0.r1 ) d=000000! s=00000000! OK -- rreg (370,00027) a=000b(c0.r3 ) d=000000! s=00000000! OK ++ wreg (042,00017) a=0008(c0.r0 ) d=025253 s=00000000! OK -- wreg (052,00007) a=0009(c0.r1 ) d=025252 s=00000000! OK -- wreg (062,00007) a=000a(c0.r2 ) d=052527 s=00000000! OK -- wreg (072,00007) a=000b(c0.r3 ) d=000000 s=00000000! OK -- wreg (102,00007) a=000c(c0.r4 ) d=000000 s=00000000! OK -- wreg (112,00007) a=000d(c0.r5 ) d=000000 s=00000000! OK -- wreg (122,00007) a=000e(c0.sp ) d=001000 s=00000000! OK -- wreg (132,00007) a=0001(c0.cntl ) d=000002 s=00000000! OK -- wreg (142,00007) a=0001(c0.cntl ) d=000004 s=00000000! OK -- wreg (152,00007) a=000f(c0.pc ) d=001000 s=00000000! OK -- wreg (162,00027) a=0001(c0.cntl ) d=000001 s=00010000! OK -I- 08:19:38.493953 : ATTN notify apat = 0001 lams = 0 dt=0.271078 ++ attn (235,00037) d=000001 s=00000000! OK -- wtcpu to=10.000 T=0.012 OK ++ rreg (000,00037) a=000f(c0.pc ) d=001014! s=00000000! OK ++ rreg (010,00017) a=0008(c0.r0 ) d=077777! s=00000000! OK -- rreg (020,00007) a=0009(c0.r1 ) d=000001! s=00000000! OK -- rreg (030,00027) a=000b(c0.r3 ) d=000000! s=00000000! OK ++ wreg (172,00017) a=0008(c0.r0 ) d=025253 s=00000000! OK -- wreg (202,00007) a=0009(c0.r1 ) d=077776 s=00000000! OK -- wreg (212,00007) a=000a(c0.r2 ) d=052527 s=00000000! OK -- wreg (222,00007) a=000b(c0.r3 ) d=000000 s=00000000! OK -- wreg (232,00007) a=000c(c0.r4 ) d=000000 s=00000000! OK -- wreg (242,00007) a=000d(c0.r5 ) d=000000 s=00000000! OK -- wreg (252,00007) a=000e(c0.sp ) d=001000 s=00000000! OK -- wreg (262,00007) a=0001(c0.cntl ) d=000002 s=00000000! OK -- wreg (272,00007) a=0001(c0.cntl ) d=000004 s=00000000! OK -- wreg (302,00007) a=000f(c0.pc ) d=001000 s=00000000! OK -- wreg (312,00027) a=0001(c0.cntl ) d=000001 s=00010000! OK -I- 08:19:38.761429 : ATTN notify apat = 0001 lams = 0 dt=0.267477 ++ attn (245,00037) d=000001 s=00000000! OK -- wtcpu to=10.000 T=0.011 OK ++ rreg (040,00037) a=000f(c0.pc ) d=001014! s=00000000! OK ++ rreg (050,00017) a=0008(c0.r0 ) d=077777! s=00000000! OK -- rreg (060,00007) a=0009(c0.r1 ) d=052525! s=00000000! OK -- rreg (070,00027) a=000b(c0.r3 ) d=000000! s=00000000! OK ++ wreg (322,00017) a=0008(c0.r0 ) d=025253 s=00000000! OK -- wreg (332,00007) a=0009(c0.r1 ) d=077777 s=00000000! OK -- wreg (342,00007) a=000a(c0.r2 ) d=052527 s=00000000! OK -- wreg (352,00007) a=000b(c0.r3 ) d=000000 s=00000000! OK -- wreg (362,00007) a=000c(c0.r4 ) d=000000 s=00000000! OK -- wreg (372,00007) a=000d(c0.r5 ) d=000000 s=00000000! OK -- wreg (002,00007) a=000e(c0.sp ) d=001000 s=00000000! OK -- wreg (012,00007) a=0001(c0.cntl ) d=000002 s=00000000! OK -- wreg (022,00007) a=0001(c0.cntl ) d=000004 s=00000000! OK -- wreg (032,00007) a=000f(c0.pc ) d=001000 s=00000000! OK -- wreg (042,00027) a=0001(c0.cntl ) d=000001 s=00010000! OK -I- 08:19:39.032978 : ATTN notify apat = 0001 lams = 0 dt=0.271547 ++ attn (255,00037) d=000001 s=00000000! OK -- wtcpu to=10.000 T=0.013 OK ++ rreg (100,00037) a=000f(c0.pc ) d=001014! s=00000000! OK ++ rreg (110,00017) a=0008(c0.r0 ) d=077777! s=00000000! OK -- rreg (120,00007) a=0009(c0.r1 ) d=052526! s=00000000! OK -- rreg (130,00027) a=000b(c0.r3 ) d=000000! s=00000000! OK ++ wreg (052,00017) a=0008(c0.r0 ) d=025253 s=00000000! OK -- wreg (062,00007) a=0009(c0.r1 ) d=100000 s=00000000! OK -- wreg (072,00007) a=000a(c0.r2 ) d=052527 s=00000000! OK -- wreg (102,00007) a=000b(c0.r3 ) d=000000 s=00000000! OK -- wreg (112,00007) a=000c(c0.r4 ) d=000000 s=00000000! OK -- wreg (122,00007) a=000d(c0.r5 ) d=000000 s=00000000! OK -- wreg (132,00007) a=000e(c0.sp ) d=001000 s=00000000! OK -- wreg (142,00007) a=0001(c0.cntl ) d=000002 s=00000000! OK -- wreg (152,00007) a=0001(c0.cntl ) d=000004 s=00000000! OK -- wreg (162,00007) a=000f(c0.pc ) d=001000 s=00000000! OK -- wreg (172,00027) a=0001(c0.cntl ) d=000001 s=00010000! OK -I- 08:19:39.301288 : ATTN notify apat = 0001 lams = 0 dt=0.268311 ++ attn (265,00037) d=000001 s=00000000! OK -- wtcpu to=10.000 T=0.012 OK ++ rreg (140,00037) a=000f(c0.pc ) d=001014! s=00000000! OK ++ rreg (150,00037) a=000b(c0.r3 ) d=000002! s=00000000! OK ++ wreg (202,00017) a=0008(c0.r0 ) d=025253 s=00000000! OK -- wreg (212,00007) a=0009(c0.r1 ) d=100001 s=00000000! OK -- wreg (222,00007) a=000a(c0.r2 ) d=052527 s=00000000! OK -- wreg (232,00007) a=000b(c0.r3 ) d=000000 s=00000000! OK -- wreg (242,00007) a=000c(c0.r4 ) d=000000 s=00000000! OK -- wreg (252,00007) a=000d(c0.r5 ) d=000000 s=00000000! OK -- wreg (262,00007) a=000e(c0.sp ) d=001000 s=00000000! OK -- wreg (272,00007) a=0001(c0.cntl ) d=000002 s=00000000! OK -- wreg (302,00007) a=0001(c0.cntl ) d=000004 s=00000000! OK -- wreg (312,00007) a=000f(c0.pc ) d=001000 s=00000000! OK -- wreg (322,00027) a=0001(c0.cntl ) d=000001 s=00010000! OK -I- 08:19:39.545067 : ATTN notify apat = 0001 lams = 0 dt=0.243780 ++ attn (275,00037) d=000001 s=00000000! OK -- wtcpu to=10.000 T=0.011 OK ++ rreg (160,00037) a=000f(c0.pc ) d=001014! s=00000000! OK ++ rreg (170,00037) a=000b(c0.r3 ) d=000002! s=00000000! OK # case dd<0, dr<0 -- factor 21847 ++ wreg (332,00017) a=0008(c0.r0 ) d=152524 s=00000000! OK -- wreg (342,00007) a=0009(c0.r1 ) d=152527 s=00000000! OK -- wreg (352,00007) a=000a(c0.r2 ) d=125251 s=00000000! OK -- wreg (362,00007) a=000b(c0.r3 ) d=000000 s=00000000! OK -- wreg (372,00007) a=000c(c0.r4 ) d=000000 s=00000000! OK -- wreg (002,00007) a=000d(c0.r5 ) d=000000 s=00000000! OK -- wreg (012,00007) a=000e(c0.sp ) d=001000 s=00000000! OK -- wreg (022,00007) a=0001(c0.cntl ) d=000002 s=00000000! OK -- wreg (032,00007) a=0001(c0.cntl ) d=000004 s=00000000! OK -- wreg (042,00007) a=000f(c0.pc ) d=001000 s=00000000! OK -- wreg (052,00027) a=0001(c0.cntl ) d=000001 s=00010000! OK -I- 08:19:39.793242 : ATTN notify apat = 0001 lams = 0 dt=0.248174 ++ attn (305,00037) d=000001 s=00000000! OK -- wtcpu to=10.000 T=0.012 OK ++ rreg (200,00037) a=000f(c0.pc ) d=001014! s=00000000! OK ++ rreg (210,00017) a=0008(c0.r0 ) d=077777! s=00000000! OK -- rreg (220,00007) a=0009(c0.r1 ) d=000000! s=00000000! OK -- rreg (230,00027) a=000b(c0.r3 ) d=000000! s=00000000! OK ++ wreg (062,00017) a=0008(c0.r0 ) d=152524 s=00000000! OK -- wreg (072,00007) a=0009(c0.r1 ) d=152526 s=00000000! OK -- wreg (102,00007) a=000a(c0.r2 ) d=125251 s=00000000! OK -- wreg (112,00007) a=000b(c0.r3 ) d=000000 s=00000000! OK -- wreg (122,00007) a=000c(c0.r4 ) d=000000 s=00000000! OK -- wreg (132,00007) a=000d(c0.r5 ) d=000000 s=00000000! OK -- wreg (142,00007) a=000e(c0.sp ) d=001000 s=00000000! OK -- wreg (152,00007) a=0001(c0.cntl ) d=000002 s=00000000! OK -- wreg (162,00007) a=0001(c0.cntl ) d=000004 s=00000000! OK -- wreg (172,00007) a=000f(c0.pc ) d=001000 s=00000000! OK -- wreg (202,00027) a=0001(c0.cntl ) d=000001 s=00010000! OK -I- 08:19:40.066919 : ATTN notify apat = 0001 lams = 0 dt=0.273678 ++ attn (315,00037) d=000001 s=00000000! OK -- wtcpu to=10.000 T=0.013 OK ++ rreg (240,00037) a=000f(c0.pc ) d=001014! s=00000000! OK ++ rreg (250,00017) a=0008(c0.r0 ) d=077777! s=00000000! OK -- rreg (260,00007) a=0009(c0.r1 ) d=177777! s=00000000! OK -- rreg (270,00027) a=000b(c0.r3 ) d=000000! s=00000000! OK ++ wreg (212,00017) a=0008(c0.r0 ) d=152524 s=00000000! OK -- wreg (222,00007) a=0009(c0.r1 ) d=100002 s=00000000! OK -- wreg (232,00007) a=000a(c0.r2 ) d=125251 s=00000000! OK -- wreg (242,00007) a=000b(c0.r3 ) d=000000 s=00000000! OK -- wreg (252,00007) a=000c(c0.r4 ) d=000000 s=00000000! OK -- wreg (262,00007) a=000d(c0.r5 ) d=000000 s=00000000! OK -- wreg (272,00007) a=000e(c0.sp ) d=001000 s=00000000! OK -- wreg (302,00007) a=0001(c0.cntl ) d=000002 s=00000000! OK -- wreg (312,00007) a=0001(c0.cntl ) d=000004 s=00000000! OK -- wreg (322,00007) a=000f(c0.pc ) d=001000 s=00000000! OK -- wreg (332,00027) a=0001(c0.cntl ) d=000001 s=00010000! OK -I- 08:19:40.338266 : ATTN notify apat = 0001 lams = 0 dt=0.271346 ++ attn (325,00037) d=000001 s=00000000! OK -- wtcpu to=10.000 T=0.012 OK ++ rreg (300,00037) a=000f(c0.pc ) d=001014! s=00000000! OK ++ rreg (310,00017) a=0008(c0.r0 ) d=077777! s=00000000! OK -- rreg (320,00007) a=0009(c0.r1 ) d=125253! s=00000000! OK -- rreg (330,00027) a=000b(c0.r3 ) d=000000! s=00000000! OK ++ wreg (342,00017) a=0008(c0.r0 ) d=152524 s=00000000! OK -- wreg (352,00007) a=0009(c0.r1 ) d=100001 s=00000000! OK -- wreg (362,00007) a=000a(c0.r2 ) d=125251 s=00000000! OK -- wreg (372,00007) a=000b(c0.r3 ) d=000000 s=00000000! OK -- wreg (002,00007) a=000c(c0.r4 ) d=000000 s=00000000! OK -- wreg (012,00007) a=000d(c0.r5 ) d=000000 s=00000000! OK -- wreg (022,00007) a=000e(c0.sp ) d=001000 s=00000000! OK -- wreg (032,00007) a=0001(c0.cntl ) d=000002 s=00000000! OK -- wreg (042,00007) a=0001(c0.cntl ) d=000004 s=00000000! OK -- wreg (052,00007) a=000f(c0.pc ) d=001000 s=00000000! OK -- wreg (062,00027) a=0001(c0.cntl ) d=000001 s=00010000! OK -I- 08:19:40.609150 : ATTN notify apat = 0001 lams = 0 dt=0.270885 ++ attn (335,00037) d=000001 s=00000000! OK -- wtcpu to=10.000 T=0.012 OK ++ rreg (340,00037) a=000f(c0.pc ) d=001014! s=00000000! OK ++ rreg (350,00017) a=0008(c0.r0 ) d=077777! s=00000000! OK -- rreg (360,00007) a=0009(c0.r1 ) d=125252! s=00000000! OK -- rreg (370,00027) a=000b(c0.r3 ) d=000000! s=00000000! OK ++ wreg (072,00017) a=0008(c0.r0 ) d=152524 s=00000000! OK -- wreg (102,00007) a=0009(c0.r1 ) d=100001 s=00000000! OK -- wreg (112,00007) a=000a(c0.r2 ) d=125251 s=00000000! OK -- wreg (122,00007) a=000b(c0.r3 ) d=000000 s=00000000! OK -- wreg (132,00007) a=000c(c0.r4 ) d=000000 s=00000000! OK -- wreg (142,00007) a=000d(c0.r5 ) d=000000 s=00000000! OK -- wreg (152,00007) a=000e(c0.sp ) d=001000 s=00000000! OK -- wreg (162,00007) a=0001(c0.cntl ) d=000002 s=00000000! OK -- wreg (172,00007) a=0001(c0.cntl ) d=000004 s=00000000! OK -- wreg (202,00007) a=000f(c0.pc ) d=001000 s=00000000! OK -- wreg (212,00027) a=0001(c0.cntl ) d=000001 s=00010000! OK -I- 08:19:40.882473 : ATTN notify apat = 0001 lams = 0 dt=0.273323 ++ attn (345,00037) d=000001 s=00000000! OK -- wtcpu to=10.000 T=0.012 OK ++ rreg (000,00037) a=000f(c0.pc ) d=001014! s=00000000! OK ++ rreg (010,00017) a=0008(c0.r0 ) d=077777! s=00000000! OK -- rreg (020,00007) a=0009(c0.r1 ) d=125252! s=00000000! OK -- rreg (030,00027) a=000b(c0.r3 ) d=000000! s=00000000! OK ++ wreg (222,00017) a=0008(c0.r0 ) d=152524 s=00000000! OK -- wreg (232,00007) a=0009(c0.r1 ) d=100000 s=00000000! OK -- wreg (242,00007) a=000a(c0.r2 ) d=125251 s=00000000! OK -- wreg (252,00007) a=000b(c0.r3 ) d=000000 s=00000000! OK -- wreg (262,00007) a=000c(c0.r4 ) d=000000 s=00000000! OK -- wreg (272,00007) a=000d(c0.r5 ) d=000000 s=00000000! OK -- wreg (302,00007) a=000e(c0.sp ) d=001000 s=00000000! OK -- wreg (312,00007) a=0001(c0.cntl ) d=000002 s=00000000! OK -- wreg (322,00007) a=0001(c0.cntl ) d=000004 s=00000000! OK -- wreg (332,00007) a=000f(c0.pc ) d=001000 s=00000000! OK -- wreg (342,00027) a=0001(c0.cntl ) d=000001 s=00010000! OK -I- 08:19:41.150251 : ATTN notify apat = 0001 lams = 0 dt=0.267777 ++ attn (355,00037) d=000001 s=00000000! OK -- wtcpu to=10.000 T=0.011 OK ++ rreg (040,00037) a=000f(c0.pc ) d=001014! s=00000000! OK ++ rreg (050,00037) a=000b(c0.r3 ) d=000002! s=00000000! OK # test dr=100000 boundary cases (dr = max neg value) # case dd<0, q>0 ++ wreg (352,00017) a=0008(c0.r0 ) d=177777 s=00000000! OK -- wreg (362,00007) a=0009(c0.r1 ) d=100000 s=00000000! OK -- wreg (372,00007) a=000a(c0.r2 ) d=100000 s=00000000! OK -- wreg (002,00007) a=000b(c0.r3 ) d=000000 s=00000000! OK -- wreg (012,00007) a=000c(c0.r4 ) d=000000 s=00000000! OK -- wreg (022,00007) a=000d(c0.r5 ) d=000000 s=00000000! OK -- wreg (032,00007) a=000e(c0.sp ) d=001000 s=00000000! OK -- wreg (042,00007) a=0001(c0.cntl ) d=000002 s=00000000! OK -- wreg (052,00007) a=0001(c0.cntl ) d=000004 s=00000000! OK -- wreg (062,00007) a=000f(c0.pc ) d=001000 s=00000000! OK -- wreg (072,00027) a=0001(c0.cntl ) d=000001 s=00010000! OK -I- 08:19:41.398851 : ATTN notify apat = 0001 lams = 0 dt=0.248601 ++ attn (365,00037) d=000001 s=00000000! OK -- wtcpu to=10.000 T=0.012 OK ++ rreg (060,00037) a=000f(c0.pc ) d=001014! s=00000000! OK ++ rreg (070,00017) a=0008(c0.r0 ) d=000001! s=00000000! OK -- rreg (100,00007) a=0009(c0.r1 ) d=000000! s=00000000! OK -- rreg (110,00027) a=000b(c0.r3 ) d=000000! s=00000000! OK ++ wreg (102,00017) a=0008(c0.r0 ) d=177777 s=00000000! OK -- wreg (112,00007) a=0009(c0.r1 ) d=077777 s=00000000! OK -- wreg (122,00007) a=000a(c0.r2 ) d=100000 s=00000000! OK -- wreg (132,00007) a=000b(c0.r3 ) d=000000 s=00000000! OK -- wreg (142,00007) a=000c(c0.r4 ) d=000000 s=00000000! OK -- wreg (152,00007) a=000d(c0.r5 ) d=000000 s=00000000! OK -- wreg (162,00007) a=000e(c0.sp ) d=001000 s=00000000! OK -- wreg (172,00007) a=0001(c0.cntl ) d=000002 s=00000000! OK -- wreg (202,00007) a=0001(c0.cntl ) d=000004 s=00000000! OK -- wreg (212,00007) a=000f(c0.pc ) d=001000 s=00000000! OK -- wreg (222,00027) a=0001(c0.cntl ) d=000001 s=00010000! OK -I- 08:19:41.669601 : ATTN notify apat = 0001 lams = 0 dt=0.270750 ++ attn (375,00037) d=000001 s=00000000! OK -- wtcpu to=10.000 T=0.012 OK ++ rreg (120,00037) a=000f(c0.pc ) d=001014! s=00000000! OK ++ rreg (130,00017) a=0008(c0.r0 ) d=000001! s=00000000! OK -- rreg (140,00007) a=0009(c0.r1 ) d=177777! s=00000000! OK -- rreg (150,00027) a=000b(c0.r3 ) d=000000! s=00000000! OK ++ wreg (232,00017) a=0008(c0.r0 ) d=177777 s=00000000! OK -- wreg (242,00007) a=0009(c0.r1 ) d=000001 s=00000000! OK -- wreg (252,00007) a=000a(c0.r2 ) d=100000 s=00000000! OK -- wreg (262,00007) a=000b(c0.r3 ) d=000000 s=00000000! OK -- wreg (272,00007) a=000c(c0.r4 ) d=000000 s=00000000! OK -- wreg (302,00007) a=000d(c0.r5 ) d=000000 s=00000000! OK -- wreg (312,00007) a=000e(c0.sp ) d=001000 s=00000000! OK -- wreg (322,00007) a=0001(c0.cntl ) d=000002 s=00000000! OK -- wreg (332,00007) a=0001(c0.cntl ) d=000004 s=00000000! OK -- wreg (342,00007) a=000f(c0.pc ) d=001000 s=00000000! OK -- wreg (352,00027) a=0001(c0.cntl ) d=000001 s=00010000! OK -I- 08:19:41.941997 : ATTN notify apat = 0001 lams = 0 dt=0.272396 ++ attn (005,00037) d=000001 s=00000000! OK -- wtcpu to=10.000 T=0.012 OK ++ rreg (160,00037) a=000f(c0.pc ) d=001014! s=00000000! OK ++ rreg (170,00017) a=0008(c0.r0 ) d=000001! s=00000000! OK -- rreg (200,00007) a=0009(c0.r1 ) d=100001! s=00000000! OK -- rreg (210,00027) a=000b(c0.r3 ) d=000000! s=00000000! OK ++ wreg (362,00017) a=0008(c0.r0 ) d=177777 s=00000000! OK -- wreg (372,00007) a=0009(c0.r1 ) d=000000 s=00000000! OK -- wreg (002,00007) a=000a(c0.r2 ) d=100000 s=00000000! OK -- wreg (012,00007) a=000b(c0.r3 ) d=000000 s=00000000! OK -- wreg (022,00007) a=000c(c0.r4 ) d=000000 s=00000000! OK -- wreg (032,00007) a=000d(c0.r5 ) d=000000 s=00000000! OK -- wreg (042,00007) a=000e(c0.sp ) d=001000 s=00000000! OK -- wreg (052,00007) a=0001(c0.cntl ) d=000002 s=00000000! OK -- wreg (062,00007) a=0001(c0.cntl ) d=000004 s=00000000! OK -- wreg (072,00007) a=000f(c0.pc ) d=001000 s=00000000! OK -- wreg (102,00027) a=0001(c0.cntl ) d=000001 s=00010000! OK -I- 08:19:42.208685 : ATTN notify apat = 0001 lams = 0 dt=0.266688 ++ attn (015,00037) d=000001 s=00000000! OK -- wtcpu to=10.000 T=0.012 OK ++ rreg (220,00037) a=000f(c0.pc ) d=001014! s=00000000! OK ++ rreg (230,00017) a=0008(c0.r0 ) d=000002! s=00000000! OK -- rreg (240,00007) a=0009(c0.r1 ) d=000000! s=00000000! OK -- rreg (250,00027) a=000b(c0.r3 ) d=000000! s=00000000! OK ++ wreg (112,00017) a=0008(c0.r0 ) d=177776 s=00000000! OK -- wreg (122,00007) a=0009(c0.r1 ) d=177777 s=00000000! OK -- wreg (132,00007) a=000a(c0.r2 ) d=100000 s=00000000! OK -- wreg (142,00007) a=000b(c0.r3 ) d=000000 s=00000000! OK -- wreg (152,00007) a=000c(c0.r4 ) d=000000 s=00000000! OK -- wreg (162,00007) a=000d(c0.r5 ) d=000000 s=00000000! OK -- wreg (172,00007) a=000e(c0.sp ) d=001000 s=00000000! OK -- wreg (202,00007) a=0001(c0.cntl ) d=000002 s=00000000! OK -- wreg (212,00007) a=0001(c0.cntl ) d=000004 s=00000000! OK -- wreg (222,00007) a=000f(c0.pc ) d=001000 s=00000000! OK -- wreg (232,00027) a=0001(c0.cntl ) d=000001 s=00010000! OK -I- 08:19:42.480404 : ATTN notify apat = 0001 lams = 0 dt=0.271717 ++ attn (025,00037) d=000001 s=00000000! OK -- wtcpu to=10.000 T=0.013 OK ++ rreg (260,00037) a=000f(c0.pc ) d=001014! s=00000000! OK ++ rreg (270,00017) a=0008(c0.r0 ) d=000002! s=00000000! OK -- rreg (300,00007) a=0009(c0.r1 ) d=177777! s=00000000! OK -- rreg (310,00027) a=000b(c0.r3 ) d=000000! s=00000000! OK ++ wreg (242,00017) a=0008(c0.r0 ) d=177776 s=00000000! OK -- wreg (252,00007) a=0009(c0.r1 ) d=100001 s=00000000! OK -- wreg (262,00007) a=000a(c0.r2 ) d=100000 s=00000000! OK -- wreg (272,00007) a=000b(c0.r3 ) d=000000 s=00000000! OK -- wreg (302,00007) a=000c(c0.r4 ) d=000000 s=00000000! OK -- wreg (312,00007) a=000d(c0.r5 ) d=000000 s=00000000! OK -- wreg (322,00007) a=000e(c0.sp ) d=001000 s=00000000! OK -- wreg (332,00007) a=0001(c0.cntl ) d=000002 s=00000000! OK -- wreg (342,00007) a=0001(c0.cntl ) d=000004 s=00000000! OK -- wreg (352,00007) a=000f(c0.pc ) d=001000 s=00000000! OK -- wreg (362,00027) a=0001(c0.cntl ) d=000001 s=00010000! OK -I- 08:19:42.750254 : ATTN notify apat = 0001 lams = 0 dt=0.269851 ++ attn (035,00037) d=000001 s=00000000! OK -- wtcpu to=10.000 T=0.012 OK ++ rreg (320,00037) a=000f(c0.pc ) d=001014! s=00000000! OK ++ rreg (330,00017) a=0008(c0.r0 ) d=000002! s=00000000! OK -- rreg (340,00007) a=0009(c0.r1 ) d=100001! s=00000000! OK -- rreg (350,00027) a=000b(c0.r3 ) d=000000! s=00000000! OK ++ wreg (372,00017) a=0008(c0.r0 ) d=177776 s=00000000! OK -- wreg (002,00007) a=0009(c0.r1 ) d=100000 s=00000000! OK -- wreg (012,00007) a=000a(c0.r2 ) d=100000 s=00000000! OK -- wreg (022,00007) a=000b(c0.r3 ) d=000000 s=00000000! OK -- wreg (032,00007) a=000c(c0.r4 ) d=000000 s=00000000! OK -- wreg (042,00007) a=000d(c0.r5 ) d=000000 s=00000000! OK -- wreg (052,00007) a=000e(c0.sp ) d=001000 s=00000000! OK -- wreg (062,00007) a=0001(c0.cntl ) d=000002 s=00000000! OK -- wreg (072,00007) a=0001(c0.cntl ) d=000004 s=00000000! OK -- wreg (102,00007) a=000f(c0.pc ) d=001000 s=00000000! OK -- wreg (112,00027) a=0001(c0.cntl ) d=000001 s=00010000! OK -I- 08:19:43.021260 : ATTN notify apat = 0001 lams = 0 dt=0.271007 ++ attn (045,00037) d=000001 s=00000000! OK -- wtcpu to=10.000 T=0.012 OK ++ rreg (360,00037) a=000f(c0.pc ) d=001014! s=00000000! OK ++ rreg (370,00017) a=0008(c0.r0 ) d=000003! s=00000000! OK -- rreg (000,00007) a=0009(c0.r1 ) d=000000! s=00000000! OK -- rreg (010,00027) a=000b(c0.r3 ) d=000000! s=00000000! OK ++ wreg (122,00017) a=0008(c0.r0 ) d=177776 s=00000000! OK -- wreg (132,00007) a=0009(c0.r1 ) d=077777 s=00000000! OK -- wreg (142,00007) a=000a(c0.r2 ) d=100000 s=00000000! OK -- wreg (152,00007) a=000b(c0.r3 ) d=000000 s=00000000! OK -- wreg (162,00007) a=000c(c0.r4 ) d=000000 s=00000000! OK -- wreg (172,00007) a=000d(c0.r5 ) d=000000 s=00000000! OK -- wreg (202,00007) a=000e(c0.sp ) d=001000 s=00000000! OK -- wreg (212,00007) a=0001(c0.cntl ) d=000002 s=00000000! OK -- wreg (222,00007) a=0001(c0.cntl ) d=000004 s=00000000! OK -- wreg (232,00007) a=000f(c0.pc ) d=001000 s=00000000! OK -- wreg (242,00027) a=0001(c0.cntl ) d=000001 s=00010000! OK -I- 08:19:43.299877 : ATTN notify apat = 0001 lams = 0 dt=0.278616 ++ attn (055,00037) d=000001 s=00000000! OK -- wtcpu to=10.000 T=0.013 OK ++ rreg (020,00037) a=000f(c0.pc ) d=001014! s=00000000! OK ++ rreg (030,00017) a=0008(c0.r0 ) d=000003! s=00000000! OK -- rreg (040,00007) a=0009(c0.r1 ) d=177777! s=00000000! OK -- rreg (050,00027) a=000b(c0.r3 ) d=000000! s=00000000! OK ++ wreg (252,00017) a=0008(c0.r0 ) d=177776 s=00000000! OK -- wreg (262,00007) a=0009(c0.r1 ) d=000001 s=00000000! OK -- wreg (272,00007) a=000a(c0.r2 ) d=100000 s=00000000! OK -- wreg (302,00007) a=000b(c0.r3 ) d=000000 s=00000000! OK -- wreg (312,00007) a=000c(c0.r4 ) d=000000 s=00000000! OK -- wreg (322,00007) a=000d(c0.r5 ) d=000000 s=00000000! OK -- wreg (332,00007) a=000e(c0.sp ) d=001000 s=00000000! OK -- wreg (342,00007) a=0001(c0.cntl ) d=000002 s=00000000! OK -- wreg (352,00007) a=0001(c0.cntl ) d=000004 s=00000000! OK -- wreg (362,00007) a=000f(c0.pc ) d=001000 s=00000000! OK -- wreg (372,00027) a=0001(c0.cntl ) d=000001 s=00010000! OK -I- 08:19:43.572234 : ATTN notify apat = 0001 lams = 0 dt=0.272359 ++ attn (065,00037) d=000001 s=00000000! OK -- wtcpu to=10.000 T=0.012 OK ++ rreg (060,00037) a=000f(c0.pc ) d=001014! s=00000000! OK ++ rreg (070,00017) a=0008(c0.r0 ) d=000003! s=00000000! OK -- rreg (100,00007) a=0009(c0.r1 ) d=100001! s=00000000! OK -- rreg (110,00027) a=000b(c0.r3 ) d=000000! s=00000000! OK ++ wreg (002,00017) a=0008(c0.r0 ) d=177776 s=00000000! OK -- wreg (012,00007) a=0009(c0.r1 ) d=000000 s=00000000! OK -- wreg (022,00007) a=000a(c0.r2 ) d=100000 s=00000000! OK -- wreg (032,00007) a=000b(c0.r3 ) d=000000 s=00000000! OK -- wreg (042,00007) a=000c(c0.r4 ) d=000000 s=00000000! OK -- wreg (052,00007) a=000d(c0.r5 ) d=000000 s=00000000! OK -- wreg (062,00007) a=000e(c0.sp ) d=001000 s=00000000! OK -- wreg (072,00007) a=0001(c0.cntl ) d=000002 s=00000000! OK -- wreg (102,00007) a=0001(c0.cntl ) d=000004 s=00000000! OK -- wreg (112,00007) a=000f(c0.pc ) d=001000 s=00000000! OK -- wreg (122,00027) a=0001(c0.cntl ) d=000001 s=00010000! OK -I- 08:19:43.842372 : ATTN notify apat = 0001 lams = 0 dt=0.270138 ++ attn (075,00037) d=000001 s=00000000! OK -- wtcpu to=10.000 T=0.012 OK ++ rreg (120,00037) a=000f(c0.pc ) d=001014! s=00000000! OK ++ rreg (130,00017) a=0008(c0.r0 ) d=000004! s=00000000! OK -- rreg (140,00007) a=0009(c0.r1 ) d=000000! s=00000000! OK -- rreg (150,00027) a=000b(c0.r3 ) d=000000! s=00000000! OK ++ wreg (132,00017) a=0008(c0.r0 ) d=177775 s=00000000! OK -- wreg (142,00007) a=0009(c0.r1 ) d=177777 s=00000000! OK -- wreg (152,00007) a=000a(c0.r2 ) d=100000 s=00000000! OK -- wreg (162,00007) a=000b(c0.r3 ) d=000000 s=00000000! OK -- wreg (172,00007) a=000c(c0.r4 ) d=000000 s=00000000! OK -- wreg (202,00007) a=000d(c0.r5 ) d=000000 s=00000000! OK -- wreg (212,00007) a=000e(c0.sp ) d=001000 s=00000000! OK -- wreg (222,00007) a=0001(c0.cntl ) d=000002 s=00000000! OK -- wreg (232,00007) a=0001(c0.cntl ) d=000004 s=00000000! OK -- wreg (242,00007) a=000f(c0.pc ) d=001000 s=00000000! OK -- wreg (252,00027) a=0001(c0.cntl ) d=000001 s=00010000! OK -I- 08:19:44.112331 : ATTN notify apat = 0001 lams = 0 dt=0.269959 ++ attn (105,00037) d=000001 s=00000000! OK -- wtcpu to=10.000 T=0.012 OK ++ rreg (160,00037) a=000f(c0.pc ) d=001014! s=00000000! OK ++ rreg (170,00017) a=0008(c0.r0 ) d=000004! s=00000000! OK -- rreg (200,00007) a=0009(c0.r1 ) d=177777! s=00000000! OK -- rreg (210,00027) a=000b(c0.r3 ) d=000000! s=00000000! OK ++ wreg (262,00017) a=0008(c0.r0 ) d=177775 s=00000000! OK -- wreg (272,00007) a=0009(c0.r1 ) d=100001 s=00000000! OK -- wreg (302,00007) a=000a(c0.r2 ) d=100000 s=00000000! OK -- wreg (312,00007) a=000b(c0.r3 ) d=000000 s=00000000! OK -- wreg (322,00007) a=000c(c0.r4 ) d=000000 s=00000000! OK -- wreg (332,00007) a=000d(c0.r5 ) d=000000 s=00000000! OK -- wreg (342,00007) a=000e(c0.sp ) d=001000 s=00000000! OK -- wreg (352,00007) a=0001(c0.cntl ) d=000002 s=00000000! OK -- wreg (362,00007) a=0001(c0.cntl ) d=000004 s=00000000! OK -- wreg (372,00007) a=000f(c0.pc ) d=001000 s=00000000! OK -- wreg (002,00027) a=0001(c0.cntl ) d=000001 s=00010000! OK -I- 08:19:44.383466 : ATTN notify apat = 0001 lams = 0 dt=0.271134 ++ attn (115,00037) d=000001 s=00000000! OK -- wtcpu to=10.000 T=0.012 OK ++ rreg (220,00037) a=000f(c0.pc ) d=001014! s=00000000! OK ++ rreg (230,00017) a=0008(c0.r0 ) d=000004! s=00000000! OK -- rreg (240,00007) a=0009(c0.r1 ) d=100001! s=00000000! OK -- rreg (250,00027) a=000b(c0.r3 ) d=000000! s=00000000! OK ++ wreg (012,00017) a=0008(c0.r0 ) d=177775 s=00000000! OK -- wreg (022,00007) a=0009(c0.r1 ) d=000000 s=00000000! OK -- wreg (032,00007) a=000a(c0.r2 ) d=100000 s=00000000! OK -- wreg (042,00007) a=000b(c0.r3 ) d=000000 s=00000000! OK -- wreg (052,00007) a=000c(c0.r4 ) d=000000 s=00000000! OK -- wreg (062,00007) a=000d(c0.r5 ) d=000000 s=00000000! OK -- wreg (072,00007) a=000e(c0.sp ) d=001000 s=00000000! OK -- wreg (102,00007) a=0001(c0.cntl ) d=000002 s=00000000! OK -- wreg (112,00007) a=0001(c0.cntl ) d=000004 s=00000000! OK -- wreg (122,00007) a=000f(c0.pc ) d=001000 s=00000000! OK -- wreg (132,00027) a=0001(c0.cntl ) d=000001 s=00010000! OK -I- 08:19:44.650616 : ATTN notify apat = 0001 lams = 0 dt=0.267150 ++ attn (125,00037) d=000001 s=00000000! OK -- wtcpu to=10.000 T=0.012 OK ++ rreg (260,00037) a=000f(c0.pc ) d=001014! s=00000000! OK ++ rreg (270,00017) a=0008(c0.r0 ) d=000006! s=00000000! OK -- rreg (300,00007) a=0009(c0.r1 ) d=000000! s=00000000! OK -- rreg (310,00027) a=000b(c0.r3 ) d=000000! s=00000000! OK ++ wreg (142,00017) a=0008(c0.r0 ) d=140003 s=00000000! OK -- wreg (152,00007) a=0009(c0.r1 ) d=000000 s=00000000! OK -- wreg (162,00007) a=000a(c0.r2 ) d=100000 s=00000000! OK -- wreg (172,00007) a=000b(c0.r3 ) d=000000 s=00000000! OK -- wreg (202,00007) a=000c(c0.r4 ) d=000000 s=00000000! OK -- wreg (212,00007) a=000d(c0.r5 ) d=000000 s=00000000! OK -- wreg (222,00007) a=000e(c0.sp ) d=001000 s=00000000! OK -- wreg (232,00007) a=0001(c0.cntl ) d=000002 s=00000000! OK -- wreg (242,00007) a=0001(c0.cntl ) d=000004 s=00000000! OK -- wreg (252,00007) a=000f(c0.pc ) d=001000 s=00000000! OK -- wreg (262,00027) a=0001(c0.cntl ) d=000001 s=00010000! OK -I- 08:19:44.917318 : ATTN notify apat = 0001 lams = 0 dt=0.266703 ++ attn (135,00037) d=000001 s=00000000! OK -- wtcpu to=10.000 T=0.012 OK ++ rreg (320,00037) a=000f(c0.pc ) d=001014! s=00000000! OK ++ rreg (330,00017) a=0008(c0.r0 ) d=077772! s=00000000! OK -- rreg (340,00007) a=0009(c0.r1 ) d=000000! s=00000000! OK -- rreg (350,00027) a=000b(c0.r3 ) d=000000! s=00000000! OK ++ wreg (272,00017) a=0008(c0.r0 ) d=140002 s=00000000! OK -- wreg (302,00007) a=0009(c0.r1 ) d=000000 s=00000000! OK -- wreg (312,00007) a=000a(c0.r2 ) d=100000 s=00000000! OK -- wreg (322,00007) a=000b(c0.r3 ) d=000000 s=00000000! OK -- wreg (332,00007) a=000c(c0.r4 ) d=000000 s=00000000! OK -- wreg (342,00007) a=000d(c0.r5 ) d=000000 s=00000000! OK -- wreg (352,00007) a=000e(c0.sp ) d=001000 s=00000000! OK -- wreg (362,00007) a=0001(c0.cntl ) d=000002 s=00000000! OK -- wreg (372,00007) a=0001(c0.cntl ) d=000004 s=00000000! OK -- wreg (002,00007) a=000f(c0.pc ) d=001000 s=00000000! OK -- wreg (012,00027) a=0001(c0.cntl ) d=000001 s=00010000! OK -I- 08:19:45.190930 : ATTN notify apat = 0001 lams = 0 dt=0.273613 ++ attn (145,00037) d=000001 s=00000000! OK -- wtcpu to=10.000 T=0.013 OK ++ rreg (360,00037) a=000f(c0.pc ) d=001014! s=00000000! OK ++ rreg (370,00017) a=0008(c0.r0 ) d=077774! s=00000000! OK -- rreg (000,00007) a=0009(c0.r1 ) d=000000! s=00000000! OK -- rreg (010,00027) a=000b(c0.r3 ) d=000000! s=00000000! OK ++ wreg (022,00017) a=0008(c0.r0 ) d=140001 s=00000000! OK -- wreg (032,00007) a=0009(c0.r1 ) d=100000 s=00000000! OK -- wreg (042,00007) a=000a(c0.r2 ) d=100000 s=00000000! OK -- wreg (052,00007) a=000b(c0.r3 ) d=000000 s=00000000! OK -- wreg (062,00007) a=000c(c0.r4 ) d=000000 s=00000000! OK -- wreg (072,00007) a=000d(c0.r5 ) d=000000 s=00000000! OK -- wreg (102,00007) a=000e(c0.sp ) d=001000 s=00000000! OK -- wreg (112,00007) a=0001(c0.cntl ) d=000002 s=00000000! OK -- wreg (122,00007) a=0001(c0.cntl ) d=000004 s=00000000! OK -- wreg (132,00007) a=000f(c0.pc ) d=001000 s=00000000! OK -- wreg (142,00027) a=0001(c0.cntl ) d=000001 s=00010000! OK -I- 08:19:45.460518 : ATTN notify apat = 0001 lams = 0 dt=0.269587 ++ attn (155,00037) d=000001 s=00000000! OK -- wtcpu to=10.000 T=0.012 OK ++ rreg (020,00037) a=000f(c0.pc ) d=001014! s=00000000! OK ++ rreg (030,00017) a=0008(c0.r0 ) d=077775! s=00000000! OK -- rreg (040,00007) a=0009(c0.r1 ) d=000000! s=00000000! OK -- rreg (050,00027) a=000b(c0.r3 ) d=000000! s=00000000! OK ++ wreg (152,00017) a=0008(c0.r0 ) d=140001 s=00000000! OK -- wreg (162,00007) a=0009(c0.r1 ) d=000000 s=00000000! OK -- wreg (172,00007) a=000a(c0.r2 ) d=100000 s=00000000! OK -- wreg (202,00007) a=000b(c0.r3 ) d=000000 s=00000000! OK -- wreg (212,00007) a=000c(c0.r4 ) d=000000 s=00000000! OK -- wreg (222,00007) a=000d(c0.r5 ) d=000000 s=00000000! OK -- wreg (232,00007) a=000e(c0.sp ) d=001000 s=00000000! OK -- wreg (242,00007) a=0001(c0.cntl ) d=000002 s=00000000! OK -- wreg (252,00007) a=0001(c0.cntl ) d=000004 s=00000000! OK -- wreg (262,00007) a=000f(c0.pc ) d=001000 s=00000000! OK -- wreg (272,00027) a=0001(c0.cntl ) d=000001 s=00010000! OK -I- 08:19:45.730443 : ATTN notify apat = 0001 lams = 0 dt=0.269924 ++ attn (165,00037) d=000001 s=00000000! OK -- wtcpu to=10.000 T=0.013 OK ++ rreg (060,00037) a=000f(c0.pc ) d=001014! s=00000000! OK ++ rreg (070,00017) a=0008(c0.r0 ) d=077776! s=00000000! OK -- rreg (100,00007) a=0009(c0.r1 ) d=000000! s=00000000! OK -- rreg (110,00027) a=000b(c0.r3 ) d=000000! s=00000000! OK ++ wreg (302,00017) a=0008(c0.r0 ) d=140000 s=00000000! OK -- wreg (312,00007) a=0009(c0.r1 ) d=177777 s=00000000! OK -- wreg (322,00007) a=000a(c0.r2 ) d=100000 s=00000000! OK -- wreg (332,00007) a=000b(c0.r3 ) d=000000 s=00000000! OK -- wreg (342,00007) a=000c(c0.r4 ) d=000000 s=00000000! OK -- wreg (352,00007) a=000d(c0.r5 ) d=000000 s=00000000! OK -- wreg (362,00007) a=000e(c0.sp ) d=001000 s=00000000! OK -- wreg (372,00007) a=0001(c0.cntl ) d=000002 s=00000000! OK -- wreg (002,00007) a=0001(c0.cntl ) d=000004 s=00000000! OK -- wreg (012,00007) a=000f(c0.pc ) d=001000 s=00000000! OK -- wreg (022,00027) a=0001(c0.cntl ) d=000001 s=00010000! OK -I- 08:19:46.005055 : ATTN notify apat = 0001 lams = 0 dt=0.274613 ++ attn (175,00037) d=000001 s=00000000! OK -- wtcpu to=10.000 T=0.013 OK ++ rreg (120,00037) a=000f(c0.pc ) d=001014! s=00000000! OK ++ rreg (130,00017) a=0008(c0.r0 ) d=077776! s=00000000! OK -- rreg (140,00007) a=0009(c0.r1 ) d=177777! s=00000000! OK -- rreg (150,00027) a=000b(c0.r3 ) d=000000! s=00000000! OK ++ wreg (032,00017) a=0008(c0.r0 ) d=140000 s=00000000! OK -- wreg (042,00007) a=0009(c0.r1 ) d=100001 s=00000000! OK -- wreg (052,00007) a=000a(c0.r2 ) d=100000 s=00000000! OK -- wreg (062,00007) a=000b(c0.r3 ) d=000000 s=00000000! OK -- wreg (072,00007) a=000c(c0.r4 ) d=000000 s=00000000! OK -- wreg (102,00007) a=000d(c0.r5 ) d=000000 s=00000000! OK -- wreg (112,00007) a=000e(c0.sp ) d=001000 s=00000000! OK -- wreg (122,00007) a=0001(c0.cntl ) d=000002 s=00000000! OK -- wreg (132,00007) a=0001(c0.cntl ) d=000004 s=00000000! OK -- wreg (142,00007) a=000f(c0.pc ) d=001000 s=00000000! OK -- wreg (152,00027) a=0001(c0.cntl ) d=000001 s=00010000! OK -I- 08:19:46.272321 : ATTN notify apat = 0001 lams = 0 dt=0.267266 ++ attn (205,00037) d=000001 s=00000000! OK -- wtcpu to=10.000 T=0.013 OK ++ rreg (160,00037) a=000f(c0.pc ) d=001014! s=00000000! OK ++ rreg (170,00017) a=0008(c0.r0 ) d=077776! s=00000000! OK -- rreg (200,00007) a=0009(c0.r1 ) d=100001! s=00000000! OK -- rreg (210,00027) a=000b(c0.r3 ) d=000000! s=00000000! OK ++ wreg (162,00017) a=0008(c0.r0 ) d=140000 s=00000000! OK -- wreg (172,00007) a=0009(c0.r1 ) d=100000 s=00000000! OK -- wreg (202,00007) a=000a(c0.r2 ) d=100000 s=00000000! OK -- wreg (212,00007) a=000b(c0.r3 ) d=000000 s=00000000! OK -- wreg (222,00007) a=000c(c0.r4 ) d=000000 s=00000000! OK -- wreg (232,00007) a=000d(c0.r5 ) d=000000 s=00000000! OK -- wreg (242,00007) a=000e(c0.sp ) d=001000 s=00000000! OK -- wreg (252,00007) a=0001(c0.cntl ) d=000002 s=00000000! OK -- wreg (262,00007) a=0001(c0.cntl ) d=000004 s=00000000! OK -- wreg (272,00007) a=000f(c0.pc ) d=001000 s=00000000! OK -- wreg (302,00027) a=0001(c0.cntl ) d=000001 s=00010000! OK -I- 08:19:46.540452 : ATTN notify apat = 0001 lams = 0 dt=0.268131 ++ attn (215,00037) d=000001 s=00000000! OK -- wtcpu to=10.000 T=0.012 OK ++ rreg (220,00037) a=000f(c0.pc ) d=001014! s=00000000! OK ++ rreg (230,00017) a=0008(c0.r0 ) d=077777! s=00000000! OK -- rreg (240,00007) a=0009(c0.r1 ) d=000000! s=00000000! OK -- rreg (250,00027) a=000b(c0.r3 ) d=000000! s=00000000! OK ++ wreg (312,00017) a=0008(c0.r0 ) d=140000 s=00000000! OK -- wreg (322,00007) a=0009(c0.r1 ) d=077777 s=00000000! OK -- wreg (332,00007) a=000a(c0.r2 ) d=100000 s=00000000! OK -- wreg (342,00007) a=000b(c0.r3 ) d=000000 s=00000000! OK -- wreg (352,00007) a=000c(c0.r4 ) d=000000 s=00000000! OK -- wreg (362,00007) a=000d(c0.r5 ) d=000000 s=00000000! OK -- wreg (372,00007) a=000e(c0.sp ) d=001000 s=00000000! OK -- wreg (002,00007) a=0001(c0.cntl ) d=000002 s=00000000! OK -- wreg (012,00007) a=0001(c0.cntl ) d=000004 s=00000000! OK -- wreg (022,00007) a=000f(c0.pc ) d=001000 s=00000000! OK -- wreg (032,00027) a=0001(c0.cntl ) d=000001 s=00010000! OK -I- 08:19:46.811350 : ATTN notify apat = 0001 lams = 0 dt=0.270889 ++ attn (225,00037) d=000001 s=00000000! OK -- wtcpu to=10.000 T=0.013 OK ++ rreg (260,00037) a=000f(c0.pc ) d=001014! s=00000000! OK ++ rreg (270,00017) a=0008(c0.r0 ) d=077777! s=00000000! OK -- rreg (300,00007) a=0009(c0.r1 ) d=177777! s=00000000! OK -- rreg (310,00027) a=000b(c0.r3 ) d=000000! s=00000000! OK ++ wreg (042,00017) a=0008(c0.r0 ) d=140000 s=00000000! OK -- wreg (052,00007) a=0009(c0.r1 ) d=000001 s=00000000! OK -- wreg (062,00007) a=000a(c0.r2 ) d=100000 s=00000000! OK -- wreg (072,00007) a=000b(c0.r3 ) d=000000 s=00000000! OK -- wreg (102,00007) a=000c(c0.r4 ) d=000000 s=00000000! OK -- wreg (112,00007) a=000d(c0.r5 ) d=000000 s=00000000! OK -- wreg (122,00007) a=000e(c0.sp ) d=001000 s=00000000! OK -- wreg (132,00007) a=0001(c0.cntl ) d=000002 s=00000000! OK -- wreg (142,00007) a=0001(c0.cntl ) d=000004 s=00000000! OK -- wreg (152,00007) a=000f(c0.pc ) d=001000 s=00000000! OK -- wreg (162,00027) a=0001(c0.cntl ) d=000001 s=00010000! OK -I- 08:19:47.074341 : ATTN notify apat = 0001 lams = 0 dt=0.263001 ++ attn (235,00037) d=000001 s=00000000! OK -- wtcpu to=10.000 T=0.012 OK ++ rreg (320,00037) a=000f(c0.pc ) d=001014! s=00000000! OK ++ rreg (330,00017) a=0008(c0.r0 ) d=077777! s=00000000! OK -- rreg (340,00007) a=0009(c0.r1 ) d=100001! s=00000000! OK -- rreg (350,00027) a=000b(c0.r3 ) d=000000! s=00000000! OK # case dd>0, q<0 ++ wreg (172,00017) a=0008(c0.r0 ) d=000000 s=00000000! OK -- wreg (202,00007) a=0009(c0.r1 ) d=100000 s=00000000! OK -- wreg (212,00007) a=000a(c0.r2 ) d=100000 s=00000000! OK -- wreg (222,00007) a=000b(c0.r3 ) d=000000 s=00000000! OK -- wreg (232,00007) a=000c(c0.r4 ) d=000000 s=00000000! OK -- wreg (242,00007) a=000d(c0.r5 ) d=000000 s=00000000! OK -- wreg (252,00007) a=000e(c0.sp ) d=001000 s=00000000! OK -- wreg (262,00007) a=0001(c0.cntl ) d=000002 s=00000000! OK -- wreg (272,00007) a=0001(c0.cntl ) d=000004 s=00000000! OK -- wreg (302,00007) a=000f(c0.pc ) d=001000 s=00000000! OK -- wreg (312,00027) a=0001(c0.cntl ) d=000001 s=00010000! OK -I- 08:19:47.348887 : ATTN notify apat = 0001 lams = 0 dt=0.274546 ++ attn (245,00037) d=000001 s=00000000! OK -- wtcpu to=10.000 T=0.011 OK ++ rreg (360,00037) a=000f(c0.pc ) d=001014! s=00000000! OK ++ rreg (370,00017) a=0008(c0.r0 ) d=177777! s=00000000! OK -- rreg (000,00007) a=0009(c0.r1 ) d=000000! s=00000000! OK -- rreg (010,00027) a=000b(c0.r3 ) d=000010! s=00000000! OK ++ wreg (322,00017) a=0008(c0.r0 ) d=000000 s=00000000! OK -- wreg (332,00007) a=0009(c0.r1 ) d=100001 s=00000000! OK -- wreg (342,00007) a=000a(c0.r2 ) d=100000 s=00000000! OK -- wreg (352,00007) a=000b(c0.r3 ) d=000000 s=00000000! OK -- wreg (362,00007) a=000c(c0.r4 ) d=000000 s=00000000! OK -- wreg (372,00007) a=000d(c0.r5 ) d=000000 s=00000000! OK -- wreg (002,00007) a=000e(c0.sp ) d=001000 s=00000000! OK -- wreg (012,00007) a=0001(c0.cntl ) d=000002 s=00000000! OK -- wreg (022,00007) a=0001(c0.cntl ) d=000004 s=00000000! OK -- wreg (032,00007) a=000f(c0.pc ) d=001000 s=00000000! OK -- wreg (042,00027) a=0001(c0.cntl ) d=000001 s=00010000! OK -I- 08:19:47.620145 : ATTN notify apat = 0001 lams = 0 dt=0.271257 ++ attn (255,00037) d=000001 s=00000000! OK -- wtcpu to=10.000 T=0.012 OK ++ rreg (020,00037) a=000f(c0.pc ) d=001014! s=00000000! OK ++ rreg (030,00017) a=0008(c0.r0 ) d=177777! s=00000000! OK -- rreg (040,00007) a=0009(c0.r1 ) d=000001! s=00000000! OK -- rreg (050,00027) a=000b(c0.r3 ) d=000010! s=00000000! OK ++ wreg (052,00017) a=0008(c0.r0 ) d=000000 s=00000000! OK -- wreg (062,00007) a=0009(c0.r1 ) d=177777 s=00000000! OK -- wreg (072,00007) a=000a(c0.r2 ) d=100000 s=00000000! OK -- wreg (102,00007) a=000b(c0.r3 ) d=000000 s=00000000! OK -- wreg (112,00007) a=000c(c0.r4 ) d=000000 s=00000000! OK -- wreg (122,00007) a=000d(c0.r5 ) d=000000 s=00000000! OK -- wreg (132,00007) a=000e(c0.sp ) d=001000 s=00000000! OK -- wreg (142,00007) a=0001(c0.cntl ) d=000002 s=00000000! OK -- wreg (152,00007) a=0001(c0.cntl ) d=000004 s=00000000! OK -- wreg (162,00007) a=000f(c0.pc ) d=001000 s=00000000! OK -- wreg (172,00027) a=0001(c0.cntl ) d=000001 s=00010000! OK -I- 08:19:47.895066 : ATTN notify apat = 0001 lams = 0 dt=0.274921 ++ attn (265,00037) d=000001 s=00000000! OK -- wtcpu to=10.000 T=0.013 OK ++ rreg (060,00037) a=000f(c0.pc ) d=001014! s=00000000! OK ++ rreg (070,00017) a=0008(c0.r0 ) d=177777! s=00000000! OK -- rreg (100,00007) a=0009(c0.r1 ) d=077777! s=00000000! OK -- rreg (110,00027) a=000b(c0.r3 ) d=000010! s=00000000! OK ++ wreg (202,00017) a=0008(c0.r0 ) d=000001 s=00000000! OK -- wreg (212,00007) a=0009(c0.r1 ) d=000000 s=00000000! OK -- wreg (222,00007) a=000a(c0.r2 ) d=100000 s=00000000! OK -- wreg (232,00007) a=000b(c0.r3 ) d=000000 s=00000000! OK -- wreg (242,00007) a=000c(c0.r4 ) d=000000 s=00000000! OK -- wreg (252,00007) a=000d(c0.r5 ) d=000000 s=00000000! OK -- wreg (262,00007) a=000e(c0.sp ) d=001000 s=00000000! OK -- wreg (272,00007) a=0001(c0.cntl ) d=000002 s=00000000! OK -- wreg (302,00007) a=0001(c0.cntl ) d=000004 s=00000000! OK -- wreg (312,00007) a=000f(c0.pc ) d=001000 s=00000000! OK -- wreg (322,00027) a=0001(c0.cntl ) d=000001 s=00010000! OK -I- 08:19:48.169584 : ATTN notify apat = 0001 lams = 0 dt=0.274519 ++ attn (275,00037) d=000001 s=00000000! OK -- wtcpu to=10.000 T=0.013 OK ++ rreg (120,00037) a=000f(c0.pc ) d=001014! s=00000000! OK ++ rreg (130,00017) a=0008(c0.r0 ) d=177776! s=00000000! OK -- rreg (140,00007) a=0009(c0.r1 ) d=000000! s=00000000! OK -- rreg (150,00027) a=000b(c0.r3 ) d=000010! s=00000000! OK ++ wreg (332,00017) a=0008(c0.r0 ) d=000001 s=00000000! OK -- wreg (342,00007) a=0009(c0.r1 ) d=000001 s=00000000! OK -- wreg (352,00007) a=000a(c0.r2 ) d=100000 s=00000000! OK -- wreg (362,00007) a=000b(c0.r3 ) d=000000 s=00000000! OK -- wreg (372,00007) a=000c(c0.r4 ) d=000000 s=00000000! OK -- wreg (002,00007) a=000d(c0.r5 ) d=000000 s=00000000! OK -- wreg (012,00007) a=000e(c0.sp ) d=001000 s=00000000! OK -- wreg (022,00007) a=0001(c0.cntl ) d=000002 s=00000000! OK -- wreg (032,00007) a=0001(c0.cntl ) d=000004 s=00000000! OK -- wreg (042,00007) a=000f(c0.pc ) d=001000 s=00000000! OK -- wreg (052,00027) a=0001(c0.cntl ) d=000001 s=00010000! OK -I- 08:19:48.439698 : ATTN notify apat = 0001 lams = 0 dt=0.270113 ++ attn (305,00037) d=000001 s=00000000! OK -- wtcpu to=10.000 T=0.012 OK ++ rreg (160,00037) a=000f(c0.pc ) d=001014! s=00000000! OK ++ rreg (170,00017) a=0008(c0.r0 ) d=177776! s=00000000! OK -- rreg (200,00007) a=0009(c0.r1 ) d=000001! s=00000000! OK -- rreg (210,00027) a=000b(c0.r3 ) d=000010! s=00000000! OK ++ wreg (062,00017) a=0008(c0.r0 ) d=000001 s=00000000! OK -- wreg (072,00007) a=0009(c0.r1 ) d=077777 s=00000000! OK -- wreg (102,00007) a=000a(c0.r2 ) d=100000 s=00000000! OK -- wreg (112,00007) a=000b(c0.r3 ) d=000000 s=00000000! OK -- wreg (122,00007) a=000c(c0.r4 ) d=000000 s=00000000! OK -- wreg (132,00007) a=000d(c0.r5 ) d=000000 s=00000000! OK -- wreg (142,00007) a=000e(c0.sp ) d=001000 s=00000000! OK -- wreg (152,00007) a=0001(c0.cntl ) d=000002 s=00000000! OK -- wreg (162,00007) a=0001(c0.cntl ) d=000004 s=00000000! OK -- wreg (172,00007) a=000f(c0.pc ) d=001000 s=00000000! OK -- wreg (202,00027) a=0001(c0.cntl ) d=000001 s=00010000! OK -I- 08:19:48.713759 : ATTN notify apat = 0001 lams = 0 dt=0.274062 ++ attn (315,00037) d=000001 s=00000000! OK -- wtcpu to=10.000 T=0.012 OK ++ rreg (220,00037) a=000f(c0.pc ) d=001014! s=00000000! OK ++ rreg (230,00017) a=0008(c0.r0 ) d=177776! s=00000000! OK -- rreg (240,00007) a=0009(c0.r1 ) d=077777! s=00000000! OK -- rreg (250,00027) a=000b(c0.r3 ) d=000010! s=00000000! OK ++ wreg (212,00017) a=0008(c0.r0 ) d=037777 s=00000000! OK -- wreg (222,00007) a=0009(c0.r1 ) d=100000 s=00000000! OK -- wreg (232,00007) a=000a(c0.r2 ) d=100000 s=00000000! OK -- wreg (242,00007) a=000b(c0.r3 ) d=000000 s=00000000! OK -- wreg (252,00007) a=000c(c0.r4 ) d=000000 s=00000000! OK -- wreg (262,00007) a=000d(c0.r5 ) d=000000 s=00000000! OK -- wreg (272,00007) a=000e(c0.sp ) d=001000 s=00000000! OK -- wreg (302,00007) a=0001(c0.cntl ) d=000002 s=00000000! OK -- wreg (312,00007) a=0001(c0.cntl ) d=000004 s=00000000! OK -- wreg (322,00007) a=000f(c0.pc ) d=001000 s=00000000! OK -- wreg (332,00027) a=0001(c0.cntl ) d=000001 s=00010000! OK -I- 08:19:48.984731 : ATTN notify apat = 0001 lams = 0 dt=0.270971 ++ attn (325,00037) d=000001 s=00000000! OK -- wtcpu to=10.000 T=0.012 OK ++ rreg (260,00037) a=000f(c0.pc ) d=001014! s=00000000! OK ++ rreg (270,00017) a=0008(c0.r0 ) d=100001! s=00000000! OK -- rreg (300,00007) a=0009(c0.r1 ) d=000000! s=00000000! OK -- rreg (310,00027) a=000b(c0.r3 ) d=000010! s=00000000! OK ++ wreg (342,00017) a=0008(c0.r0 ) d=037777 s=00000000! OK -- wreg (352,00007) a=0009(c0.r1 ) d=100001 s=00000000! OK -- wreg (362,00007) a=000a(c0.r2 ) d=100000 s=00000000! OK -- wreg (372,00007) a=000b(c0.r3 ) d=000000 s=00000000! OK -- wreg (002,00007) a=000c(c0.r4 ) d=000000 s=00000000! OK -- wreg (012,00007) a=000d(c0.r5 ) d=000000 s=00000000! OK -- wreg (022,00007) a=000e(c0.sp ) d=001000 s=00000000! OK -- wreg (032,00007) a=0001(c0.cntl ) d=000002 s=00000000! OK -- wreg (042,00007) a=0001(c0.cntl ) d=000004 s=00000000! OK -- wreg (052,00007) a=000f(c0.pc ) d=001000 s=00000000! OK -- wreg (062,00027) a=0001(c0.cntl ) d=000001 s=00010000! OK -I- 08:19:49.256657 : ATTN notify apat = 0001 lams = 0 dt=0.271925 ++ attn (335,00037) d=000001 s=00000000! OK -- wtcpu to=10.000 T=0.012 OK ++ rreg (320,00037) a=000f(c0.pc ) d=001014! s=00000000! OK ++ rreg (330,00017) a=0008(c0.r0 ) d=100001! s=00000000! OK -- rreg (340,00007) a=0009(c0.r1 ) d=000001! s=00000000! OK -- rreg (350,00027) a=000b(c0.r3 ) d=000010! s=00000000! OK ++ wreg (072,00017) a=0008(c0.r0 ) d=037777 s=00000000! OK -- wreg (102,00007) a=0009(c0.r1 ) d=177777 s=00000000! OK -- wreg (112,00007) a=000a(c0.r2 ) d=100000 s=00000000! OK -- wreg (122,00007) a=000b(c0.r3 ) d=000000 s=00000000! OK -- wreg (132,00007) a=000c(c0.r4 ) d=000000 s=00000000! OK -- wreg (142,00007) a=000d(c0.r5 ) d=000000 s=00000000! OK -- wreg (152,00007) a=000e(c0.sp ) d=001000 s=00000000! OK -- wreg (162,00007) a=0001(c0.cntl ) d=000002 s=00000000! OK -- wreg (172,00007) a=0001(c0.cntl ) d=000004 s=00000000! OK -- wreg (202,00007) a=000f(c0.pc ) d=001000 s=00000000! OK -- wreg (212,00027) a=0001(c0.cntl ) d=000001 s=00010000! OK -I- 08:19:49.526530 : ATTN notify apat = 0001 lams = 0 dt=0.269874 ++ attn (345,00037) d=000001 s=00000000! OK -- wtcpu to=10.000 T=0.012 OK ++ rreg (360,00037) a=000f(c0.pc ) d=001014! s=00000000! OK ++ rreg (370,00017) a=0008(c0.r0 ) d=100001! s=00000000! OK -- rreg (000,00007) a=0009(c0.r1 ) d=077777! s=00000000! OK -- rreg (010,00027) a=000b(c0.r3 ) d=000010! s=00000000! OK ++ wreg (222,00017) a=0008(c0.r0 ) d=040000 s=00000000! OK -- wreg (232,00007) a=0009(c0.r1 ) d=000000 s=00000000! OK -- wreg (242,00007) a=000a(c0.r2 ) d=100000 s=00000000! OK -- wreg (252,00007) a=000b(c0.r3 ) d=000000 s=00000000! OK -- wreg (262,00007) a=000c(c0.r4 ) d=000000 s=00000000! OK -- wreg (272,00007) a=000d(c0.r5 ) d=000000 s=00000000! OK -- wreg (302,00007) a=000e(c0.sp ) d=001000 s=00000000! OK -- wreg (312,00007) a=0001(c0.cntl ) d=000002 s=00000000! OK -- wreg (322,00007) a=0001(c0.cntl ) d=000004 s=00000000! OK -- wreg (332,00007) a=000f(c0.pc ) d=001000 s=00000000! OK -- wreg (342,00027) a=0001(c0.cntl ) d=000001 s=00010000! OK -I- 08:19:49.793465 : ATTN notify apat = 0001 lams = 0 dt=0.266935 ++ attn (355,00037) d=000001 s=00000000! OK -- wtcpu to=10.000 T=0.012 OK ++ rreg (020,00037) a=000f(c0.pc ) d=001014! s=00000000! OK ++ rreg (030,00017) a=0008(c0.r0 ) d=100000! s=00000000! OK -- rreg (040,00007) a=0009(c0.r1 ) d=000000! s=00000000! OK -- rreg (050,00027) a=000b(c0.r3 ) d=000010! s=00000000! OK ++ wreg (352,00017) a=0008(c0.r0 ) d=040000 s=00000000! OK -- wreg (362,00007) a=0009(c0.r1 ) d=000001 s=00000000! OK -- wreg (372,00007) a=000a(c0.r2 ) d=100000 s=00000000! OK -- wreg (002,00007) a=000b(c0.r3 ) d=000000 s=00000000! OK -- wreg (012,00007) a=000c(c0.r4 ) d=000000 s=00000000! OK -- wreg (022,00007) a=000d(c0.r5 ) d=000000 s=00000000! OK -- wreg (032,00007) a=000e(c0.sp ) d=001000 s=00000000! OK -- wreg (042,00007) a=0001(c0.cntl ) d=000002 s=00000000! OK -- wreg (052,00007) a=0001(c0.cntl ) d=000004 s=00000000! OK -- wreg (062,00007) a=000f(c0.pc ) d=001000 s=00000000! OK -- wreg (072,00027) a=0001(c0.cntl ) d=000001 s=00010000! OK -I- 08:19:50.059004 : ATTN notify apat = 0001 lams = 0 dt=0.265540 ++ attn (365,00037) d=000001 s=00000000! OK -- wtcpu to=10.000 T=0.012 OK ++ rreg (060,00037) a=000f(c0.pc ) d=001014! s=00000000! OK ++ rreg (070,00017) a=0008(c0.r0 ) d=100000! s=00000000! OK -- rreg (100,00007) a=0009(c0.r1 ) d=000001! s=00000000! OK -- rreg (110,00027) a=000b(c0.r3 ) d=000010! s=00000000! OK ++ wreg (102,00017) a=0008(c0.r0 ) d=040000 s=00000000! OK -- wreg (112,00007) a=0009(c0.r1 ) d=077777 s=00000000! OK -- wreg (122,00007) a=000a(c0.r2 ) d=100000 s=00000000! OK -- wreg (132,00007) a=000b(c0.r3 ) d=000000 s=00000000! OK -- wreg (142,00007) a=000c(c0.r4 ) d=000000 s=00000000! OK -- wreg (152,00007) a=000d(c0.r5 ) d=000000 s=00000000! OK -- wreg (162,00007) a=000e(c0.sp ) d=001000 s=00000000! OK -- wreg (172,00007) a=0001(c0.cntl ) d=000002 s=00000000! OK -- wreg (202,00007) a=0001(c0.cntl ) d=000004 s=00000000! OK -- wreg (212,00007) a=000f(c0.pc ) d=001000 s=00000000! OK -- wreg (222,00027) a=0001(c0.cntl ) d=000001 s=00010000! OK -I- 08:19:50.331534 : ATTN notify apat = 0001 lams = 0 dt=0.272529 ++ attn (375,00037) d=000001 s=00000000! OK -- wtcpu to=10.000 T=0.012 OK ++ rreg (120,00037) a=000f(c0.pc ) d=001014! s=00000000! OK ++ rreg (130,00017) a=0008(c0.r0 ) d=100000! s=00000000! OK -- rreg (140,00007) a=0009(c0.r1 ) d=077777! s=00000000! OK -- rreg (150,00027) a=000b(c0.r3 ) d=000010! s=00000000! OK # test dr=077777 boundary cases (dr = max pos value) # case dd>0, q>0 ++ wreg (232,00017) a=0008(c0.r0 ) d=000000 s=00000000! OK -- wreg (242,00007) a=0009(c0.r1 ) d=077777 s=00000000! OK -- wreg (252,00007) a=000a(c0.r2 ) d=077777 s=00000000! OK -- wreg (262,00007) a=000b(c0.r3 ) d=000000 s=00000000! OK -- wreg (272,00007) a=000c(c0.r4 ) d=000000 s=00000000! OK -- wreg (302,00007) a=000d(c0.r5 ) d=000000 s=00000000! OK -- wreg (312,00007) a=000e(c0.sp ) d=001000 s=00000000! OK -- wreg (322,00007) a=0001(c0.cntl ) d=000002 s=00000000! OK -- wreg (332,00007) a=0001(c0.cntl ) d=000004 s=00000000! OK -- wreg (342,00007) a=000f(c0.pc ) d=001000 s=00000000! OK -- wreg (352,00027) a=0001(c0.cntl ) d=000001 s=00010000! OK -I- 08:19:50.605122 : ATTN notify apat = 0001 lams = 0 dt=0.273587 ++ attn (005,00037) d=000001 s=00000000! OK -- wtcpu to=10.000 T=0.012 OK ++ rreg (160,00037) a=000f(c0.pc ) d=001014! s=00000000! OK ++ rreg (170,00017) a=0008(c0.r0 ) d=000001! s=00000000! OK -- rreg (200,00007) a=0009(c0.r1 ) d=000000! s=00000000! OK -- rreg (210,00027) a=000b(c0.r3 ) d=000000! s=00000000! OK ++ wreg (362,00017) a=0008(c0.r0 ) d=000000 s=00000000! OK -- wreg (372,00007) a=0009(c0.r1 ) d=100000 s=00000000! OK -- wreg (002,00007) a=000a(c0.r2 ) d=077777 s=00000000! OK -- wreg (012,00007) a=000b(c0.r3 ) d=000000 s=00000000! OK -- wreg (022,00007) a=000c(c0.r4 ) d=000000 s=00000000! OK -- wreg (032,00007) a=000d(c0.r5 ) d=000000 s=00000000! OK -- wreg (042,00007) a=000e(c0.sp ) d=001000 s=00000000! OK -- wreg (052,00007) a=0001(c0.cntl ) d=000002 s=00000000! OK -- wreg (062,00007) a=0001(c0.cntl ) d=000004 s=00000000! OK -- wreg (072,00007) a=000f(c0.pc ) d=001000 s=00000000! OK -- wreg (102,00027) a=0001(c0.cntl ) d=000001 s=00010000! OK -I- 08:19:50.872245 : ATTN notify apat = 0001 lams = 0 dt=0.267124 ++ attn (015,00037) d=000001 s=00000000! OK -- wtcpu to=10.000 T=0.012 OK ++ rreg (220,00037) a=000f(c0.pc ) d=001014! s=00000000! OK ++ rreg (230,00017) a=0008(c0.r0 ) d=000001! s=00000000! OK -- rreg (240,00007) a=0009(c0.r1 ) d=000001! s=00000000! OK -- rreg (250,00027) a=000b(c0.r3 ) d=000000! s=00000000! OK ++ wreg (112,00017) a=0008(c0.r0 ) d=000000 s=00000000! OK -- wreg (122,00007) a=0009(c0.r1 ) d=177775 s=00000000! OK -- wreg (132,00007) a=000a(c0.r2 ) d=077777 s=00000000! OK -- wreg (142,00007) a=000b(c0.r3 ) d=000000 s=00000000! OK -- wreg (152,00007) a=000c(c0.r4 ) d=000000 s=00000000! OK -- wreg (162,00007) a=000d(c0.r5 ) d=000000 s=00000000! OK -- wreg (172,00007) a=000e(c0.sp ) d=001000 s=00000000! OK -- wreg (202,00007) a=0001(c0.cntl ) d=000002 s=00000000! OK -- wreg (212,00007) a=0001(c0.cntl ) d=000004 s=00000000! OK -- wreg (222,00007) a=000f(c0.pc ) d=001000 s=00000000! OK -- wreg (232,00027) a=0001(c0.cntl ) d=000001 s=00010000! OK -I- 08:19:51.142838 : ATTN notify apat = 0001 lams = 0 dt=0.270594 ++ attn (025,00037) d=000001 s=00000000! OK -- wtcpu to=10.000 T=0.012 OK ++ rreg (260,00037) a=000f(c0.pc ) d=001014! s=00000000! OK ++ rreg (270,00017) a=0008(c0.r0 ) d=000001! s=00000000! OK -- rreg (300,00007) a=0009(c0.r1 ) d=077776! s=00000000! OK -- rreg (310,00027) a=000b(c0.r3 ) d=000000! s=00000000! OK ++ wreg (242,00017) a=0008(c0.r0 ) d=000000 s=00000000! OK -- wreg (252,00007) a=0009(c0.r1 ) d=177776 s=00000000! OK -- wreg (262,00007) a=000a(c0.r2 ) d=077777 s=00000000! OK -- wreg (272,00007) a=000b(c0.r3 ) d=000000 s=00000000! OK -- wreg (302,00007) a=000c(c0.r4 ) d=000000 s=00000000! OK -- wreg (312,00007) a=000d(c0.r5 ) d=000000 s=00000000! OK -- wreg (322,00007) a=000e(c0.sp ) d=001000 s=00000000! OK -- wreg (332,00007) a=0001(c0.cntl ) d=000002 s=00000000! OK -- wreg (342,00007) a=0001(c0.cntl ) d=000004 s=00000000! OK -- wreg (352,00007) a=000f(c0.pc ) d=001000 s=00000000! OK -- wreg (362,00027) a=0001(c0.cntl ) d=000001 s=00010000! OK -I- 08:19:51.415027 : ATTN notify apat = 0001 lams = 0 dt=0.272189 ++ attn (035,00037) d=000001 s=00000000! OK -- wtcpu to=10.000 T=0.013 OK ++ rreg (320,00037) a=000f(c0.pc ) d=001014! s=00000000! OK ++ rreg (330,00017) a=0008(c0.r0 ) d=000002! s=00000000! OK -- rreg (340,00007) a=0009(c0.r1 ) d=000000! s=00000000! OK -- rreg (350,00027) a=000b(c0.r3 ) d=000000! s=00000000! OK ++ wreg (372,00017) a=0008(c0.r0 ) d=000000 s=00000000! OK -- wreg (002,00007) a=0009(c0.r1 ) d=177777 s=00000000! OK -- wreg (012,00007) a=000a(c0.r2 ) d=077777 s=00000000! OK -- wreg (022,00007) a=000b(c0.r3 ) d=000000 s=00000000! OK -- wreg (032,00007) a=000c(c0.r4 ) d=000000 s=00000000! OK -- wreg (042,00007) a=000d(c0.r5 ) d=000000 s=00000000! OK -- wreg (052,00007) a=000e(c0.sp ) d=001000 s=00000000! OK -- wreg (062,00007) a=0001(c0.cntl ) d=000002 s=00000000! OK -- wreg (072,00007) a=0001(c0.cntl ) d=000004 s=00000000! OK -- wreg (102,00007) a=000f(c0.pc ) d=001000 s=00000000! OK -- wreg (112,00027) a=0001(c0.cntl ) d=000001 s=00010000! OK -I- 08:19:51.683651 : ATTN notify apat = 0001 lams = 0 dt=0.268623 ++ attn (045,00037) d=000001 s=00000000! OK -- wtcpu to=10.000 T=0.012 OK ++ rreg (360,00037) a=000f(c0.pc ) d=001014! s=00000000! OK ++ rreg (370,00017) a=0008(c0.r0 ) d=000002! s=00000000! OK -- rreg (000,00007) a=0009(c0.r1 ) d=000001! s=00000000! OK -- rreg (010,00027) a=000b(c0.r3 ) d=000000! s=00000000! OK ++ wreg (122,00017) a=0008(c0.r0 ) d=000001 s=00000000! OK -- wreg (132,00007) a=0009(c0.r1 ) d=077774 s=00000000! OK -- wreg (142,00007) a=000a(c0.r2 ) d=077777 s=00000000! OK -- wreg (152,00007) a=000b(c0.r3 ) d=000000 s=00000000! OK -- wreg (162,00007) a=000c(c0.r4 ) d=000000 s=00000000! OK -- wreg (172,00007) a=000d(c0.r5 ) d=000000 s=00000000! OK -- wreg (202,00007) a=000e(c0.sp ) d=001000 s=00000000! OK -- wreg (212,00007) a=0001(c0.cntl ) d=000002 s=00000000! OK -- wreg (222,00007) a=0001(c0.cntl ) d=000004 s=00000000! OK -- wreg (232,00007) a=000f(c0.pc ) d=001000 s=00000000! OK -- wreg (242,00027) a=0001(c0.cntl ) d=000001 s=00010000! OK -I- 08:19:51.955358 : ATTN notify apat = 0001 lams = 0 dt=0.271707 ++ attn (055,00037) d=000001 s=00000000! OK -- wtcpu to=10.000 T=0.012 OK ++ rreg (020,00037) a=000f(c0.pc ) d=001014! s=00000000! OK ++ rreg (030,00017) a=0008(c0.r0 ) d=000002! s=00000000! OK -- rreg (040,00007) a=0009(c0.r1 ) d=077776! s=00000000! OK -- rreg (050,00027) a=000b(c0.r3 ) d=000000! s=00000000! OK ++ wreg (252,00017) a=0008(c0.r0 ) d=037776 s=00000000! OK -- wreg (262,00007) a=0009(c0.r1 ) d=100002 s=00000000! OK -- wreg (272,00007) a=000a(c0.r2 ) d=077777 s=00000000! OK -- wreg (302,00007) a=000b(c0.r3 ) d=000000 s=00000000! OK -- wreg (312,00007) a=000c(c0.r4 ) d=000000 s=00000000! OK -- wreg (322,00007) a=000d(c0.r5 ) d=000000 s=00000000! OK -- wreg (332,00007) a=000e(c0.sp ) d=001000 s=00000000! OK -- wreg (342,00007) a=0001(c0.cntl ) d=000002 s=00000000! OK -- wreg (352,00007) a=0001(c0.cntl ) d=000004 s=00000000! OK -- wreg (362,00007) a=000f(c0.pc ) d=001000 s=00000000! OK -- wreg (372,00027) a=0001(c0.cntl ) d=000001 s=00010000! OK -I- 08:19:52.228173 : ATTN notify apat = 0001 lams = 0 dt=0.272813 ++ attn (065,00037) d=000001 s=00000000! OK -- wtcpu to=10.000 T=0.012 OK ++ rreg (060,00037) a=000f(c0.pc ) d=001014! s=00000000! OK ++ rreg (070,00017) a=0008(c0.r0 ) d=077776! s=00000000! OK -- rreg (100,00007) a=0009(c0.r1 ) d=000000! s=00000000! OK -- rreg (110,00027) a=000b(c0.r3 ) d=000000! s=00000000! OK ++ wreg (002,00017) a=0008(c0.r0 ) d=037776 s=00000000! OK -- wreg (012,00007) a=0009(c0.r1 ) d=100003 s=00000000! OK -- wreg (022,00007) a=000a(c0.r2 ) d=077777 s=00000000! OK -- wreg (032,00007) a=000b(c0.r3 ) d=000000 s=00000000! OK -- wreg (042,00007) a=000c(c0.r4 ) d=000000 s=00000000! OK -- wreg (052,00007) a=000d(c0.r5 ) d=000000 s=00000000! OK -- wreg (062,00007) a=000e(c0.sp ) d=001000 s=00000000! OK -- wreg (072,00007) a=0001(c0.cntl ) d=000002 s=00000000! OK -- wreg (102,00007) a=0001(c0.cntl ) d=000004 s=00000000! OK -- wreg (112,00007) a=000f(c0.pc ) d=001000 s=00000000! OK -- wreg (122,00027) a=0001(c0.cntl ) d=000001 s=00010000! OK -I- 08:19:52.499733 : ATTN notify apat = 0001 lams = 0 dt=0.271563 ++ attn (075,00037) d=000001 s=00000000! OK -- wtcpu to=10.000 T=0.013 OK ++ rreg (120,00037) a=000f(c0.pc ) d=001014! s=00000000! OK ++ rreg (130,00017) a=0008(c0.r0 ) d=077776! s=00000000! OK -- rreg (140,00007) a=0009(c0.r1 ) d=000001! s=00000000! OK -- rreg (150,00027) a=000b(c0.r3 ) d=000000! s=00000000! OK ++ wreg (132,00017) a=0008(c0.r0 ) d=037777 s=00000000! OK -- wreg (142,00007) a=0009(c0.r1 ) d=000000 s=00000000! OK -- wreg (152,00007) a=000a(c0.r2 ) d=077777 s=00000000! OK -- wreg (162,00007) a=000b(c0.r3 ) d=000000 s=00000000! OK -- wreg (172,00007) a=000c(c0.r4 ) d=000000 s=00000000! OK -- wreg (202,00007) a=000d(c0.r5 ) d=000000 s=00000000! OK -- wreg (212,00007) a=000e(c0.sp ) d=001000 s=00000000! OK -- wreg (222,00007) a=0001(c0.cntl ) d=000002 s=00000000! OK -- wreg (232,00007) a=0001(c0.cntl ) d=000004 s=00000000! OK -- wreg (242,00007) a=000f(c0.pc ) d=001000 s=00000000! OK -- wreg (252,00027) a=0001(c0.cntl ) d=000001 s=00010000! OK -I- 08:19:52.769958 : ATTN notify apat = 0001 lams = 0 dt=0.270224 ++ attn (105,00037) d=000001 s=00000000! OK -- wtcpu to=10.000 T=0.013 OK ++ rreg (160,00037) a=000f(c0.pc ) d=001014! s=00000000! OK ++ rreg (170,00017) a=0008(c0.r0 ) d=077776! s=00000000! OK -- rreg (200,00007) a=0009(c0.r1 ) d=077776! s=00000000! OK -- rreg (210,00027) a=000b(c0.r3 ) d=000000! s=00000000! OK ++ wreg (262,00017) a=0008(c0.r0 ) d=037777 s=00000000! OK -- wreg (272,00007) a=0009(c0.r1 ) d=000001 s=00000000! OK -- wreg (302,00007) a=000a(c0.r2 ) d=077777 s=00000000! OK -- wreg (312,00007) a=000b(c0.r3 ) d=000000 s=00000000! OK -- wreg (322,00007) a=000c(c0.r4 ) d=000000 s=00000000! OK -- wreg (332,00007) a=000d(c0.r5 ) d=000000 s=00000000! OK -- wreg (342,00007) a=000e(c0.sp ) d=001000 s=00000000! OK -- wreg (352,00007) a=0001(c0.cntl ) d=000002 s=00000000! OK -- wreg (362,00007) a=0001(c0.cntl ) d=000004 s=00000000! OK -- wreg (372,00007) a=000f(c0.pc ) d=001000 s=00000000! OK -- wreg (002,00027) a=0001(c0.cntl ) d=000001 s=00010000! OK -I- 08:19:53.044607 : ATTN notify apat = 0001 lams = 0 dt=0.274650 ++ attn (115,00037) d=000001 s=00000000! OK -- wtcpu to=10.000 T=0.012 OK ++ rreg (220,00037) a=000f(c0.pc ) d=001014! s=00000000! OK ++ rreg (230,00017) a=0008(c0.r0 ) d=077777! s=00000000! OK -- rreg (240,00007) a=0009(c0.r1 ) d=000000! s=00000000! OK -- rreg (250,00027) a=000b(c0.r3 ) d=000000! s=00000000! OK ++ wreg (012,00017) a=0008(c0.r0 ) d=037777 s=00000000! OK -- wreg (022,00007) a=0009(c0.r1 ) d=000002 s=00000000! OK -- wreg (032,00007) a=000a(c0.r2 ) d=077777 s=00000000! OK -- wreg (042,00007) a=000b(c0.r3 ) d=000000 s=00000000! OK -- wreg (052,00007) a=000c(c0.r4 ) d=000000 s=00000000! OK -- wreg (062,00007) a=000d(c0.r5 ) d=000000 s=00000000! OK -- wreg (072,00007) a=000e(c0.sp ) d=001000 s=00000000! OK -- wreg (102,00007) a=0001(c0.cntl ) d=000002 s=00000000! OK -- wreg (112,00007) a=0001(c0.cntl ) d=000004 s=00000000! OK -- wreg (122,00007) a=000f(c0.pc ) d=001000 s=00000000! OK -- wreg (132,00027) a=0001(c0.cntl ) d=000001 s=00010000! OK -I- 08:19:53.318743 : ATTN notify apat = 0001 lams = 0 dt=0.274135 ++ attn (125,00037) d=000001 s=00000000! OK -- wtcpu to=10.000 T=0.012 OK ++ rreg (260,00037) a=000f(c0.pc ) d=001014! s=00000000! OK ++ rreg (270,00017) a=0008(c0.r0 ) d=077777! s=00000000! OK -- rreg (300,00007) a=0009(c0.r1 ) d=000001! s=00000000! OK -- rreg (310,00027) a=000b(c0.r3 ) d=000000! s=00000000! OK ++ wreg (142,00017) a=0008(c0.r0 ) d=037777 s=00000000! OK -- wreg (152,00007) a=0009(c0.r1 ) d=077777 s=00000000! OK -- wreg (162,00007) a=000a(c0.r2 ) d=077777 s=00000000! OK -- wreg (172,00007) a=000b(c0.r3 ) d=000000 s=00000000! OK -- wreg (202,00007) a=000c(c0.r4 ) d=000000 s=00000000! OK -- wreg (212,00007) a=000d(c0.r5 ) d=000000 s=00000000! OK -- wreg (222,00007) a=000e(c0.sp ) d=001000 s=00000000! OK -- wreg (232,00007) a=0001(c0.cntl ) d=000002 s=00000000! OK -- wreg (242,00007) a=0001(c0.cntl ) d=000004 s=00000000! OK -- wreg (252,00007) a=000f(c0.pc ) d=001000 s=00000000! OK -- wreg (262,00027) a=0001(c0.cntl ) d=000001 s=00010000! OK -I- 08:19:53.588771 : ATTN notify apat = 0001 lams = 0 dt=0.270028 ++ attn (135,00037) d=000001 s=00000000! OK -- wtcpu to=10.000 T=0.012 OK ++ rreg (320,00037) a=000f(c0.pc ) d=001014! s=00000000! OK ++ rreg (330,00017) a=0008(c0.r0 ) d=077777! s=00000000! OK -- rreg (340,00007) a=0009(c0.r1 ) d=077776! s=00000000! OK -- rreg (350,00027) a=000b(c0.r3 ) d=000000! s=00000000! OK # case dd<0, q<0 ++ wreg (272,00017) a=0008(c0.r0 ) d=177777 s=00000000! OK -- wreg (302,00007) a=0009(c0.r1 ) d=100001 s=00000000! OK -- wreg (312,00007) a=000a(c0.r2 ) d=077777 s=00000000! OK -- wreg (322,00007) a=000b(c0.r3 ) d=000000 s=00000000! OK -- wreg (332,00007) a=000c(c0.r4 ) d=000000 s=00000000! OK -- wreg (342,00007) a=000d(c0.r5 ) d=000000 s=00000000! OK -- wreg (352,00007) a=000e(c0.sp ) d=001000 s=00000000! OK -- wreg (362,00007) a=0001(c0.cntl ) d=000002 s=00000000! OK -- wreg (372,00007) a=0001(c0.cntl ) d=000004 s=00000000! OK -- wreg (002,00007) a=000f(c0.pc ) d=001000 s=00000000! OK -- wreg (012,00027) a=0001(c0.cntl ) d=000001 s=00010000! OK -I- 08:19:53.862321 : ATTN notify apat = 0001 lams = 0 dt=0.273548 ++ attn (145,00037) d=000001 s=00000000! OK -- wtcpu to=10.000 T=0.012 OK ++ rreg (360,00037) a=000f(c0.pc ) d=001014! s=00000000! OK ++ rreg (370,00017) a=0008(c0.r0 ) d=177777! s=00000000! OK -- rreg (000,00007) a=0009(c0.r1 ) d=000000! s=00000000! OK -- rreg (010,00027) a=000b(c0.r3 ) d=000010! s=00000000! OK ++ wreg (022,00017) a=0008(c0.r0 ) d=177777 s=00000000! OK -- wreg (032,00007) a=0009(c0.r1 ) d=100000 s=00000000! OK -- wreg (042,00007) a=000a(c0.r2 ) d=077777 s=00000000! OK -- wreg (052,00007) a=000b(c0.r3 ) d=000000 s=00000000! OK -- wreg (062,00007) a=000c(c0.r4 ) d=000000 s=00000000! OK -- wreg (072,00007) a=000d(c0.r5 ) d=000000 s=00000000! OK -- wreg (102,00007) a=000e(c0.sp ) d=001000 s=00000000! OK -- wreg (112,00007) a=0001(c0.cntl ) d=000002 s=00000000! OK -- wreg (122,00007) a=0001(c0.cntl ) d=000004 s=00000000! OK -- wreg (132,00007) a=000f(c0.pc ) d=001000 s=00000000! OK -- wreg (142,00027) a=0001(c0.cntl ) d=000001 s=00010000! OK -I- 08:19:54.135822 : ATTN notify apat = 0001 lams = 0 dt=0.273504 ++ attn (155,00037) d=000001 s=00000000! OK -- wtcpu to=10.000 T=0.012 OK ++ rreg (020,00037) a=000f(c0.pc ) d=001014! s=00000000! OK ++ rreg (030,00017) a=0008(c0.r0 ) d=177777! s=00000000! OK -- rreg (040,00007) a=0009(c0.r1 ) d=177777! s=00000000! OK -- rreg (050,00027) a=000b(c0.r3 ) d=000010! s=00000000! OK ++ wreg (152,00017) a=0008(c0.r0 ) d=177777 s=00000000! OK -- wreg (162,00007) a=0009(c0.r1 ) d=000003 s=00000000! OK -- wreg (172,00007) a=000a(c0.r2 ) d=077777 s=00000000! OK -- wreg (202,00007) a=000b(c0.r3 ) d=000000 s=00000000! OK -- wreg (212,00007) a=000c(c0.r4 ) d=000000 s=00000000! OK -- wreg (222,00007) a=000d(c0.r5 ) d=000000 s=00000000! OK -- wreg (232,00007) a=000e(c0.sp ) d=001000 s=00000000! OK -- wreg (242,00007) a=0001(c0.cntl ) d=000002 s=00000000! OK -- wreg (252,00007) a=0001(c0.cntl ) d=000004 s=00000000! OK -- wreg (262,00007) a=000f(c0.pc ) d=001000 s=00000000! OK -- wreg (272,00027) a=0001(c0.cntl ) d=000001 s=00010000! OK -I- 08:19:54.407780 : ATTN notify apat = 0001 lams = 0 dt=0.271958 ++ attn (165,00037) d=000001 s=00000000! OK -- wtcpu to=10.000 T=0.013 OK ++ rreg (060,00037) a=000f(c0.pc ) d=001014! s=00000000! OK ++ rreg (070,00017) a=0008(c0.r0 ) d=177777! s=00000000! OK -- rreg (100,00007) a=0009(c0.r1 ) d=100002! s=00000000! OK -- rreg (110,00027) a=000b(c0.r3 ) d=000010! s=00000000! OK ++ wreg (302,00017) a=0008(c0.r0 ) d=177777 s=00000000! OK -- wreg (312,00007) a=0009(c0.r1 ) d=000002 s=00000000! OK -- wreg (322,00007) a=000a(c0.r2 ) d=077777 s=00000000! OK -- wreg (332,00007) a=000b(c0.r3 ) d=000000 s=00000000! OK -- wreg (342,00007) a=000c(c0.r4 ) d=000000 s=00000000! OK -- wreg (352,00007) a=000d(c0.r5 ) d=000000 s=00000000! OK -- wreg (362,00007) a=000e(c0.sp ) d=001000 s=00000000! OK -- wreg (372,00007) a=0001(c0.cntl ) d=000002 s=00000000! OK -- wreg (002,00007) a=0001(c0.cntl ) d=000004 s=00000000! OK -- wreg (012,00007) a=000f(c0.pc ) d=001000 s=00000000! OK -- wreg (022,00027) a=0001(c0.cntl ) d=000001 s=00010000! OK -I- 08:19:54.682565 : ATTN notify apat = 0001 lams = 0 dt=0.274783 ++ attn (175,00037) d=000001 s=00000000! OK -- wtcpu to=10.000 T=0.013 OK ++ rreg (120,00037) a=000f(c0.pc ) d=001014! s=00000000! OK ++ rreg (130,00017) a=0008(c0.r0 ) d=177776! s=00000000! OK -- rreg (140,00007) a=0009(c0.r1 ) d=000000! s=00000000! OK -- rreg (150,00027) a=000b(c0.r3 ) d=000010! s=00000000! OK ++ wreg (032,00017) a=0008(c0.r0 ) d=177777 s=00000000! OK -- wreg (042,00007) a=0009(c0.r1 ) d=000001 s=00000000! OK -- wreg (052,00007) a=000a(c0.r2 ) d=077777 s=00000000! OK -- wreg (062,00007) a=000b(c0.r3 ) d=000000 s=00000000! OK -- wreg (072,00007) a=000c(c0.r4 ) d=000000 s=00000000! OK -- wreg (102,00007) a=000d(c0.r5 ) d=000000 s=00000000! OK -- wreg (112,00007) a=000e(c0.sp ) d=001000 s=00000000! OK -- wreg (122,00007) a=0001(c0.cntl ) d=000002 s=00000000! OK -- wreg (132,00007) a=0001(c0.cntl ) d=000004 s=00000000! OK -- wreg (142,00007) a=000f(c0.pc ) d=001000 s=00000000! OK -- wreg (152,00027) a=0001(c0.cntl ) d=000001 s=00010000! OK -I- 08:19:54.953982 : ATTN notify apat = 0001 lams = 0 dt=0.271418 ++ attn (205,00037) d=000001 s=00000000! OK -- wtcpu to=10.000 T=0.012 OK ++ rreg (160,00037) a=000f(c0.pc ) d=001014! s=00000000! OK ++ rreg (170,00017) a=0008(c0.r0 ) d=177776! s=00000000! OK -- rreg (200,00007) a=0009(c0.r1 ) d=177777! s=00000000! OK -- rreg (210,00027) a=000b(c0.r3 ) d=000010! s=00000000! OK ++ wreg (162,00017) a=0008(c0.r0 ) d=177776 s=00000000! OK -- wreg (172,00007) a=0009(c0.r1 ) d=100004 s=00000000! OK -- wreg (202,00007) a=000a(c0.r2 ) d=077777 s=00000000! OK -- wreg (212,00007) a=000b(c0.r3 ) d=000000 s=00000000! OK -- wreg (222,00007) a=000c(c0.r4 ) d=000000 s=00000000! OK -- wreg (232,00007) a=000d(c0.r5 ) d=000000 s=00000000! OK -- wreg (242,00007) a=000e(c0.sp ) d=001000 s=00000000! OK -- wreg (252,00007) a=0001(c0.cntl ) d=000002 s=00000000! OK -- wreg (262,00007) a=0001(c0.cntl ) d=000004 s=00000000! OK -- wreg (272,00007) a=000f(c0.pc ) d=001000 s=00000000! OK -- wreg (302,00027) a=0001(c0.cntl ) d=000001 s=00010000! OK -I- 08:19:55.225925 : ATTN notify apat = 0001 lams = 0 dt=0.271941 ++ attn (215,00037) d=000001 s=00000000! OK -- wtcpu to=10.000 T=0.013 OK ++ rreg (220,00037) a=000f(c0.pc ) d=001014! s=00000000! OK ++ rreg (230,00017) a=0008(c0.r0 ) d=177776! s=00000000! OK -- rreg (240,00007) a=0009(c0.r1 ) d=100002! s=00000000! OK -- rreg (250,00027) a=000b(c0.r3 ) d=000010! s=00000000! OK ++ wreg (312,00017) a=0008(c0.r0 ) d=140000 s=00000000! OK -- wreg (322,00007) a=0009(c0.r1 ) d=177777 s=00000000! OK -- wreg (332,00007) a=000a(c0.r2 ) d=077777 s=00000000! OK -- wreg (342,00007) a=000b(c0.r3 ) d=000000 s=00000000! OK -- wreg (352,00007) a=000c(c0.r4 ) d=000000 s=00000000! OK -- wreg (362,00007) a=000d(c0.r5 ) d=000000 s=00000000! OK -- wreg (372,00007) a=000e(c0.sp ) d=001000 s=00000000! OK -- wreg (002,00007) a=0001(c0.cntl ) d=000002 s=00000000! OK -- wreg (012,00007) a=0001(c0.cntl ) d=000004 s=00000000! OK -- wreg (022,00007) a=000f(c0.pc ) d=001000 s=00000000! OK -- wreg (032,00027) a=0001(c0.cntl ) d=000001 s=00010000! OK -I- 08:19:55.504836 : ATTN notify apat = 0001 lams = 0 dt=0.278912 ++ attn (225,00037) d=000001 s=00000000! OK -- wtcpu to=10.000 T=0.012 OK ++ rreg (260,00037) a=000f(c0.pc ) d=001014! s=00000000! OK ++ rreg (270,00017) a=0008(c0.r0 ) d=100001! s=00000000! OK -- rreg (300,00007) a=0009(c0.r1 ) d=000000! s=00000000! OK -- rreg (310,00027) a=000b(c0.r3 ) d=000010! s=00000000! OK ++ wreg (042,00017) a=0008(c0.r0 ) d=140000 s=00000000! OK -- wreg (052,00007) a=0009(c0.r1 ) d=177776 s=00000000! OK -- wreg (062,00007) a=000a(c0.r2 ) d=077777 s=00000000! OK -- wreg (072,00007) a=000b(c0.r3 ) d=000000 s=00000000! OK -- wreg (102,00007) a=000c(c0.r4 ) d=000000 s=00000000! OK -- wreg (112,00007) a=000d(c0.r5 ) d=000000 s=00000000! OK -- wreg (122,00007) a=000e(c0.sp ) d=001000 s=00000000! OK -- wreg (132,00007) a=0001(c0.cntl ) d=000002 s=00000000! OK -- wreg (142,00007) a=0001(c0.cntl ) d=000004 s=00000000! OK -- wreg (152,00007) a=000f(c0.pc ) d=001000 s=00000000! OK -- wreg (162,00027) a=0001(c0.cntl ) d=000001 s=00010000! OK -I- 08:19:55.773385 : ATTN notify apat = 0001 lams = 0 dt=0.268549 ++ attn (235,00037) d=000001 s=00000000! OK -- wtcpu to=10.000 T=0.012 OK ++ rreg (320,00037) a=000f(c0.pc ) d=001014! s=00000000! OK ++ rreg (330,00017) a=0008(c0.r0 ) d=100001! s=00000000! OK -- rreg (340,00007) a=0009(c0.r1 ) d=177777! s=00000000! OK -- rreg (350,00027) a=000b(c0.r3 ) d=000010! s=00000000! OK ++ wreg (172,00017) a=0008(c0.r0 ) d=140000 s=00000000! OK -- wreg (202,00007) a=0009(c0.r1 ) d=100001 s=00000000! OK -- wreg (212,00007) a=000a(c0.r2 ) d=077777 s=00000000! OK -- wreg (222,00007) a=000b(c0.r3 ) d=000000 s=00000000! OK -- wreg (232,00007) a=000c(c0.r4 ) d=000000 s=00000000! OK -- wreg (242,00007) a=000d(c0.r5 ) d=000000 s=00000000! OK -- wreg (252,00007) a=000e(c0.sp ) d=001000 s=00000000! OK -- wreg (262,00007) a=0001(c0.cntl ) d=000002 s=00000000! OK -- wreg (272,00007) a=0001(c0.cntl ) d=000004 s=00000000! OK -- wreg (302,00007) a=000f(c0.pc ) d=001000 s=00000000! OK -- wreg (312,00027) a=0001(c0.cntl ) d=000001 s=00010000! OK -I- 08:19:56.046279 : ATTN notify apat = 0001 lams = 0 dt=0.272896 ++ attn (245,00037) d=000001 s=00000000! OK -- wtcpu to=10.000 T=0.011 OK ++ rreg (360,00037) a=000f(c0.pc ) d=001014! s=00000000! OK ++ rreg (370,00017) a=0008(c0.r0 ) d=100001! s=00000000! OK -- rreg (000,00007) a=0009(c0.r1 ) d=100002! s=00000000! OK -- rreg (010,00027) a=000b(c0.r3 ) d=000010! s=00000000! OK ++ wreg (322,00017) a=0008(c0.r0 ) d=140000 s=00000000! OK -- wreg (332,00007) a=0009(c0.r1 ) d=100000 s=00000000! OK -- wreg (342,00007) a=000a(c0.r2 ) d=077777 s=00000000! OK -- wreg (352,00007) a=000b(c0.r3 ) d=000000 s=00000000! OK -- wreg (362,00007) a=000c(c0.r4 ) d=000000 s=00000000! OK -- wreg (372,00007) a=000d(c0.r5 ) d=000000 s=00000000! OK -- wreg (002,00007) a=000e(c0.sp ) d=001000 s=00000000! OK -- wreg (012,00007) a=0001(c0.cntl ) d=000002 s=00000000! OK -- wreg (022,00007) a=0001(c0.cntl ) d=000004 s=00000000! OK -- wreg (032,00007) a=000f(c0.pc ) d=001000 s=00000000! OK -- wreg (042,00027) a=0001(c0.cntl ) d=000001 s=00010000! OK -I- 08:19:56.314200 : ATTN notify apat = 0001 lams = 0 dt=0.267920 ++ attn (255,00037) d=000001 s=00000000! OK -- wtcpu to=10.000 T=0.012 OK ++ rreg (020,00037) a=000f(c0.pc ) d=001014! s=00000000! OK ++ rreg (030,00017) a=0008(c0.r0 ) d=100000! s=00000000! OK -- rreg (040,00007) a=0009(c0.r1 ) d=000000! s=00000000! OK -- rreg (050,00027) a=000b(c0.r3 ) d=000010! s=00000000! OK ++ wreg (052,00017) a=0008(c0.r0 ) d=140000 s=00000000! OK -- wreg (062,00007) a=0009(c0.r1 ) d=077777 s=00000000! OK -- wreg (072,00007) a=000a(c0.r2 ) d=077777 s=00000000! OK -- wreg (102,00007) a=000b(c0.r3 ) d=000000 s=00000000! OK -- wreg (112,00007) a=000c(c0.r4 ) d=000000 s=00000000! OK -- wreg (122,00007) a=000d(c0.r5 ) d=000000 s=00000000! OK -- wreg (132,00007) a=000e(c0.sp ) d=001000 s=00000000! OK -- wreg (142,00007) a=0001(c0.cntl ) d=000002 s=00000000! OK -- wreg (152,00007) a=0001(c0.cntl ) d=000004 s=00000000! OK -- wreg (162,00007) a=000f(c0.pc ) d=001000 s=00000000! OK -- wreg (172,00027) a=0001(c0.cntl ) d=000001 s=00010000! OK -I- 08:19:56.583447 : ATTN notify apat = 0001 lams = 0 dt=0.269247 ++ attn (265,00037) d=000001 s=00000000! OK -- wtcpu to=10.000 T=0.013 OK ++ rreg (060,00037) a=000f(c0.pc ) d=001014! s=00000000! OK ++ rreg (070,00017) a=0008(c0.r0 ) d=100000! s=00000000! OK -- rreg (100,00007) a=0009(c0.r1 ) d=177777! s=00000000! OK -- rreg (110,00027) a=000b(c0.r3 ) d=000010! s=00000000! OK ++ wreg (202,00017) a=0008(c0.r0 ) d=140000 s=00000000! OK -- wreg (212,00007) a=0009(c0.r1 ) d=000002 s=00000000! OK -- wreg (222,00007) a=000a(c0.r2 ) d=077777 s=00000000! OK -- wreg (232,00007) a=000b(c0.r3 ) d=000000 s=00000000! OK -- wreg (242,00007) a=000c(c0.r4 ) d=000000 s=00000000! OK -- wreg (252,00007) a=000d(c0.r5 ) d=000000 s=00000000! OK -- wreg (262,00007) a=000e(c0.sp ) d=001000 s=00000000! OK -- wreg (272,00007) a=0001(c0.cntl ) d=000002 s=00000000! OK -- wreg (302,00007) a=0001(c0.cntl ) d=000004 s=00000000! OK -- wreg (312,00007) a=000f(c0.pc ) d=001000 s=00000000! OK -- wreg (322,00027) a=0001(c0.cntl ) d=000001 s=00010000! OK -I- 08:19:56.857951 : ATTN notify apat = 0001 lams = 0 dt=0.274504 ++ attn (275,00037) d=000001 s=00000000! OK -- wtcpu to=10.000 T=0.012 OK ++ rreg (120,00037) a=000f(c0.pc ) d=001014! s=00000000! OK ++ rreg (130,00017) a=0008(c0.r0 ) d=100000! s=00000000! OK -- rreg (140,00007) a=0009(c0.r1 ) d=100002! s=00000000! OK -- rreg (150,00027) a=000b(c0.r3 ) d=000010! s=00000000! OK # test dd max cases # case dd>0 dr<0 near nmax*nmax+nmax-1 = +1073774591 ++ wreg (332,00017) a=0008(c0.r0 ) d=037777 s=00000000! OK -- wreg (342,00007) a=0009(c0.r1 ) d=177777 s=00000000! OK -- wreg (352,00007) a=000a(c0.r2 ) d=100000 s=00000000! OK -- wreg (362,00007) a=000b(c0.r3 ) d=000000 s=00000000! OK -- wreg (372,00007) a=000c(c0.r4 ) d=000000 s=00000000! OK -- wreg (002,00007) a=000d(c0.r5 ) d=000000 s=00000000! OK -- wreg (012,00007) a=000e(c0.sp ) d=001000 s=00000000! OK -- wreg (022,00007) a=0001(c0.cntl ) d=000002 s=00000000! OK -- wreg (032,00007) a=0001(c0.cntl ) d=000004 s=00000000! OK -- wreg (042,00007) a=000f(c0.pc ) d=001000 s=00000000! OK -- wreg (052,00027) a=0001(c0.cntl ) d=000001 s=00010000! OK -I- 08:19:57.127835 : ATTN notify apat = 0001 lams = 0 dt=0.269884 ++ attn (305,00037) d=000001 s=00000000! OK -- wtcpu to=10.000 T=0.012 OK ++ rreg (160,00037) a=000f(c0.pc ) d=001014! s=00000000! OK ++ rreg (170,00017) a=0008(c0.r0 ) d=100001! s=00000000! OK -- rreg (200,00007) a=0009(c0.r1 ) d=077777! s=00000000! OK -- rreg (210,00027) a=000b(c0.r3 ) d=000010! s=00000000! OK ++ wreg (062,00017) a=0008(c0.r0 ) d=040000 s=00000000! OK -- wreg (072,00007) a=0009(c0.r1 ) d=000000 s=00000000! OK -- wreg (102,00007) a=000a(c0.r2 ) d=100000 s=00000000! OK -- wreg (112,00007) a=000b(c0.r3 ) d=000000 s=00000000! OK -- wreg (122,00007) a=000c(c0.r4 ) d=000000 s=00000000! OK -- wreg (132,00007) a=000d(c0.r5 ) d=000000 s=00000000! OK -- wreg (142,00007) a=000e(c0.sp ) d=001000 s=00000000! OK -- wreg (152,00007) a=0001(c0.cntl ) d=000002 s=00000000! OK -- wreg (162,00007) a=0001(c0.cntl ) d=000004 s=00000000! OK -- wreg (172,00007) a=000f(c0.pc ) d=001000 s=00000000! OK -- wreg (202,00027) a=0001(c0.cntl ) d=000001 s=00010000! OK -I- 08:19:57.390578 : ATTN notify apat = 0001 lams = 0 dt=0.262743 ++ attn (315,00037) d=000001 s=00000000! OK -- wtcpu to=10.000 T=0.012 OK ++ rreg (220,00037) a=000f(c0.pc ) d=001014! s=00000000! OK ++ rreg (230,00017) a=0008(c0.r0 ) d=100000! s=00000000! OK -- rreg (240,00007) a=0009(c0.r1 ) d=000000! s=00000000! OK -- rreg (250,00027) a=000b(c0.r3 ) d=000010! s=00000000! OK ++ wreg (212,00017) a=0008(c0.r0 ) d=040000 s=00000000! OK -- wreg (222,00007) a=0009(c0.r1 ) d=000001 s=00000000! OK -- wreg (232,00007) a=000a(c0.r2 ) d=100000 s=00000000! OK -- wreg (242,00007) a=000b(c0.r3 ) d=000000 s=00000000! OK -- wreg (252,00007) a=000c(c0.r4 ) d=000000 s=00000000! OK -- wreg (262,00007) a=000d(c0.r5 ) d=000000 s=00000000! OK -- wreg (272,00007) a=000e(c0.sp ) d=001000 s=00000000! OK -- wreg (302,00007) a=0001(c0.cntl ) d=000002 s=00000000! OK -- wreg (312,00007) a=0001(c0.cntl ) d=000004 s=00000000! OK -- wreg (322,00007) a=000f(c0.pc ) d=001000 s=00000000! OK -- wreg (332,00027) a=0001(c0.cntl ) d=000001 s=00010000! OK -I- 08:19:57.658987 : ATTN notify apat = 0001 lams = 0 dt=0.268410 ++ attn (325,00037) d=000001 s=00000000! OK -- wtcpu to=10.000 T=0.012 OK ++ rreg (260,00037) a=000f(c0.pc ) d=001014! s=00000000! OK ++ rreg (270,00017) a=0008(c0.r0 ) d=100000! s=00000000! OK -- rreg (300,00007) a=0009(c0.r1 ) d=000001! s=00000000! OK -- rreg (310,00027) a=000b(c0.r3 ) d=000010! s=00000000! OK ++ wreg (342,00017) a=0008(c0.r0 ) d=040000 s=00000000! OK -- wreg (352,00007) a=0009(c0.r1 ) d=077776 s=00000000! OK -- wreg (362,00007) a=000a(c0.r2 ) d=100000 s=00000000! OK -- wreg (372,00007) a=000b(c0.r3 ) d=000000 s=00000000! OK -- wreg (002,00007) a=000c(c0.r4 ) d=000000 s=00000000! OK -- wreg (012,00007) a=000d(c0.r5 ) d=000000 s=00000000! OK -- wreg (022,00007) a=000e(c0.sp ) d=001000 s=00000000! OK -- wreg (032,00007) a=0001(c0.cntl ) d=000002 s=00000000! OK -- wreg (042,00007) a=0001(c0.cntl ) d=000004 s=00000000! OK -- wreg (052,00007) a=000f(c0.pc ) d=001000 s=00000000! OK -- wreg (062,00027) a=0001(c0.cntl ) d=000001 s=00010000! OK -I- 08:19:57.932061 : ATTN notify apat = 0001 lams = 0 dt=0.273075 ++ attn (335,00037) d=000001 s=00000000! OK -- wtcpu to=10.000 T=0.013 OK ++ rreg (320,00037) a=000f(c0.pc ) d=001014! s=00000000! OK ++ rreg (330,00017) a=0008(c0.r0 ) d=100000! s=00000000! OK -- rreg (340,00007) a=0009(c0.r1 ) d=077776! s=00000000! OK -- rreg (350,00027) a=000b(c0.r3 ) d=000010! s=00000000! OK ++ wreg (072,00017) a=0008(c0.r0 ) d=040000 s=00000000! OK -- wreg (102,00007) a=0009(c0.r1 ) d=077777 s=00000000! OK -- wreg (112,00007) a=000a(c0.r2 ) d=100000 s=00000000! OK -- wreg (122,00007) a=000b(c0.r3 ) d=000000 s=00000000! OK -- wreg (132,00007) a=000c(c0.r4 ) d=000000 s=00000000! OK -- wreg (142,00007) a=000d(c0.r5 ) d=000000 s=00000000! OK -- wreg (152,00007) a=000e(c0.sp ) d=001000 s=00000000! OK -- wreg (162,00007) a=0001(c0.cntl ) d=000002 s=00000000! OK -- wreg (172,00007) a=0001(c0.cntl ) d=000004 s=00000000! OK -- wreg (202,00007) a=000f(c0.pc ) d=001000 s=00000000! OK -- wreg (212,00027) a=0001(c0.cntl ) d=000001 s=00010000! OK -I- 08:19:58.203750 : ATTN notify apat = 0001 lams = 0 dt=0.271689 ++ attn (345,00037) d=000001 s=00000000! OK -- wtcpu to=10.000 T=0.013 OK ++ rreg (360,00037) a=000f(c0.pc ) d=001014! s=00000000! OK ++ rreg (370,00017) a=0008(c0.r0 ) d=100000! s=00000000! OK -- rreg (000,00007) a=0009(c0.r1 ) d=077777! s=00000000! OK -- rreg (010,00027) a=000b(c0.r3 ) d=000010! s=00000000! OK ++ wreg (222,00017) a=0008(c0.r0 ) d=037777 s=00000000! OK -- wreg (232,00007) a=0009(c0.r1 ) d=100000 s=00000000! OK -- wreg (242,00007) a=000a(c0.r2 ) d=100000 s=00000000! OK -- wreg (252,00007) a=000b(c0.r3 ) d=000000 s=00000000! OK -- wreg (262,00007) a=000c(c0.r4 ) d=000000 s=00000000! OK -- wreg (272,00007) a=000d(c0.r5 ) d=000000 s=00000000! OK -- wreg (302,00007) a=000e(c0.sp ) d=001000 s=00000000! OK -- wreg (312,00007) a=0001(c0.cntl ) d=000002 s=00000000! OK -- wreg (322,00007) a=0001(c0.cntl ) d=000004 s=00000000! OK -- wreg (332,00007) a=000f(c0.pc ) d=001000 s=00000000! OK -- wreg (342,00027) a=0001(c0.cntl ) d=000001 s=00010000! OK -I- 08:19:58.477329 : ATTN notify apat = 0001 lams = 0 dt=0.273579 ++ attn (355,00037) d=000001 s=00000000! OK -- wtcpu to=10.000 T=0.013 OK ++ rreg (020,00037) a=000f(c0.pc ) d=001014! s=00000000! OK ++ rreg (030,00017) a=0008(c0.r0 ) d=100001! s=00000000! OK -- rreg (040,00007) a=0009(c0.r1 ) d=000000! s=00000000! OK -- rreg (050,00027) a=000b(c0.r3 ) d=000010! s=00000000! OK ++ wreg (352,00017) a=0008(c0.r0 ) d=037777 s=00000000! OK -- wreg (362,00007) a=0009(c0.r1 ) d=100001 s=00000000! OK -- wreg (372,00007) a=000a(c0.r2 ) d=100000 s=00000000! OK -- wreg (002,00007) a=000b(c0.r3 ) d=000000 s=00000000! OK -- wreg (012,00007) a=000c(c0.r4 ) d=000000 s=00000000! OK -- wreg (022,00007) a=000d(c0.r5 ) d=000000 s=00000000! OK -- wreg (032,00007) a=000e(c0.sp ) d=001000 s=00000000! OK -- wreg (042,00007) a=0001(c0.cntl ) d=000002 s=00000000! OK -- wreg (052,00007) a=0001(c0.cntl ) d=000004 s=00000000! OK -- wreg (062,00007) a=000f(c0.pc ) d=001000 s=00000000! OK -- wreg (072,00027) a=0001(c0.cntl ) d=000001 s=00010000! OK -I- 08:19:58.748906 : ATTN notify apat = 0001 lams = 0 dt=0.271577 ++ attn (365,00037) d=000001 s=00000000! OK -- wtcpu to=10.000 T=0.013 OK ++ rreg (060,00037) a=000f(c0.pc ) d=001014! s=00000000! OK ++ rreg (070,00017) a=0008(c0.r0 ) d=100001! s=00000000! OK -- rreg (100,00007) a=0009(c0.r1 ) d=000001! s=00000000! OK -- rreg (110,00027) a=000b(c0.r3 ) d=000010! s=00000000! OK # case dd>0 dr>0 near pmax*pmax+pmax-1 = +1073709055 ++ wreg (102,00017) a=0008(c0.r0 ) d=037777 s=00000000! OK -- wreg (112,00007) a=0009(c0.r1 ) d=000000 s=00000000! OK -- wreg (122,00007) a=000a(c0.r2 ) d=077777 s=00000000! OK -- wreg (132,00007) a=000b(c0.r3 ) d=000000 s=00000000! OK -- wreg (142,00007) a=000c(c0.r4 ) d=000000 s=00000000! OK -- wreg (152,00007) a=000d(c0.r5 ) d=000000 s=00000000! OK -- wreg (162,00007) a=000e(c0.sp ) d=001000 s=00000000! OK -- wreg (172,00007) a=0001(c0.cntl ) d=000002 s=00000000! OK -- wreg (202,00007) a=0001(c0.cntl ) d=000004 s=00000000! OK -- wreg (212,00007) a=000f(c0.pc ) d=001000 s=00000000! OK -- wreg (222,00027) a=0001(c0.cntl ) d=000001 s=00010000! OK -I- 08:19:59.019940 : ATTN notify apat = 0001 lams = 0 dt=0.271034 ++ attn (375,00037) d=000001 s=00000000! OK -- wtcpu to=10.000 T=0.012 OK ++ rreg (120,00037) a=000f(c0.pc ) d=001014! s=00000000! OK ++ rreg (130,00017) a=0008(c0.r0 ) d=077776! s=00000000! OK -- rreg (140,00007) a=0009(c0.r1 ) d=077776! s=00000000! OK -- rreg (150,00027) a=000b(c0.r3 ) d=000000! s=00000000! OK ++ wreg (232,00017) a=0008(c0.r0 ) d=037777 s=00000000! OK -- wreg (242,00007) a=0009(c0.r1 ) d=000001 s=00000000! OK -- wreg (252,00007) a=000a(c0.r2 ) d=077777 s=00000000! OK -- wreg (262,00007) a=000b(c0.r3 ) d=000000 s=00000000! OK -- wreg (272,00007) a=000c(c0.r4 ) d=000000 s=00000000! OK -- wreg (302,00007) a=000d(c0.r5 ) d=000000 s=00000000! OK -- wreg (312,00007) a=000e(c0.sp ) d=001000 s=00000000! OK -- wreg (322,00007) a=0001(c0.cntl ) d=000002 s=00000000! OK -- wreg (332,00007) a=0001(c0.cntl ) d=000004 s=00000000! OK -- wreg (342,00007) a=000f(c0.pc ) d=001000 s=00000000! OK -- wreg (352,00027) a=0001(c0.cntl ) d=000001 s=00010000! OK -I- 08:19:59.293315 : ATTN notify apat = 0001 lams = 0 dt=0.273375 ++ attn (005,00037) d=000001 s=00000000! OK -- wtcpu to=10.000 T=0.012 OK ++ rreg (160,00037) a=000f(c0.pc ) d=001014! s=00000000! OK ++ rreg (170,00017) a=0008(c0.r0 ) d=077777! s=00000000! OK -- rreg (200,00007) a=0009(c0.r1 ) d=000000! s=00000000! OK -- rreg (210,00027) a=000b(c0.r3 ) d=000000! s=00000000! OK ++ wreg (362,00017) a=0008(c0.r0 ) d=037777 s=00000000! OK -- wreg (372,00007) a=0009(c0.r1 ) d=000002 s=00000000! OK -- wreg (002,00007) a=000a(c0.r2 ) d=077777 s=00000000! OK -- wreg (012,00007) a=000b(c0.r3 ) d=000000 s=00000000! OK -- wreg (022,00007) a=000c(c0.r4 ) d=000000 s=00000000! OK -- wreg (032,00007) a=000d(c0.r5 ) d=000000 s=00000000! OK -- wreg (042,00007) a=000e(c0.sp ) d=001000 s=00000000! OK -- wreg (052,00007) a=0001(c0.cntl ) d=000002 s=00000000! OK -- wreg (062,00007) a=0001(c0.cntl ) d=000004 s=00000000! OK -- wreg (072,00007) a=000f(c0.pc ) d=001000 s=00000000! OK -- wreg (102,00027) a=0001(c0.cntl ) d=000001 s=00010000! OK -I- 08:19:59.565679 : ATTN notify apat = 0001 lams = 0 dt=0.272365 ++ attn (015,00037) d=000001 s=00000000! OK -- wtcpu to=10.000 T=0.012 OK ++ rreg (220,00037) a=000f(c0.pc ) d=001014! s=00000000! OK ++ rreg (230,00017) a=0008(c0.r0 ) d=077777! s=00000000! OK -- rreg (240,00007) a=0009(c0.r1 ) d=000001! s=00000000! OK -- rreg (250,00027) a=000b(c0.r3 ) d=000000! s=00000000! OK ++ wreg (112,00017) a=0008(c0.r0 ) d=037777 s=00000000! OK -- wreg (122,00007) a=0009(c0.r1 ) d=077776 s=00000000! OK -- wreg (132,00007) a=000a(c0.r2 ) d=077777 s=00000000! OK -- wreg (142,00007) a=000b(c0.r3 ) d=000000 s=00000000! OK -- wreg (152,00007) a=000c(c0.r4 ) d=000000 s=00000000! OK -- wreg (162,00007) a=000d(c0.r5 ) d=000000 s=00000000! OK -- wreg (172,00007) a=000e(c0.sp ) d=001000 s=00000000! OK -- wreg (202,00007) a=0001(c0.cntl ) d=000002 s=00000000! OK -- wreg (212,00007) a=0001(c0.cntl ) d=000004 s=00000000! OK -- wreg (222,00007) a=000f(c0.pc ) d=001000 s=00000000! OK -- wreg (232,00027) a=0001(c0.cntl ) d=000001 s=00010000! OK -I- 08:19:59.836254 : ATTN notify apat = 0001 lams = 0 dt=0.270575 ++ attn (025,00037) d=000001 s=00000000! OK -- wtcpu to=10.000 T=0.012 OK ++ rreg (260,00037) a=000f(c0.pc ) d=001014! s=00000000! OK ++ rreg (270,00017) a=0008(c0.r0 ) d=077777! s=00000000! OK -- rreg (300,00007) a=0009(c0.r1 ) d=077775! s=00000000! OK -- rreg (310,00027) a=000b(c0.r3 ) d=000000! s=00000000! OK ++ wreg (242,00017) a=0008(c0.r0 ) d=037777 s=00000000! OK -- wreg (252,00007) a=0009(c0.r1 ) d=077777 s=00000000! OK -- wreg (262,00007) a=000a(c0.r2 ) d=077777 s=00000000! OK -- wreg (272,00007) a=000b(c0.r3 ) d=000000 s=00000000! OK -- wreg (302,00007) a=000c(c0.r4 ) d=000000 s=00000000! OK -- wreg (312,00007) a=000d(c0.r5 ) d=000000 s=00000000! OK -- wreg (322,00007) a=000e(c0.sp ) d=001000 s=00000000! OK -- wreg (332,00007) a=0001(c0.cntl ) d=000002 s=00000000! OK -- wreg (342,00007) a=0001(c0.cntl ) d=000004 s=00000000! OK -- wreg (352,00007) a=000f(c0.pc ) d=001000 s=00000000! OK -- wreg (362,00027) a=0001(c0.cntl ) d=000001 s=00010000! OK -I- 08:20:00.109569 : ATTN notify apat = 0001 lams = 0 dt=0.273314 ++ attn (035,00037) d=000001 s=00000000! OK -- wtcpu to=10.000 T=0.013 OK ++ rreg (320,00037) a=000f(c0.pc ) d=001014! s=00000000! OK ++ rreg (330,00017) a=0008(c0.r0 ) d=077777! s=00000000! OK -- rreg (340,00007) a=0009(c0.r1 ) d=077776! s=00000000! OK -- rreg (350,00027) a=000b(c0.r3 ) d=000000! s=00000000! OK ++ wreg (372,00017) a=0008(c0.r0 ) d=037777 s=00000000! OK -- wreg (002,00007) a=0009(c0.r1 ) d=100000 s=00000000! OK -- wreg (012,00007) a=000a(c0.r2 ) d=077777 s=00000000! OK -- wreg (022,00007) a=000b(c0.r3 ) d=000000 s=00000000! OK -- wreg (032,00007) a=000c(c0.r4 ) d=000000 s=00000000! OK -- wreg (042,00007) a=000d(c0.r5 ) d=000000 s=00000000! OK -- wreg (052,00007) a=000e(c0.sp ) d=001000 s=00000000! OK -- wreg (062,00007) a=0001(c0.cntl ) d=000002 s=00000000! OK -- wreg (072,00007) a=0001(c0.cntl ) d=000004 s=00000000! OK -- wreg (102,00007) a=000f(c0.pc ) d=001000 s=00000000! OK -- wreg (112,00027) a=0001(c0.cntl ) d=000001 s=00010000! OK -I- 08:20:00.375485 : ATTN notify apat = 0001 lams = 0 dt=0.265915 ++ attn (045,00037) d=000001 s=00000000! OK -- wtcpu to=10.000 T=0.011 OK ++ rreg (360,00037) a=000f(c0.pc ) d=001014! s=00000000! OK ++ rreg (370,00037) a=000b(c0.r3 ) d=000002! s=00000000! OK ++ wreg (122,00017) a=0008(c0.r0 ) d=037776 s=00000000! OK -- wreg (132,00007) a=0009(c0.r1 ) d=100001 s=00000000! OK -- wreg (142,00007) a=000a(c0.r2 ) d=077777 s=00000000! OK -- wreg (152,00007) a=000b(c0.r3 ) d=000000 s=00000000! OK -- wreg (162,00007) a=000c(c0.r4 ) d=000000 s=00000000! OK -- wreg (172,00007) a=000d(c0.r5 ) d=000000 s=00000000! OK -- wreg (202,00007) a=000e(c0.sp ) d=001000 s=00000000! OK -- wreg (212,00007) a=0001(c0.cntl ) d=000002 s=00000000! OK -- wreg (222,00007) a=0001(c0.cntl ) d=000004 s=00000000! OK -- wreg (232,00007) a=000f(c0.pc ) d=001000 s=00000000! OK -- wreg (242,00027) a=0001(c0.cntl ) d=000001 s=00010000! OK -I- 08:20:00.626895 : ATTN notify apat = 0001 lams = 0 dt=0.251411 ++ attn (055,00037) d=000001 s=00000000! OK -- wtcpu to=10.000 T=0.012 OK ++ rreg (000,00037) a=000f(c0.pc ) d=001014! s=00000000! OK ++ rreg (010,00017) a=0008(c0.r0 ) d=077775! s=00000000! OK -- rreg (020,00007) a=0009(c0.r1 ) d=077776! s=00000000! OK -- rreg (030,00027) a=000b(c0.r3 ) d=000000! s=00000000! OK # case dd<0 dr>0 near nmax*pmax+pmax-1 = -1073741822 ++ wreg (252,00017) a=0008(c0.r0 ) d=140000 s=00000000! OK -- wreg (262,00007) a=0009(c0.r1 ) d=100001 s=00000000! OK -- wreg (272,00007) a=000a(c0.r2 ) d=077777 s=00000000! OK -- wreg (302,00007) a=000b(c0.r3 ) d=000000 s=00000000! OK -- wreg (312,00007) a=000c(c0.r4 ) d=000000 s=00000000! OK -- wreg (322,00007) a=000d(c0.r5 ) d=000000 s=00000000! OK -- wreg (332,00007) a=000e(c0.sp ) d=001000 s=00000000! OK -- wreg (342,00007) a=0001(c0.cntl ) d=000002 s=00000000! OK -- wreg (352,00007) a=0001(c0.cntl ) d=000004 s=00000000! OK -- wreg (362,00007) a=000f(c0.pc ) d=001000 s=00000000! OK -- wreg (372,00027) a=0001(c0.cntl ) d=000001 s=00010000! OK -I- 08:20:00.895337 : ATTN notify apat = 0001 lams = 0 dt=0.268442 ++ attn (065,00037) d=000001 s=00000000! OK -- wtcpu to=10.000 T=0.012 OK ++ rreg (040,00037) a=000f(c0.pc ) d=001014! s=00000000! OK ++ rreg (050,00017) a=0008(c0.r0 ) d=100001! s=00000000! OK -- rreg (060,00007) a=0009(c0.r1 ) d=100002! s=00000000! OK -- rreg (070,00027) a=000b(c0.r3 ) d=000010! s=00000000! OK ++ wreg (002,00017) a=0008(c0.r0 ) d=140000 s=00000000! OK -- wreg (012,00007) a=0009(c0.r1 ) d=100000 s=00000000! OK -- wreg (022,00007) a=000a(c0.r2 ) d=077777 s=00000000! OK -- wreg (032,00007) a=000b(c0.r3 ) d=000000 s=00000000! OK -- wreg (042,00007) a=000c(c0.r4 ) d=000000 s=00000000! OK -- wreg (052,00007) a=000d(c0.r5 ) d=000000 s=00000000! OK -- wreg (062,00007) a=000e(c0.sp ) d=001000 s=00000000! OK -- wreg (072,00007) a=0001(c0.cntl ) d=000002 s=00000000! OK -- wreg (102,00007) a=0001(c0.cntl ) d=000004 s=00000000! OK -- wreg (112,00007) a=000f(c0.pc ) d=001000 s=00000000! OK -- wreg (122,00027) a=0001(c0.cntl ) d=000001 s=00010000! OK -I- 08:20:01.168263 : ATTN notify apat = 0001 lams = 0 dt=0.272927 ++ attn (075,00037) d=000001 s=00000000! OK -- wtcpu to=10.000 T=0.012 OK ++ rreg (100,00037) a=000f(c0.pc ) d=001014! s=00000000! OK ++ rreg (110,00017) a=0008(c0.r0 ) d=100000! s=00000000! OK -- rreg (120,00007) a=0009(c0.r1 ) d=000000! s=00000000! OK -- rreg (130,00027) a=000b(c0.r3 ) d=000010! s=00000000! OK ++ wreg (132,00017) a=0008(c0.r0 ) d=140000 s=00000000! OK -- wreg (142,00007) a=0009(c0.r1 ) d=077777 s=00000000! OK -- wreg (152,00007) a=000a(c0.r2 ) d=077777 s=00000000! OK -- wreg (162,00007) a=000b(c0.r3 ) d=000000 s=00000000! OK -- wreg (172,00007) a=000c(c0.r4 ) d=000000 s=00000000! OK -- wreg (202,00007) a=000d(c0.r5 ) d=000000 s=00000000! OK -- wreg (212,00007) a=000e(c0.sp ) d=001000 s=00000000! OK -- wreg (222,00007) a=0001(c0.cntl ) d=000002 s=00000000! OK -- wreg (232,00007) a=0001(c0.cntl ) d=000004 s=00000000! OK -- wreg (242,00007) a=000f(c0.pc ) d=001000 s=00000000! OK -- wreg (252,00027) a=0001(c0.cntl ) d=000001 s=00010000! OK -I- 08:20:01.441137 : ATTN notify apat = 0001 lams = 0 dt=0.272873 ++ attn (105,00037) d=000001 s=00000000! OK -- wtcpu to=10.000 T=0.013 OK ++ rreg (140,00037) a=000f(c0.pc ) d=001014! s=00000000! OK ++ rreg (150,00017) a=0008(c0.r0 ) d=100000! s=00000000! OK -- rreg (160,00007) a=0009(c0.r1 ) d=177777! s=00000000! OK -- rreg (170,00027) a=000b(c0.r3 ) d=000010! s=00000000! OK ++ wreg (262,00017) a=0008(c0.r0 ) d=140000 s=00000000! OK -- wreg (272,00007) a=0009(c0.r1 ) d=000003 s=00000000! OK -- wreg (302,00007) a=000a(c0.r2 ) d=077777 s=00000000! OK -- wreg (312,00007) a=000b(c0.r3 ) d=000000 s=00000000! OK -- wreg (322,00007) a=000c(c0.r4 ) d=000000 s=00000000! OK -- wreg (332,00007) a=000d(c0.r5 ) d=000000 s=00000000! OK -- wreg (342,00007) a=000e(c0.sp ) d=001000 s=00000000! OK -- wreg (352,00007) a=0001(c0.cntl ) d=000002 s=00000000! OK -- wreg (362,00007) a=0001(c0.cntl ) d=000004 s=00000000! OK -- wreg (372,00007) a=000f(c0.pc ) d=001000 s=00000000! OK -- wreg (002,00027) a=0001(c0.cntl ) d=000001 s=00010000! OK -I- 08:20:01.714165 : ATTN notify apat = 0001 lams = 0 dt=0.273028 ++ attn (115,00037) d=000001 s=00000000! OK -- wtcpu to=10.000 T=0.012 OK ++ rreg (200,00037) a=000f(c0.pc ) d=001014! s=00000000! OK ++ rreg (210,00017) a=0008(c0.r0 ) d=100000! s=00000000! OK -- rreg (220,00007) a=0009(c0.r1 ) d=100003! s=00000000! OK -- rreg (230,00027) a=000b(c0.r3 ) d=000010! s=00000000! OK ++ wreg (012,00017) a=0008(c0.r0 ) d=140000 s=00000000! OK -- wreg (022,00007) a=0009(c0.r1 ) d=000002 s=00000000! OK -- wreg (032,00007) a=000a(c0.r2 ) d=077777 s=00000000! OK -- wreg (042,00007) a=000b(c0.r3 ) d=000000 s=00000000! OK -- wreg (052,00007) a=000c(c0.r4 ) d=000000 s=00000000! OK -- wreg (062,00007) a=000d(c0.r5 ) d=000000 s=00000000! OK -- wreg (072,00007) a=000e(c0.sp ) d=001000 s=00000000! OK -- wreg (102,00007) a=0001(c0.cntl ) d=000002 s=00000000! OK -- wreg (112,00007) a=0001(c0.cntl ) d=000004 s=00000000! OK -- wreg (122,00007) a=000f(c0.pc ) d=001000 s=00000000! OK -- wreg (132,00027) a=0001(c0.cntl ) d=000001 s=00010000! OK -I- 08:20:01.983562 : ATTN notify apat = 0001 lams = 0 dt=0.269397 ++ attn (125,00037) d=000001 s=00000000! OK -- wtcpu to=10.000 T=0.012 OK ++ rreg (240,00037) a=000f(c0.pc ) d=001014! s=00000000! OK ++ rreg (250,00017) a=0008(c0.r0 ) d=100000! s=00000000! OK -- rreg (260,00007) a=0009(c0.r1 ) d=100002! s=00000000! OK -- rreg (270,00027) a=000b(c0.r3 ) d=000010! s=00000000! OK ++ wreg (142,00017) a=0008(c0.r0 ) d=140000 s=00000000! OK -- wreg (152,00007) a=0009(c0.r1 ) d=000001 s=00000000! OK -- wreg (162,00007) a=000a(c0.r2 ) d=077777 s=00000000! OK -- wreg (172,00007) a=000b(c0.r3 ) d=000000 s=00000000! OK -- wreg (202,00007) a=000c(c0.r4 ) d=000000 s=00000000! OK -- wreg (212,00007) a=000d(c0.r5 ) d=000000 s=00000000! OK -- wreg (222,00007) a=000e(c0.sp ) d=001000 s=00000000! OK -- wreg (232,00007) a=0001(c0.cntl ) d=000002 s=00000000! OK -- wreg (242,00007) a=0001(c0.cntl ) d=000004 s=00000000! OK -- wreg (252,00007) a=000f(c0.pc ) d=001000 s=00000000! OK -- wreg (262,00027) a=0001(c0.cntl ) d=000001 s=00010000! OK -I- 08:20:02.258453 : ATTN notify apat = 0001 lams = 0 dt=0.274890 ++ attn (135,00037) d=000001 s=00000000! OK -- wtcpu to=10.000 T=0.012 OK ++ rreg (300,00037) a=000f(c0.pc ) d=001014! s=00000000! OK ++ rreg (310,00037) a=000b(c0.r3 ) d=000012! s=00000000! OK ++ wreg (272,00017) a=0008(c0.r0 ) d=140000 s=00000000! OK -- wreg (302,00007) a=0009(c0.r1 ) d=000000 s=00000000! OK -- wreg (312,00007) a=000a(c0.r2 ) d=077777 s=00000000! OK -- wreg (322,00007) a=000b(c0.r3 ) d=000000 s=00000000! OK -- wreg (332,00007) a=000c(c0.r4 ) d=000000 s=00000000! OK -- wreg (342,00007) a=000d(c0.r5 ) d=000000 s=00000000! OK -- wreg (352,00007) a=000e(c0.sp ) d=001000 s=00000000! OK -- wreg (362,00007) a=0001(c0.cntl ) d=000002 s=00000000! OK -- wreg (372,00007) a=0001(c0.cntl ) d=000004 s=00000000! OK -- wreg (002,00007) a=000f(c0.pc ) d=001000 s=00000000! OK -- wreg (012,00027) a=0001(c0.cntl ) d=000001 s=00010000! OK -I- 08:20:02.510640 : ATTN notify apat = 0001 lams = 0 dt=0.252188 ++ attn (145,00037) d=000001 s=00000000! OK -- wtcpu to=10.000 T=0.013 OK ++ rreg (320,00037) a=000f(c0.pc ) d=001014! s=00000000! OK ++ rreg (330,00037) a=000b(c0.r3 ) d=000012! s=00000000! OK # case dd<0 dr<0 near pmax*nmax+nmax-1 = -1073741823 ++ wreg (022,00017) a=0008(c0.r0 ) d=140000 s=00000000! OK -- wreg (032,00007) a=0009(c0.r1 ) d=100001 s=00000000! OK -- wreg (042,00007) a=000a(c0.r2 ) d=100000 s=00000000! OK -- wreg (052,00007) a=000b(c0.r3 ) d=000000 s=00000000! OK -- wreg (062,00007) a=000c(c0.r4 ) d=000000 s=00000000! OK -- wreg (072,00007) a=000d(c0.r5 ) d=000000 s=00000000! OK -- wreg (102,00007) a=000e(c0.sp ) d=001000 s=00000000! OK -- wreg (112,00007) a=0001(c0.cntl ) d=000002 s=00000000! OK -- wreg (122,00007) a=0001(c0.cntl ) d=000004 s=00000000! OK -- wreg (132,00007) a=000f(c0.pc ) d=001000 s=00000000! OK -- wreg (142,00027) a=0001(c0.cntl ) d=000001 s=00010000! OK -I- 08:20:02.754974 : ATTN notify apat = 0001 lams = 0 dt=0.244333 ++ attn (155,00037) d=000001 s=00000000! OK -- wtcpu to=10.000 T=0.012 OK ++ rreg (340,00037) a=000f(c0.pc ) d=001014! s=00000000! OK ++ rreg (350,00017) a=0008(c0.r0 ) d=077776! s=00000000! OK -- rreg (360,00007) a=0009(c0.r1 ) d=100001! s=00000000! OK -- rreg (370,00027) a=000b(c0.r3 ) d=000000! s=00000000! OK ++ wreg (152,00017) a=0008(c0.r0 ) d=140000 s=00000000! OK -- wreg (162,00007) a=0009(c0.r1 ) d=100000 s=00000000! OK -- wreg (172,00007) a=000a(c0.r2 ) d=100000 s=00000000! OK -- wreg (202,00007) a=000b(c0.r3 ) d=000000 s=00000000! OK -- wreg (212,00007) a=000c(c0.r4 ) d=000000 s=00000000! OK -- wreg (222,00007) a=000d(c0.r5 ) d=000000 s=00000000! OK -- wreg (232,00007) a=000e(c0.sp ) d=001000 s=00000000! OK -- wreg (242,00007) a=0001(c0.cntl ) d=000002 s=00000000! OK -- wreg (252,00007) a=0001(c0.cntl ) d=000004 s=00000000! OK -- wreg (262,00007) a=000f(c0.pc ) d=001000 s=00000000! OK -- wreg (272,00027) a=0001(c0.cntl ) d=000001 s=00010000! OK -I- 08:20:03.023383 : ATTN notify apat = 0001 lams = 0 dt=0.268410 ++ attn (165,00037) d=000001 s=00000000! OK -- wtcpu to=10.000 T=0.012 OK ++ rreg (000,00037) a=000f(c0.pc ) d=001014! s=00000000! OK ++ rreg (010,00017) a=0008(c0.r0 ) d=077777! s=00000000! OK -- rreg (020,00007) a=0009(c0.r1 ) d=000000! s=00000000! OK -- rreg (030,00027) a=000b(c0.r3 ) d=000000! s=00000000! OK ++ wreg (302,00017) a=0008(c0.r0 ) d=140000 s=00000000! OK -- wreg (312,00007) a=0009(c0.r1 ) d=077777 s=00000000! OK -- wreg (322,00007) a=000a(c0.r2 ) d=100000 s=00000000! OK -- wreg (332,00007) a=000b(c0.r3 ) d=000000 s=00000000! OK -- wreg (342,00007) a=000c(c0.r4 ) d=000000 s=00000000! OK -- wreg (352,00007) a=000d(c0.r5 ) d=000000 s=00000000! OK -- wreg (362,00007) a=000e(c0.sp ) d=001000 s=00000000! OK -- wreg (372,00007) a=0001(c0.cntl ) d=000002 s=00000000! OK -- wreg (002,00007) a=0001(c0.cntl ) d=000004 s=00000000! OK -- wreg (012,00007) a=000f(c0.pc ) d=001000 s=00000000! OK -- wreg (022,00027) a=0001(c0.cntl ) d=000001 s=00010000! OK -I- 08:20:03.296081 : ATTN notify apat = 0001 lams = 0 dt=0.272698 ++ attn (175,00037) d=000001 s=00000000! OK -- wtcpu to=10.000 T=0.014 OK ++ rreg (040,00037) a=000f(c0.pc ) d=001014! s=00000000! OK ++ rreg (050,00017) a=0008(c0.r0 ) d=077777! s=00000000! OK -- rreg (060,00007) a=0009(c0.r1 ) d=177777! s=00000000! OK -- rreg (070,00027) a=000b(c0.r3 ) d=000000! s=00000000! OK ++ wreg (032,00017) a=0008(c0.r0 ) d=140000 s=00000000! OK -- wreg (042,00007) a=0009(c0.r1 ) d=000002 s=00000000! OK -- wreg (052,00007) a=000a(c0.r2 ) d=100000 s=00000000! OK -- wreg (062,00007) a=000b(c0.r3 ) d=000000 s=00000000! OK -- wreg (072,00007) a=000c(c0.r4 ) d=000000 s=00000000! OK -- wreg (102,00007) a=000d(c0.r5 ) d=000000 s=00000000! OK -- wreg (112,00007) a=000e(c0.sp ) d=001000 s=00000000! OK -- wreg (122,00007) a=0001(c0.cntl ) d=000002 s=00000000! OK -- wreg (132,00007) a=0001(c0.cntl ) d=000004 s=00000000! OK -- wreg (142,00007) a=000f(c0.pc ) d=001000 s=00000000! OK -- wreg (152,00027) a=0001(c0.cntl ) d=000001 s=00010000! OK -I- 08:20:03.567613 : ATTN notify apat = 0001 lams = 0 dt=0.271532 ++ attn (205,00037) d=000001 s=00000000! OK -- wtcpu to=10.000 T=0.012 OK ++ rreg (100,00037) a=000f(c0.pc ) d=001014! s=00000000! OK ++ rreg (110,00017) a=0008(c0.r0 ) d=077777! s=00000000! OK -- rreg (120,00007) a=0009(c0.r1 ) d=100002! s=00000000! OK -- rreg (130,00027) a=000b(c0.r3 ) d=000000! s=00000000! OK ++ wreg (162,00017) a=0008(c0.r0 ) d=140000 s=00000000! OK -- wreg (172,00007) a=0009(c0.r1 ) d=000001 s=00000000! OK -- wreg (202,00007) a=000a(c0.r2 ) d=100000 s=00000000! OK -- wreg (212,00007) a=000b(c0.r3 ) d=000000 s=00000000! OK -- wreg (222,00007) a=000c(c0.r4 ) d=000000 s=00000000! OK -- wreg (232,00007) a=000d(c0.r5 ) d=000000 s=00000000! OK -- wreg (242,00007) a=000e(c0.sp ) d=001000 s=00000000! OK -- wreg (252,00007) a=0001(c0.cntl ) d=000002 s=00000000! OK -- wreg (262,00007) a=0001(c0.cntl ) d=000004 s=00000000! OK -- wreg (272,00007) a=000f(c0.pc ) d=001000 s=00000000! OK -- wreg (302,00027) a=0001(c0.cntl ) d=000001 s=00010000! OK -I- 08:20:03.836516 : ATTN notify apat = 0001 lams = 0 dt=0.268902 ++ attn (215,00037) d=000001 s=00000000! OK -- wtcpu to=10.000 T=0.012 OK ++ rreg (140,00037) a=000f(c0.pc ) d=001014! s=00000000! OK ++ rreg (150,00017) a=0008(c0.r0 ) d=077777! s=00000000! OK -- rreg (160,00007) a=0009(c0.r1 ) d=100001! s=00000000! OK -- rreg (170,00027) a=000b(c0.r3 ) d=000000! s=00000000! OK ++ wreg (312,00017) a=0008(c0.r0 ) d=140000 s=00000000! OK -- wreg (322,00007) a=0009(c0.r1 ) d=000000 s=00000000! OK -- wreg (332,00007) a=000a(c0.r2 ) d=100000 s=00000000! OK -- wreg (342,00007) a=000b(c0.r3 ) d=000000 s=00000000! OK -- wreg (352,00007) a=000c(c0.r4 ) d=000000 s=00000000! OK -- wreg (362,00007) a=000d(c0.r5 ) d=000000 s=00000000! OK -- wreg (372,00007) a=000e(c0.sp ) d=001000 s=00000000! OK -- wreg (002,00007) a=0001(c0.cntl ) d=000002 s=00000000! OK -- wreg (012,00007) a=0001(c0.cntl ) d=000004 s=00000000! OK -- wreg (022,00007) a=000f(c0.pc ) d=001000 s=00000000! OK -- wreg (032,00027) a=0001(c0.cntl ) d=000001 s=00010000! OK -I- 08:20:04.102323 : ATTN notify apat = 0001 lams = 0 dt=0.265808 ++ attn (225,00037) d=000001 s=00000000! OK -- wtcpu to=10.000 T=0.011 OK ++ rreg (200,00037) a=000f(c0.pc ) d=001014! s=00000000! OK ++ rreg (210,00037) a=000b(c0.r3 ) d=000002! s=00000000! OK ++ wreg (042,00017) a=0008(c0.r0 ) d=137777 s=00000000! OK -- wreg (052,00007) a=0009(c0.r1 ) d=177777 s=00000000! OK -- wreg (062,00007) a=000a(c0.r2 ) d=100000 s=00000000! OK -- wreg (072,00007) a=000b(c0.r3 ) d=000000 s=00000000! OK -- wreg (102,00007) a=000c(c0.r4 ) d=000000 s=00000000! OK -- wreg (112,00007) a=000d(c0.r5 ) d=000000 s=00000000! OK -- wreg (122,00007) a=000e(c0.sp ) d=001000 s=00000000! OK -- wreg (132,00007) a=0001(c0.cntl ) d=000002 s=00000000! OK -- wreg (142,00007) a=0001(c0.cntl ) d=000004 s=00000000! OK -- wreg (152,00007) a=000f(c0.pc ) d=001000 s=00000000! OK -- wreg (162,00027) a=0001(c0.cntl ) d=000001 s=00010000! OK -I- 08:20:04.345294 : ATTN notify apat = 0001 lams = 0 dt=0.242970 ++ attn (235,00037) d=000001 s=00000000! OK -- wtcpu to=10.000 T=0.012 OK ++ rreg (220,00037) a=000f(c0.pc ) d=001014! s=00000000! OK ++ rreg (230,00037) a=000b(c0.r3 ) d=000002! s=00000000! OK # test late div quit cases in 2 quadrant algorithm ++ wreg (172,00017) a=0008(c0.r0 ) d=177777 s=00000000! OK -- wreg (202,00007) a=0009(c0.r1 ) d=100001 s=00000000! OK -- wreg (212,00007) a=000a(c0.r2 ) d=177777 s=00000000! OK -- wreg (222,00007) a=000b(c0.r3 ) d=000000 s=00000000! OK -- wreg (232,00007) a=000c(c0.r4 ) d=000000 s=00000000! OK -- wreg (242,00007) a=000d(c0.r5 ) d=000000 s=00000000! OK -- wreg (252,00007) a=000e(c0.sp ) d=001000 s=00000000! OK -- wreg (262,00007) a=0001(c0.cntl ) d=000002 s=00000000! OK -- wreg (272,00007) a=0001(c0.cntl ) d=000004 s=00000000! OK -- wreg (302,00007) a=000f(c0.pc ) d=001000 s=00000000! OK -- wreg (312,00027) a=0001(c0.cntl ) d=000001 s=00010000! OK -I- 08:20:04.593960 : ATTN notify apat = 0001 lams = 0 dt=0.248666 ++ attn (245,00037) d=000001 s=00000000! OK -- wtcpu to=10.000 T=0.011 OK ++ rreg (240,00037) a=000f(c0.pc ) d=001014! s=00000000! OK ++ rreg (250,00017) a=0008(c0.r0 ) d=077777! s=00000000! OK -- rreg (260,00007) a=0009(c0.r1 ) d=000000! s=00000000! OK -- rreg (270,00027) a=000b(c0.r3 ) d=000000! s=00000000! OK ++ wreg (322,00017) a=0008(c0.r0 ) d=177777 s=00000000! OK -- wreg (332,00007) a=0009(c0.r1 ) d=100000 s=00000000! OK -- wreg (342,00007) a=000a(c0.r2 ) d=177777 s=00000000! OK -- wreg (352,00007) a=000b(c0.r3 ) d=000000 s=00000000! OK -- wreg (362,00007) a=000c(c0.r4 ) d=000000 s=00000000! OK -- wreg (372,00007) a=000d(c0.r5 ) d=000000 s=00000000! OK -- wreg (002,00007) a=000e(c0.sp ) d=001000 s=00000000! OK -- wreg (012,00007) a=0001(c0.cntl ) d=000002 s=00000000! OK -- wreg (022,00007) a=0001(c0.cntl ) d=000004 s=00000000! OK -- wreg (032,00007) a=000f(c0.pc ) d=001000 s=00000000! OK -- wreg (042,00027) a=0001(c0.cntl ) d=000001 s=00010000! OK -I- 08:20:04.859385 : ATTN notify apat = 0001 lams = 0 dt=0.265425 ++ attn (255,00037) d=000001 s=00000000! OK -- wtcpu to=10.000 T=0.011 OK ++ rreg (300,00037) a=000f(c0.pc ) d=001014! s=00000000! OK ++ rreg (310,00037) a=000b(c0.r3 ) d=000002! s=00000000! OK ++ wreg (052,00017) a=0008(c0.r0 ) d=177777 s=00000000! OK -- wreg (062,00007) a=0009(c0.r1 ) d=077777 s=00000000! OK -- wreg (072,00007) a=000a(c0.r2 ) d=177777 s=00000000! OK -- wreg (102,00007) a=000b(c0.r3 ) d=000000 s=00000000! OK -- wreg (112,00007) a=000c(c0.r4 ) d=000000 s=00000000! OK -- wreg (122,00007) a=000d(c0.r5 ) d=000000 s=00000000! OK -- wreg (132,00007) a=000e(c0.sp ) d=001000 s=00000000! OK -- wreg (142,00007) a=0001(c0.cntl ) d=000002 s=00000000! OK -- wreg (152,00007) a=0001(c0.cntl ) d=000004 s=00000000! OK -- wreg (162,00007) a=000f(c0.pc ) d=001000 s=00000000! OK -- wreg (172,00027) a=0001(c0.cntl ) d=000001 s=00010000! OK -I- 08:20:05.106252 : ATTN notify apat = 0001 lams = 0 dt=0.246868 ++ attn (265,00037) d=000001 s=00000000! OK -- wtcpu to=10.000 T=0.013 OK ++ rreg (320,00037) a=000f(c0.pc ) d=001014! s=00000000! OK ++ rreg (330,00037) a=000b(c0.r3 ) d=000002! s=00000000! OK ++ wreg (202,00017) a=0008(c0.r0 ) d=177777 s=00000000! OK -- wreg (212,00007) a=0009(c0.r1 ) d=000002 s=00000000! OK -- wreg (222,00007) a=000a(c0.r2 ) d=177776 s=00000000! OK -- wreg (232,00007) a=000b(c0.r3 ) d=000000 s=00000000! OK -- wreg (242,00007) a=000c(c0.r4 ) d=000000 s=00000000! OK -- wreg (252,00007) a=000d(c0.r5 ) d=000000 s=00000000! OK -- wreg (262,00007) a=000e(c0.sp ) d=001000 s=00000000! OK -- wreg (272,00007) a=0001(c0.cntl ) d=000002 s=00000000! OK -- wreg (302,00007) a=0001(c0.cntl ) d=000004 s=00000000! OK -- wreg (312,00007) a=000f(c0.pc ) d=001000 s=00000000! OK -- wreg (322,00027) a=0001(c0.cntl ) d=000001 s=00010000! OK -I- 08:20:05.358251 : ATTN notify apat = 0001 lams = 0 dt=0.251998 ++ attn (275,00037) d=000001 s=00000000! OK -- wtcpu to=10.000 T=0.012 OK ++ rreg (340,00037) a=000f(c0.pc ) d=001014! s=00000000! OK ++ rreg (350,00017) a=0008(c0.r0 ) d=077777! s=00000000! OK -- rreg (360,00007) a=0009(c0.r1 ) d=000000! s=00000000! OK -- rreg (370,00027) a=000b(c0.r3 ) d=000000! s=00000000! OK ++ wreg (332,00017) a=0008(c0.r0 ) d=177777 s=00000000! OK -- wreg (342,00007) a=0009(c0.r1 ) d=000001 s=00000000! OK -- wreg (352,00007) a=000a(c0.r2 ) d=177776 s=00000000! OK -- wreg (362,00007) a=000b(c0.r3 ) d=000000 s=00000000! OK -- wreg (372,00007) a=000c(c0.r4 ) d=000000 s=00000000! OK -- wreg (002,00007) a=000d(c0.r5 ) d=000000 s=00000000! OK -- wreg (012,00007) a=000e(c0.sp ) d=001000 s=00000000! OK -- wreg (022,00007) a=0001(c0.cntl ) d=000002 s=00000000! OK -- wreg (032,00007) a=0001(c0.cntl ) d=000004 s=00000000! OK -- wreg (042,00007) a=000f(c0.pc ) d=001000 s=00000000! OK -- wreg (052,00027) a=0001(c0.cntl ) d=000001 s=00010000! OK -I- 08:20:05.629795 : ATTN notify apat = 0001 lams = 0 dt=0.271545 ++ attn (305,00037) d=000001 s=00000000! OK -- wtcpu to=10.000 T=0.012 OK ++ rreg (000,00037) a=000f(c0.pc ) d=001014! s=00000000! OK ++ rreg (010,00017) a=0008(c0.r0 ) d=077777! s=00000000! OK -- rreg (020,00007) a=0009(c0.r1 ) d=177777! s=00000000! OK -- rreg (030,00027) a=000b(c0.r3 ) d=000000! s=00000000! OK ++ wreg (062,00017) a=0008(c0.r0 ) d=177777 s=00000000! OK -- wreg (072,00007) a=0009(c0.r1 ) d=000000 s=00000000! OK -- wreg (102,00007) a=000a(c0.r2 ) d=177776 s=00000000! OK -- wreg (112,00007) a=000b(c0.r3 ) d=000000 s=00000000! OK -- wreg (122,00007) a=000c(c0.r4 ) d=000000 s=00000000! OK -- wreg (132,00007) a=000d(c0.r5 ) d=000000 s=00000000! OK -- wreg (142,00007) a=000e(c0.sp ) d=001000 s=00000000! OK -- wreg (152,00007) a=0001(c0.cntl ) d=000002 s=00000000! OK -- wreg (162,00007) a=0001(c0.cntl ) d=000004 s=00000000! OK -- wreg (172,00007) a=000f(c0.pc ) d=001000 s=00000000! OK -- wreg (202,00027) a=0001(c0.cntl ) d=000001 s=00010000! OK -I- 08:20:05.894412 : ATTN notify apat = 0001 lams = 0 dt=0.264617 ++ attn (315,00037) d=000001 s=00000000! OK -- wtcpu to=10.000 T=0.011 OK ++ rreg (040,00037) a=000f(c0.pc ) d=001014! s=00000000! OK ++ rreg (050,00037) a=000b(c0.r3 ) d=000002! s=00000000! OK ++ wreg (212,00017) a=0008(c0.r0 ) d=177776 s=00000000! OK -- wreg (222,00007) a=0009(c0.r1 ) d=177777 s=00000000! OK -- wreg (232,00007) a=000a(c0.r2 ) d=177776 s=00000000! OK -- wreg (242,00007) a=000b(c0.r3 ) d=000000 s=00000000! OK -- wreg (252,00007) a=000c(c0.r4 ) d=000000 s=00000000! OK -- wreg (262,00007) a=000d(c0.r5 ) d=000000 s=00000000! OK -- wreg (272,00007) a=000e(c0.sp ) d=001000 s=00000000! OK -- wreg (302,00007) a=0001(c0.cntl ) d=000002 s=00000000! OK -- wreg (312,00007) a=0001(c0.cntl ) d=000004 s=00000000! OK -- wreg (322,00007) a=000f(c0.pc ) d=001000 s=00000000! OK -- wreg (332,00027) a=0001(c0.cntl ) d=000001 s=00010000! OK -I- 08:20:06.138389 : ATTN notify apat = 0001 lams = 0 dt=0.243976 ++ attn (325,00037) d=000001 s=00000000! OK -- wtcpu to=10.000 T=0.011 OK ++ rreg (060,00037) a=000f(c0.pc ) d=001014! s=00000000! OK ++ rreg (070,00037) a=000b(c0.r3 ) d=000002! s=00000000! OK # test big divident overflow cases ++ wreg (342,00017) a=0008(c0.r0 ) d=077777 s=00000000! OK -- wreg (352,00007) a=0009(c0.r1 ) d=177777 s=00000000! OK -- wreg (362,00007) a=000a(c0.r2 ) d=000001 s=00000000! OK -- wreg (372,00007) a=000b(c0.r3 ) d=000000 s=00000000! OK -- wreg (002,00007) a=000c(c0.r4 ) d=000000 s=00000000! OK -- wreg (012,00007) a=000d(c0.r5 ) d=000000 s=00000000! OK -- wreg (022,00007) a=000e(c0.sp ) d=001000 s=00000000! OK -- wreg (032,00007) a=0001(c0.cntl ) d=000002 s=00000000! OK -- wreg (042,00007) a=0001(c0.cntl ) d=000004 s=00000000! OK -- wreg (052,00007) a=000f(c0.pc ) d=001000 s=00000000! OK -- wreg (062,00027) a=0001(c0.cntl ) d=000001 s=00010000! OK -I- 08:20:06.378966 : ATTN notify apat = 0001 lams = 0 dt=0.240578 ++ attn (335,00037) d=000001 s=00000000! OK -- wtcpu to=10.000 T=0.011 OK ++ rreg (100,00037) a=000f(c0.pc ) d=001014! s=00000000! OK ++ rreg (110,00037) a=000b(c0.r3 ) d=000002! s=00000000! OK ++ wreg (072,00017) a=0008(c0.r0 ) d=077777 s=00000000! OK -- wreg (102,00007) a=0009(c0.r1 ) d=177777 s=00000000! OK -- wreg (112,00007) a=000a(c0.r2 ) d=000002 s=00000000! OK -- wreg (122,00007) a=000b(c0.r3 ) d=000000 s=00000000! OK -- wreg (132,00007) a=000c(c0.r4 ) d=000000 s=00000000! OK -- wreg (142,00007) a=000d(c0.r5 ) d=000000 s=00000000! OK -- wreg (152,00007) a=000e(c0.sp ) d=001000 s=00000000! OK -- wreg (162,00007) a=0001(c0.cntl ) d=000002 s=00000000! OK -- wreg (172,00007) a=0001(c0.cntl ) d=000004 s=00000000! OK -- wreg (202,00007) a=000f(c0.pc ) d=001000 s=00000000! OK -- wreg (212,00027) a=0001(c0.cntl ) d=000001 s=00010000! OK -I- 08:20:06.620503 : ATTN notify apat = 0001 lams = 0 dt=0.241536 ++ attn (345,00037) d=000001 s=00000000! OK -- wtcpu to=10.000 T=0.011 OK ++ rreg (120,00037) a=000f(c0.pc ) d=001014! s=00000000! OK ++ rreg (130,00037) a=000b(c0.r3 ) d=000002! s=00000000! OK ++ wreg (222,00017) a=0008(c0.r0 ) d=077777 s=00000000! OK -- wreg (232,00007) a=0009(c0.r1 ) d=177777 s=00000000! OK -- wreg (242,00007) a=000a(c0.r2 ) d=177777 s=00000000! OK -- wreg (252,00007) a=000b(c0.r3 ) d=000000 s=00000000! OK -- wreg (262,00007) a=000c(c0.r4 ) d=000000 s=00000000! OK -- wreg (272,00007) a=000d(c0.r5 ) d=000000 s=00000000! OK -- wreg (302,00007) a=000e(c0.sp ) d=001000 s=00000000! OK -- wreg (312,00007) a=0001(c0.cntl ) d=000002 s=00000000! OK -- wreg (322,00007) a=0001(c0.cntl ) d=000004 s=00000000! OK -- wreg (332,00007) a=000f(c0.pc ) d=001000 s=00000000! OK -- wreg (342,00027) a=0001(c0.cntl ) d=000001 s=00010000! OK -I- 08:20:06.864259 : ATTN notify apat = 0001 lams = 0 dt=0.243755 ++ attn (355,00037) d=000001 s=00000000! OK -- wtcpu to=10.000 T=0.011 OK ++ rreg (140,00037) a=000f(c0.pc ) d=001014! s=00000000! OK ++ rreg (150,00037) a=000b(c0.r3 ) d=000012! s=00000000! OK ++ wreg (352,00017) a=0008(c0.r0 ) d=077777 s=00000000! OK -- wreg (362,00007) a=0009(c0.r1 ) d=177777 s=00000000! OK -- wreg (372,00007) a=000a(c0.r2 ) d=177776 s=00000000! OK -- wreg (002,00007) a=000b(c0.r3 ) d=000000 s=00000000! OK -- wreg (012,00007) a=000c(c0.r4 ) d=000000 s=00000000! OK -- wreg (022,00007) a=000d(c0.r5 ) d=000000 s=00000000! OK -- wreg (032,00007) a=000e(c0.sp ) d=001000 s=00000000! OK -- wreg (042,00007) a=0001(c0.cntl ) d=000002 s=00000000! OK -- wreg (052,00007) a=0001(c0.cntl ) d=000004 s=00000000! OK -- wreg (062,00007) a=000f(c0.pc ) d=001000 s=00000000! OK -- wreg (072,00027) a=0001(c0.cntl ) d=000001 s=00010000! OK -I- 08:20:07.109941 : ATTN notify apat = 0001 lams = 0 dt=0.245681 ++ attn (365,00037) d=000001 s=00000000! OK -- wtcpu to=10.000 T=0.011 OK ++ rreg (160,00037) a=000f(c0.pc ) d=001014! s=00000000! OK ++ rreg (170,00037) a=000b(c0.r3 ) d=000012! s=00000000! OK ++ wreg (102,00017) a=0008(c0.r0 ) d=100000 s=00000000! OK -- wreg (112,00007) a=0009(c0.r1 ) d=000000 s=00000000! OK -- wreg (122,00007) a=000a(c0.r2 ) d=000001 s=00000000! OK -- wreg (132,00007) a=000b(c0.r3 ) d=000000 s=00000000! OK -- wreg (142,00007) a=000c(c0.r4 ) d=000000 s=00000000! OK -- wreg (152,00007) a=000d(c0.r5 ) d=000000 s=00000000! OK -- wreg (162,00007) a=000e(c0.sp ) d=001000 s=00000000! OK -- wreg (172,00007) a=0001(c0.cntl ) d=000002 s=00000000! OK -- wreg (202,00007) a=0001(c0.cntl ) d=000004 s=00000000! OK -- wreg (212,00007) a=000f(c0.pc ) d=001000 s=00000000! OK -- wreg (222,00027) a=0001(c0.cntl ) d=000001 s=00010000! OK -I- 08:20:07.352635 : ATTN notify apat = 0001 lams = 0 dt=0.242697 ++ attn (375,00037) d=000001 s=00000000! OK -- wtcpu to=10.000 T=0.011 OK ++ rreg (200,00037) a=000f(c0.pc ) d=001014! s=00000000! OK ++ rreg (210,00037) a=000b(c0.r3 ) d=000012! s=00000000! OK ++ wreg (232,00017) a=0008(c0.r0 ) d=100000 s=00000000! OK -- wreg (242,00007) a=0009(c0.r1 ) d=000000 s=00000000! OK -- wreg (252,00007) a=000a(c0.r2 ) d=000002 s=00000000! OK -- wreg (262,00007) a=000b(c0.r3 ) d=000000 s=00000000! OK -- wreg (272,00007) a=000c(c0.r4 ) d=000000 s=00000000! OK -- wreg (302,00007) a=000d(c0.r5 ) d=000000 s=00000000! OK -- wreg (312,00007) a=000e(c0.sp ) d=001000 s=00000000! OK -- wreg (322,00007) a=0001(c0.cntl ) d=000002 s=00000000! OK -- wreg (332,00007) a=0001(c0.cntl ) d=000004 s=00000000! OK -- wreg (342,00007) a=000f(c0.pc ) d=001000 s=00000000! OK -- wreg (352,00027) a=0001(c0.cntl ) d=000001 s=00010000! OK -I- 08:20:07.592491 : ATTN notify apat = 0001 lams = 0 dt=0.239856 ++ attn (005,00037) d=000001 s=00000000! OK -- wtcpu to=10.000 T=0.011 OK ++ rreg (220,00037) a=000f(c0.pc ) d=001014! s=00000000! OK ++ rreg (230,00037) a=000b(c0.r3 ) d=000012! s=00000000! OK ++ wreg (362,00017) a=0008(c0.r0 ) d=100000 s=00000000! OK -- wreg (372,00007) a=0009(c0.r1 ) d=000000 s=00000000! OK -- wreg (002,00007) a=000a(c0.r2 ) d=177777 s=00000000! OK -- wreg (012,00007) a=000b(c0.r3 ) d=000000 s=00000000! OK -- wreg (022,00007) a=000c(c0.r4 ) d=000000 s=00000000! OK -- wreg (032,00007) a=000d(c0.r5 ) d=000000 s=00000000! OK -- wreg (042,00007) a=000e(c0.sp ) d=001000 s=00000000! OK -- wreg (052,00007) a=0001(c0.cntl ) d=000002 s=00000000! OK -- wreg (062,00007) a=0001(c0.cntl ) d=000004 s=00000000! OK -- wreg (072,00007) a=000f(c0.pc ) d=001000 s=00000000! OK -- wreg (102,00027) a=0001(c0.cntl ) d=000001 s=00010000! OK -I- 08:20:07.836404 : ATTN notify apat = 0001 lams = 0 dt=0.243911 ++ attn (015,00037) d=000001 s=00000000! OK -- wtcpu to=10.000 T=0.011 OK ++ rreg (240,00037) a=000f(c0.pc ) d=001014! s=00000000! OK ++ rreg (250,00037) a=000b(c0.r3 ) d=000002! s=00000000! OK ++ wreg (112,00017) a=0008(c0.r0 ) d=100000 s=00000000! OK -- wreg (122,00007) a=0009(c0.r1 ) d=000000 s=00000000! OK -- wreg (132,00007) a=000a(c0.r2 ) d=177776 s=00000000! OK -- wreg (142,00007) a=000b(c0.r3 ) d=000000 s=00000000! OK -- wreg (152,00007) a=000c(c0.r4 ) d=000000 s=00000000! OK -- wreg (162,00007) a=000d(c0.r5 ) d=000000 s=00000000! OK -- wreg (172,00007) a=000e(c0.sp ) d=001000 s=00000000! OK -- wreg (202,00007) a=0001(c0.cntl ) d=000002 s=00000000! OK -- wreg (212,00007) a=0001(c0.cntl ) d=000004 s=00000000! OK -- wreg (222,00007) a=000f(c0.pc ) d=001000 s=00000000! OK -- wreg (232,00027) a=0001(c0.cntl ) d=000001 s=00010000! OK -I- 08:20:08.077316 : ATTN notify apat = 0001 lams = 0 dt=0.240914 ++ attn (025,00037) d=000001 s=00000000! OK -- wtcpu to=10.000 T=0.011 OK ++ rreg (260,00037) a=000f(c0.pc ) d=001014! s=00000000! OK ++ rreg (270,00037) a=000b(c0.r3 ) d=000002! s=00000000! OK test_w11a_div.tcl: PASS @w11a/w11a_all.dat: PASS ## steering file for all w11a_cmon tests # test_cmon_regs: test register response ------------------------------ # A basic register access tests ----------------------------- # A1: write/read cntl--------------------------------- ++ wreg (242,00017) a=0048(c0.cm.cntl ) d=000005 s=00000000! OK -- rreg (300,00007) a=0048(c0.cm.cntl ) d=000000! s=00000000! OK -- wreg (252,00007) a=0048(c0.cm.cntl ) d=000015 s=00000000! OK -- rreg (310,00007) a=0048(c0.cm.cntl ) d=000010! s=00000000! OK -- wreg (262,00007) a=0048(c0.cm.cntl ) d=000025 s=00000000! OK -- rreg (320,00007) a=0048(c0.cm.cntl ) d=000020! s=00000000! OK -- wreg (272,00007) a=0048(c0.cm.cntl ) d=000045 s=00000000! OK -- rreg (330,00007) a=0048(c0.cm.cntl ) d=000040! s=00000000! OK -- wreg (302,00007) a=0048(c0.cm.cntl ) d=000055 s=00000000! OK -- rreg (340,00007) a=0048(c0.cm.cntl ) d=000050! s=00000000! OK -- wreg (312,00007) a=0048(c0.cm.cntl ) d=000004 s=00000000! OK -- rreg (350,00027) a=0048(c0.cm.cntl ) d=000050! s=00000000! OK # A2: write cntl, read stat -------------------------- ++ wreg (322,00017) a=0048(c0.cm.cntl ) d=000005 s=00000000! OK -- rreg (360,00007) a=0049(c0.cm.stat ) d=000001! s=00000000! OK -- wreg (332,00007) a=0048(c0.cm.cntl ) d=000006 s=00000000! OK -- rreg (370,00007) a=0049(c0.cm.stat ) d=000003! s=00000000! OK -- wreg (342,00007) a=0048(c0.cm.cntl ) d=000007 s=00000000! OK -- rreg (000,00007) a=0049(c0.cm.stat ) d=000001! s=00000000! OK -- wreg (352,00007) a=0048(c0.cm.cntl ) d=000004 s=00000000! OK -- rreg (010,00027) a=0049(c0.cm.stat ) d=000000! s=00000000! OK ++ wreg (362,00017) a=0048(c0.cm.cntl ) d=000006 s=00000000! OK -- rreg (020,00007) a=0049(c0.cm.stat ) d=000000! s=00000000! OK -- wreg (372,00007) a=0048(c0.cm.cntl ) d=000007 s=00000000! OK -- rreg (030,00027) a=0049(c0.cm.stat ) d=000000! s=00000000! OK ++ wreg (002,00017) a=0048(c0.cm.cntl ) d=000005 s=00000000! OK -- rreg (040,00007) a=0049(c0.cm.stat ) d=000001! s=00000000! OK -- wreg (012,00007) a=0048(c0.cm.cntl ) d=000006 s=00000000! OK -- rreg (050,00007) a=0049(c0.cm.stat ) d=000003! s=00000000! OK -- wreg (022,00007) a=0048(c0.cm.cntl ) d=000005 s=00000000! OK -- rreg (060,00027) a=0049(c0.cm.stat ) d=000001! s=00000000! OK ++ wreg (032,00017) a=0048(c0.cm.cntl ) d=000005 s=00000000! OK -- rreg (070,00007) a=0049(c0.cm.stat ) d=000001! s=00000000! OK -- wreg (042,00007) a=0048(c0.cm.cntl ) d=000006 s=00000000! OK -- rreg (100,00007) a=0049(c0.cm.stat ) d=000003! s=00000000! OK -- wreg (052,00007) a=0048(c0.cm.cntl ) d=000006 s=00000000! OK -- rreg (110,00007) a=0049(c0.cm.stat ) d=000003! s=00000000! OK -- wreg (062,00007) a=0048(c0.cm.cntl ) d=000004 s=00000000! OK -- rreg (120,00027) a=0049(c0.cm.stat ) d=000000! s=00000000! OK ++ rreg (130,00037) a=0049(c0.cm.stat ) d=000000 s=00000000! OK # A3: test addr -------------------------------------- # A3.1: write/read addr when stopped ----------------- ++ wreg (072,00017) a=004a(c0.cm.addr ) d=000000 s=00000000! OK -- rreg (140,00027) a=004a(c0.cm.addr ) d=000000! s=00000000! OK ++ wreg (102,00017) a=004a(c0.cm.addr ) d=000007 s=00000000! OK -- rreg (150,00027) a=004a(c0.cm.addr ) d=000007! s=00000000! OK ++ wreg (112,00017) a=004a(c0.cm.addr ) d=007760 s=00000000! OK -- rreg (160,00027) a=004a(c0.cm.addr ) d=007760! s=00000000! OK ++ wreg (122,00017) a=004a(c0.cm.addr ) d=007770 s=00000000! OK -- rreg (170,00027) a=004a(c0.cm.addr ) d=007770! s=00000000! OK # A3.2: verify that starting clears addr ------------- ++ wreg (132,00017) a=0048(c0.cm.cntl ) d=000004 s=00000000! OK -- wreg (142,00007) a=004a(c0.cm.addr ) d=007760 s=00000000! OK -- rreg (200,00007) a=004a(c0.cm.addr ) d=007760! s=00000000! OK -- wreg (152,00007) a=0048(c0.cm.cntl ) d=000005 s=00000000! OK -- rreg (210,00007) a=004a(c0.cm.addr ) d=000000! s=00000000! OK -- wreg (162,00027) a=0048(c0.cm.cntl ) d=000004 s=00000000! OK # A3.3: test err when started and addr written ------- ++ wreg (172,00017) a=0048(c0.cm.cntl ) d=000005 s=00000000! OK -- wreg (202,00007) a=004a(c0.cm.addr ) d=000400 s=00000001| OK -- wreg (212,00027) a=0048(c0.cm.cntl ) d=000004 s=00000000! OK # A4: test data -------------------------------------- # A4.1: when stopped --------------------------------- ++ wreg (222,00017) a=0048(c0.cm.cntl ) d=000004 s=00000000! OK -- wreg (232,00007) a=004a(c0.cm.addr ) d=000200 s=00000000! OK -- rreg (220,00007) a=004b(c0.cm.data ) d=071002 s=00000000! OK -- rreg (230,00007) a=004a(c0.cm.addr ) d=000201! s=00000000! OK -- rreg (240,00007) a=004b(c0.cm.data ) d=001000 s=00000000! OK -- rreg (250,00007) a=004a(c0.cm.addr ) d=000202! s=00000000! OK -- rreg (260,00007) a=004b(c0.cm.data ) d=077777 s=00000000! OK -- rreg (270,00007) a=004a(c0.cm.addr ) d=000203! s=00000000! OK -- rreg (300,00007) a=004b(c0.cm.data ) d=077777 s=00000000! OK -- rreg (310,00027) a=004a(c0.cm.addr ) d=000204! s=00000000! OK ++ rreg (320,00017) a=004b(c0.cm.data ) d=037777 s=00000000! OK -- rreg (330,00007) a=004a(c0.cm.addr ) d=000205! s=00000000! OK -- rreg (340,00007) a=004b(c0.cm.data ) d=000002 s=00000000! OK -- rreg (350,00007) a=004a(c0.cm.addr ) d=000206! s=00000000! OK -- rreg (360,00007) a=004b(c0.cm.data ) d=071002 s=00000000! OK -- rreg (370,00007) a=004a(c0.cm.addr ) d=000207! s=00000000! OK -- rreg (000,00007) a=004b(c0.cm.data ) d=001000 s=00000000! OK -- rreg (010,00007) a=004a(c0.cm.addr ) d=000210! s=00000000! OK -- rreg (020,00007) a=004b(c0.cm.data ) d=100663 s=00000000! OK -- rreg (030,00027) a=004a(c0.cm.addr ) d=000220! s=00000000! OK # A4.2: test err when written ------------------------ ++ wreg (242,00037) a=004b(c0.cm.data ) d=000400 s=00000001| OK # A5: test imon section; readable, not writable ------ ++ rreg (040,00017) a=004c(c0.cm.iaddr ) d=000000 s=00000000! OK -- rreg (050,00007) a=004d(c0.cm.ipc ) d=001012 s=00000000! OK -- rreg (060,00007) a=004e(c0.cm.ireg ) d=000000 s=00000000! OK -- rreg (070,00007) a=004f(c0.cm.imal ) d=001010 s=00000000! OK -- wreg (252,00007) a=004c(c0.cm.iaddr ) d=000000 s=00000001| OK -- wreg (262,00007) a=004d(c0.cm.ipc ) d=000000 s=00000001| OK -- wreg (272,00007) a=004e(c0.cm.ireg ) d=000000 s=00000001| OK -- wreg (302,00027) a=004f(c0.cm.imal ) d=000000 s=00000001| OK test_cmon_regs.tcl: PASS # test_cmon_imon: test last instruction monitor ----------------------- ++ wreg (312,00017) a=0048(c0.cm.cntl ) d=000005 s=00000000! OK -- wreg (322,00007) a=0048(c0.cm.cntl ) d=000004 s=00000000! OK -- rreg (100,00027) a=0048(c0.cm.cntl ) d=000000! s=00000000! OK # A: simple linear code, word access ------------------------ ++ wreg (332,00017) a=0004(c0.al ) d=001000 s=00000000! OK -- wblk (153,00027) a=0007(c0.memi ) n= 35= 35 s=00000000! OK 0: 000240 005000 005200 010001 012702 001066 012703 001076 8: 012204 011204 014204 013304 015304 016704 000030 017704 16: 000036 013704 001066 016204 000002 017304 000002 067777 24: 000020 000020 000000 000123 000234 000345 000001 001066 32: 001070 001072 001074 # A1: run code --------------------------------------- ++ wreg (342,00017) a=0004(c0.al ) d=001074 s=00000000! OK -- wreg (352,00027) a=0007(c0.memi ) d=000001 s=00000000! OK ++ wreg (362,00017) a=0008(c0.r0 ) d=000000 s=00000000! OK -- wreg (372,00007) a=0009(c0.r1 ) d=000000 s=00000000! OK -- wreg (002,00007) a=000a(c0.r2 ) d=000000 s=00000000! OK -- wreg (012,00007) a=000b(c0.r3 ) d=000000 s=00000000! OK -- wreg (022,00007) a=000c(c0.r4 ) d=000000 s=00000000! OK -- wreg (032,00007) a=000d(c0.r5 ) d=000000 s=00000000! OK -- wreg (042,00007) a=000e(c0.sp ) d=001000 s=00000000! OK -- wreg (052,00007) a=0001(c0.cntl ) d=000002 s=00000000! OK -- wreg (062,00007) a=0001(c0.cntl ) d=000004 s=00000000! OK -- wreg (072,00007) a=000f(c0.pc ) d=001000 s=00000000! OK -- wreg (102,00027) a=0001(c0.cntl ) d=000001 s=00010000! OK -I- 08:20:09.872563 : ATTN notify apat = 0001 lams = 0 dt=1.795246 ++ attn (035,00037) d=000001 s=00000000! OK -- wtcpu to=10.000 T=0.043 OK ++ rreg (110,00037) a=000f(c0.pc ) d=001066! s=00000000! OK ++ rreg (120,00017) a=0008(c0.r0 ) d=000001! s=00000000! OK -- rreg (130,00007) a=0009(c0.r1 ) d=000001! s=00000000! OK -- rreg (140,00007) a=000a(c0.r2 ) d=001066! s=00000000! OK -- rreg (150,00007) a=000b(c0.r3 ) d=001076! s=00000000! OK -- rreg (160,00027) a=000c(c0.r4 ) d=000234! s=00000000! OK ++ wreg (112,00017) a=0004(c0.al ) d=001074 s=00000000! OK -- rblk (371,00027) a=0007(c0.memi ) n= 1= 1 s=00000000! OK 0: 000346! # A2: test ipc,ireg ---------------------------------- ++ wreg (122,00017) a=0004(c0.al ) d=001074 s=00000000! OK -- wreg (132,00027) a=0007(c0.memi ) d=000001 s=00000000! OK ++ wreg (142,00017) a=0001(c0.cntl ) d=000002 s=00000000! OK -- wreg (152,00007) a=0001(c0.cntl ) d=000004 s=00000000! OK -- wreg (162,00027) a=000f(c0.pc ) d=001000 s=00000000! OK ++ wreg (172,00017) a=0001(c0.cntl ) d=000003 s=00000000! OK -- rreg (170,00007) a=004d(c0.cm.ipc ) d=001000! s=00000000! OK -- rreg (200,00027) a=004e(c0.cm.ireg ) d=000240! s=00000000! OK ++ wreg (202,00017) a=0001(c0.cntl ) d=000003 s=00000000! OK -- rreg (210,00007) a=004d(c0.cm.ipc ) d=001002! s=00000000! OK -- rreg (220,00027) a=004e(c0.cm.ireg ) d=005000! s=00000000! OK ++ wreg (212,00017) a=0001(c0.cntl ) d=000003 s=00000000! OK -- rreg (230,00007) a=004d(c0.cm.ipc ) d=001004! s=00000000! OK -- rreg (240,00027) a=004e(c0.cm.ireg ) d=005200! s=00000000! OK ++ wreg (222,00017) a=0001(c0.cntl ) d=000003 s=00000000! OK -- rreg (250,00007) a=004d(c0.cm.ipc ) d=001006! s=00000000! OK -- rreg (260,00027) a=004e(c0.cm.ireg ) d=010001! s=00000000! OK ++ wreg (232,00017) a=0001(c0.cntl ) d=000003 s=00000000! OK -- rreg (270,00007) a=004d(c0.cm.ipc ) d=001010! s=00000000! OK -- rreg (300,00027) a=004e(c0.cm.ireg ) d=012702! s=00000000! OK ++ wreg (242,00017) a=0001(c0.cntl ) d=000003 s=00000000! OK -- rreg (310,00007) a=004d(c0.cm.ipc ) d=001014! s=00000000! OK -- rreg (320,00027) a=004e(c0.cm.ireg ) d=012703! s=00000000! OK ++ wreg (252,00017) a=0001(c0.cntl ) d=000003 s=00000000! OK -- rreg (330,00007) a=004d(c0.cm.ipc ) d=001020! s=00000000! OK -- rreg (340,00027) a=004e(c0.cm.ireg ) d=012204! s=00000000! OK ++ wreg (262,00017) a=0001(c0.cntl ) d=000003 s=00000000! OK -- rreg (350,00007) a=004d(c0.cm.ipc ) d=001022! s=00000000! OK -- rreg (360,00027) a=004e(c0.cm.ireg ) d=011204! s=00000000! OK ++ wreg (272,00017) a=0001(c0.cntl ) d=000003 s=00000000! OK -- rreg (370,00007) a=004d(c0.cm.ipc ) d=001024! s=00000000! OK -- rreg (000,00027) a=004e(c0.cm.ireg ) d=014204! s=00000000! OK ++ wreg (302,00017) a=0001(c0.cntl ) d=000003 s=00000000! OK -- rreg (010,00007) a=004d(c0.cm.ipc ) d=001026! s=00000000! OK -- rreg (020,00027) a=004e(c0.cm.ireg ) d=013304! s=00000000! OK ++ wreg (312,00017) a=0001(c0.cntl ) d=000003 s=00000000! OK -- rreg (030,00007) a=004d(c0.cm.ipc ) d=001030! s=00000000! OK -- rreg (040,00027) a=004e(c0.cm.ireg ) d=015304! s=00000000! OK ++ wreg (322,00017) a=0001(c0.cntl ) d=000003 s=00000000! OK -- rreg (050,00007) a=004d(c0.cm.ipc ) d=001032! s=00000000! OK -- rreg (060,00027) a=004e(c0.cm.ireg ) d=016704! s=00000000! OK ++ wreg (332,00017) a=0001(c0.cntl ) d=000003 s=00000000! OK -- rreg (070,00007) a=004d(c0.cm.ipc ) d=001036! s=00000000! OK -- rreg (100,00027) a=004e(c0.cm.ireg ) d=017704! s=00000000! OK ++ wreg (342,00017) a=0001(c0.cntl ) d=000003 s=00000000! OK -- rreg (110,00007) a=004d(c0.cm.ipc ) d=001042! s=00000000! OK -- rreg (120,00027) a=004e(c0.cm.ireg ) d=013704! s=00000000! OK ++ wreg (352,00017) a=0001(c0.cntl ) d=000003 s=00000000! OK -- rreg (130,00007) a=004d(c0.cm.ipc ) d=001046! s=00000000! OK -- rreg (140,00027) a=004e(c0.cm.ireg ) d=016204! s=00000000! OK ++ wreg (362,00017) a=0001(c0.cntl ) d=000003 s=00000000! OK -- rreg (150,00007) a=004d(c0.cm.ipc ) d=001052! s=00000000! OK -- rreg (160,00027) a=004e(c0.cm.ireg ) d=017304! s=00000000! OK ++ wreg (372,00017) a=0001(c0.cntl ) d=000003 s=00000000! OK -- rreg (170,00007) a=004d(c0.cm.ipc ) d=001056! s=00000000! OK -- rreg (200,00027) a=004e(c0.cm.ireg ) d=067777! s=00000000! OK # A3: test imal (memory access log) ------------------ ++ wreg (002,00017) a=0004(c0.al ) d=001074 s=00000000! OK -- wreg (012,00027) a=0007(c0.memi ) d=000001 s=00000000! OK ++ wreg (022,00017) a=0001(c0.cntl ) d=000002 s=00000000! OK -- wreg (032,00007) a=0001(c0.cntl ) d=000004 s=00000000! OK -- wreg (042,00027) a=000f(c0.pc ) d=001000 s=00000000! OK ++ wreg (052,00017) a=0001(c0.cntl ) d=000003 s=00000000! OK -- rreg (210,00007) a=004d(c0.cm.ipc ) d=001000! s=00000000! OK -- rreg (220,00027) a=0049(c0.cm.stat ) d=000000! s=00000000! OK ++ wreg (062,00017) a=0001(c0.cntl ) d=000003 s=00000000! OK -- rreg (230,00007) a=004d(c0.cm.ipc ) d=001002! s=00000000! OK -- rreg (240,00027) a=0049(c0.cm.stat ) d=000000! s=00000000! OK ++ wreg (072,00017) a=0001(c0.cntl ) d=000003 s=00000000! OK -- rreg (250,00007) a=004d(c0.cm.ipc ) d=001004! s=00000000! OK -- rreg (260,00027) a=0049(c0.cm.stat ) d=000000! s=00000000! OK ++ wreg (102,00017) a=0001(c0.cntl ) d=000003 s=00000000! OK -- rreg (270,00007) a=004d(c0.cm.ipc ) d=001006! s=00000000! OK -- rreg (300,00027) a=0049(c0.cm.stat ) d=000000! s=00000000! OK ++ wreg (112,00017) a=0001(c0.cntl ) d=000003 s=00000000! OK -- rreg (310,00007) a=004d(c0.cm.ipc ) d=001010! s=00000000! OK -- rreg (320,00007) a=0049(c0.cm.stat ) d=002000! s=00000000! OK -- rblk (001,00027) a=004f(c0.cm.imal ) n= 2= 2 s=00000000! OK 0: 001012! 001066! ++ wreg (122,00017) a=0001(c0.cntl ) d=000003 s=00000000! OK -- rreg (330,00007) a=004d(c0.cm.ipc ) d=001014! s=00000000! OK -- rreg (340,00007) a=0049(c0.cm.stat ) d=002000! s=00000000! OK -- rblk (011,00027) a=004f(c0.cm.imal ) n= 2= 2 s=00000000! OK 0: 001016! 001076! ++ wreg (132,00017) a=0001(c0.cntl ) d=000003 s=00000000! OK -- rreg (350,00007) a=004d(c0.cm.ipc ) d=001020! s=00000000! OK -- rreg (360,00007) a=0049(c0.cm.stat ) d=002000! s=00000000! OK -- rblk (021,00027) a=004f(c0.cm.imal ) n= 2= 2 s=00000000! OK 0: 001066! 000123! ++ wreg (142,00017) a=0001(c0.cntl ) d=000003 s=00000000! OK -- rreg (370,00007) a=004d(c0.cm.ipc ) d=001022! s=00000000! OK -- rreg (000,00007) a=0049(c0.cm.stat ) d=002000! s=00000000! OK -- rblk (031,00027) a=004f(c0.cm.imal ) n= 2= 2 s=00000000! OK 0: 001070! 000234! ++ wreg (152,00017) a=0001(c0.cntl ) d=000003 s=00000000! OK -- rreg (010,00007) a=004d(c0.cm.ipc ) d=001024! s=00000000! OK -- rreg (020,00007) a=0049(c0.cm.stat ) d=002000! s=00000000! OK -- rblk (041,00027) a=004f(c0.cm.imal ) n= 2= 2 s=00000000! OK 0: 001066! 000123! ++ wreg (162,00017) a=0001(c0.cntl ) d=000003 s=00000000! OK -- rreg (030,00007) a=004d(c0.cm.ipc ) d=001026! s=00000000! OK -- rreg (040,00007) a=0049(c0.cm.stat ) d=004000! s=00000000! OK -- rblk (051,00027) a=004f(c0.cm.imal ) n= 4= 4 s=00000000! OK 0: 001076! 001066! 001066! 000123! ++ wreg (172,00017) a=0001(c0.cntl ) d=000003 s=00000000! OK -- rreg (050,00007) a=004d(c0.cm.ipc ) d=001030! s=00000000! OK -- rreg (060,00007) a=0049(c0.cm.stat ) d=004000! s=00000000! OK -- rblk (061,00027) a=004f(c0.cm.imal ) n= 4= 4 s=00000000! OK 0: 001076! 001066! 001066! 000123! ++ wreg (202,00017) a=0001(c0.cntl ) d=000003 s=00000000! OK -- rreg (070,00007) a=004d(c0.cm.ipc ) d=001032! s=00000000! OK -- rreg (100,00007) a=0049(c0.cm.stat ) d=004000! s=00000000! OK -- rblk (071,00027) a=004f(c0.cm.imal ) n= 4= 4 s=00000000! OK 0: 001034! 000030! 001066! 000123! ++ wreg (212,00017) a=0001(c0.cntl ) d=000003 s=00000000! OK -- rreg (110,00007) a=004d(c0.cm.ipc ) d=001036! s=00000000! OK -- rreg (120,00007) a=0049(c0.cm.stat ) d=006000! s=00000000! OK -- rblk (101,00027) a=004f(c0.cm.imal ) n= 6= 6 s=00000000! OK 0: 001040! 000036! 001100! 001070! 001070! 000234! ++ wreg (222,00017) a=0001(c0.cntl ) d=000003 s=00000000! OK -- rreg (130,00007) a=004d(c0.cm.ipc ) d=001042! s=00000000! OK -- rreg (140,00007) a=0049(c0.cm.stat ) d=004000! s=00000000! OK -- rblk (111,00027) a=004f(c0.cm.imal ) n= 4= 4 s=00000000! OK 0: 001044! 001066! 001066! 000123! ++ wreg (232,00017) a=0001(c0.cntl ) d=000003 s=00000000! OK -- rreg (150,00007) a=004d(c0.cm.ipc ) d=001046! s=00000000! OK -- rreg (160,00007) a=0049(c0.cm.stat ) d=004000! s=00000000! OK -- rblk (121,00027) a=004f(c0.cm.imal ) n= 4= 4 s=00000000! OK 0: 001050! 000002! 001070! 000234! ++ wreg (242,00017) a=0001(c0.cntl ) d=000003 s=00000000! OK -- rreg (170,00007) a=004d(c0.cm.ipc ) d=001052! s=00000000! OK -- rreg (200,00007) a=0049(c0.cm.stat ) d=006000! s=00000000! OK -- rblk (131,00027) a=004f(c0.cm.imal ) n= 6= 6 s=00000000! OK 0: 001054! 000002! 001100! 001070! 001070! 000234! ++ wreg (252,00017) a=0001(c0.cntl ) d=000003 s=00000000! OK -- rreg (210,00007) a=004d(c0.cm.ipc ) d=001056! s=00000000! OK -- rreg (220,00007) a=0049(c0.cm.stat ) d=016000! s=00000000! OK -- rblk (141,00027) a=004f(c0.cm.imal ) n= 14= 14 s=00000000! OK 0: 001060! 000020! 001102! 001072! 001072! 000345! 001062! 000020! 8: 001104! 001074! 001074! 000001! 001074! 000346! # B: simple linear code, byte access ------------------------ ++ wreg (262,00017) a=0004(c0.al ) d=001000 s=00000000! OK -- wblk (163,00027) a=0007(c0.memi ) n= 17= 17 s=00000000! OK 0: 000240 116700 000026 116701 000023 110067 000020 110167 8: 000015 105267 000012 105267 000007 000000 005005 000000 16: 125125 # B1: test imal (memory access log) ------------------ ++ wreg (272,00017) a=0001(c0.cntl ) d=000002 s=00000000! OK -- wreg (302,00007) a=0001(c0.cntl ) d=000004 s=00000000! OK -- wreg (312,00027) a=000f(c0.pc ) d=001000 s=00000000! OK ++ wreg (322,00017) a=0001(c0.cntl ) d=000003 s=00000000! OK -- rreg (230,00007) a=004d(c0.cm.ipc ) d=001000! s=00000000! OK -- rreg (240,00027) a=0049(c0.cm.stat ) d=000000! s=00000000! OK ++ wreg (332,00017) a=0001(c0.cntl ) d=000003 s=00000000! OK -- rreg (250,00007) a=004d(c0.cm.ipc ) d=001002! s=00000000! OK -- rreg (260,00007) a=0049(c0.cm.stat ) d=004000! s=00000000! OK -- rblk (151,00027) a=004f(c0.cm.imal ) n= 4= 4 s=00000000! OK 0: 001004! 000026! 001034! 000005! ++ wreg (342,00017) a=0001(c0.cntl ) d=000003 s=00000000! OK -- rreg (270,00007) a=004d(c0.cm.ipc ) d=001006! s=00000000! OK -- rreg (300,00007) a=0049(c0.cm.stat ) d=004000! s=00000000! OK -- rblk (161,00027) a=004f(c0.cm.imal ) n= 4= 4 s=00000000! OK 0: 001010! 000023! 001035! 000012! ++ wreg (352,00017) a=0001(c0.cntl ) d=000003 s=00000000! OK -- rreg (310,00007) a=004d(c0.cm.ipc ) d=001012! s=00000000! OK -- rreg (320,00007) a=0049(c0.cm.stat ) d=004000! s=00000000! OK -- rblk (171,00027) a=004f(c0.cm.imal ) n= 4= 4 s=00000000! OK 0: 001014! 000020! 001036! 000005! ++ wreg (362,00017) a=0001(c0.cntl ) d=000003 s=00000000! OK -- rreg (330,00007) a=004d(c0.cm.ipc ) d=001016! s=00000000! OK -- rreg (340,00007) a=0049(c0.cm.stat ) d=004000! s=00000000! OK -- rblk (201,00027) a=004f(c0.cm.imal ) n= 4= 4 s=00000000! OK 0: 001020! 000015! 001037! 000012! ++ wreg (372,00017) a=0001(c0.cntl ) d=000003 s=00000000! OK -- rreg (350,00007) a=004d(c0.cm.ipc ) d=001022! s=00000000! OK -- rreg (360,00007) a=0049(c0.cm.stat ) d=006000! s=00000000! OK -- rblk (211,00027) a=004f(c0.cm.imal ) n= 6= 6 s=00000000! OK 0: 001024! 000012! 001040! 000125! 001040! 000126! ++ wreg (002,00017) a=0001(c0.cntl ) d=000003 s=00000000! OK -- rreg (370,00007) a=004d(c0.cm.ipc ) d=001026! s=00000000! OK -- rreg (000,00007) a=0049(c0.cm.stat ) d=006000! s=00000000! OK -- rblk (221,00027) a=004f(c0.cm.imal ) n= 6= 6 s=00000000! OK 0: 001030! 000007! 001041! 000252! 001041! 000253! test_cmon_imon.tcl: PASS @w11a_cmon/w11a_cmon_all.dat: PASS ## steering file for all w11a_hbpt tests # test_hbpt_regs: test register response ------------------------------ # A1: test cntl,stat for unit 0 ----------------------------- ++ wreg (012,00017) a=0050(c0.hb0.cntl ) d=000021 s=00000000! OK -- wreg (022,00007) a=0051(c0.hb0.stat ) d=000004 s=00000000! OK -- rreg (010,00007) a=0050(c0.hb0.cntl ) d=000021! s=00000000! OK -- rreg (020,00027) a=0051(c0.hb0.stat ) d=000004! s=00000000! OK ++ wreg (032,00017) a=0050(c0.hb0.cntl ) d=000043 s=00000000! OK -- wreg (042,00007) a=0051(c0.hb0.stat ) d=000006 s=00000000! OK -- rreg (030,00007) a=0050(c0.hb0.cntl ) d=000043! s=00000000! OK -- rreg (040,00027) a=0051(c0.hb0.stat ) d=000006! s=00000000! OK ++ wreg (052,00017) a=0050(c0.hb0.cntl ) d=000067 s=00000000! OK -- wreg (062,00007) a=0051(c0.hb0.stat ) d=000007 s=00000000! OK -- rreg (050,00007) a=0050(c0.hb0.cntl ) d=000067! s=00000000! OK -- rreg (060,00027) a=0051(c0.hb0.stat ) d=000007! s=00000000! OK ++ wreg (072,00017) a=0050(c0.hb0.cntl ) d=000000 s=00000000! OK -- wreg (102,00007) a=0051(c0.hb0.stat ) d=000000 s=00000000! OK -- rreg (070,00007) a=0050(c0.hb0.cntl ) d=000000! s=00000000! OK -- rreg (100,00027) a=0051(c0.hb0.stat ) d=000000! s=00000000! OK # A2: test hilim,lolim for unit 0 --------------------------- ++ wreg (112,00017) a=0052(c0.hb0.hilim) d=177777 s=00000000! OK -- wreg (122,00007) a=0053(c0.hb0.lolim) d=100000 s=00000000! OK -- rreg (110,00007) a=0052(c0.hb0.hilim) d=177776! s=00000000! OK -- rreg (120,00027) a=0053(c0.hb0.lolim) d=100000! s=00000000! OK ++ wreg (132,00017) a=0052(c0.hb0.hilim) d=100000 s=00000000! OK -- wreg (142,00007) a=0053(c0.hb0.lolim) d=177777 s=00000000! OK -- rreg (130,00007) a=0052(c0.hb0.hilim) d=100000! s=00000000! OK -- rreg (140,00027) a=0053(c0.hb0.lolim) d=177776! s=00000000! OK ++ wreg (152,00017) a=0052(c0.hb0.hilim) d=000000 s=00000000! OK -- wreg (162,00007) a=0053(c0.hb0.lolim) d=000000 s=00000000! OK -- rreg (150,00007) a=0052(c0.hb0.hilim) d=000000! s=00000000! OK -- rreg (160,00027) a=0053(c0.hb0.lolim) d=000000! s=00000000! OK # A3: test cntl,stat,hi,lolim for all 2 units --------------- ++ wreg (172,00017) a=0050(c0.hb0.cntl ) d=000001 s=00000000! OK -- wreg (202,00007) a=0051(c0.hb0.stat ) d=000001 s=00000000! OK -- wreg (212,00007) a=0052(c0.hb0.hilim) d=004644 s=00000000! OK -- wreg (222,00027) a=0053(c0.hb0.lolim) d=011122 s=00000000! OK ++ wreg (232,00017) a=0054(c0.hb1.cntl ) d=000002 s=00000000! OK -- wreg (242,00007) a=0055(c0.hb1.stat ) d=000002 s=00000000! OK -- wreg (252,00007) a=0056(c0.hb1.hilim) d=011510 s=00000000! OK -- wreg (262,00027) a=0057(c0.hb1.lolim) d=022244 s=00000000! OK ++ rreg (170,00017) a=0050(c0.hb0.cntl ) d=000001! s=00000000! OK -- rreg (200,00007) a=0051(c0.hb0.stat ) d=000001! s=00000000! OK -- rreg (210,00007) a=0052(c0.hb0.hilim) d=004644! s=00000000! OK -- rreg (220,00027) a=0053(c0.hb0.lolim) d=011122! s=00000000! OK ++ rreg (230,00017) a=0054(c0.hb1.cntl ) d=000002! s=00000000! OK -- rreg (240,00007) a=0055(c0.hb1.stat ) d=000002! s=00000000! OK -- rreg (250,00007) a=0056(c0.hb1.hilim) d=011510! s=00000000! OK -- rreg (260,00027) a=0057(c0.hb1.lolim) d=022244! s=00000000! OK test_hbpt_regs.tcl: PASS # test_hbpt_basics: basic tests with 1 unit --------------------------- # setup: clear all bpts ++ wreg (272,00017) a=0050(c0.hb0.cntl ) d=000000 s=00000000! OK -- wreg (302,00027) a=0051(c0.hb0.stat ) d=000000 s=00000000! OK ++ wreg (312,00017) a=0054(c0.hb1.cntl ) d=000000 s=00000000! OK -- wreg (322,00027) a=0055(c0.hb1.stat ) d=000000 s=00000000! OK # A basic ir,dr,dw break tests ------------------------------ ++ wreg (332,00017) a=0004(c0.al ) d=001000 s=00000000! OK -- wblk (173,00027) a=0007(c0.memi ) n= 20= 20 s=00000000! OK 0: 000240 005000 005200 005200 005200 016701 000016 017702 8: 000022 010167 000012 010277 000014 000000 000123 000234 16: 000000 000000 001036 001042 # A1: run code without breaks ------------------------ ++ wreg (342,00017) a=0008(c0.r0 ) d=000000 s=00000000! OK -- wreg (352,00007) a=0009(c0.r1 ) d=000000 s=00000000! OK -- wreg (362,00007) a=000a(c0.r2 ) d=000000 s=00000000! OK -- wreg (372,00007) a=000b(c0.r3 ) d=000000 s=00000000! OK -- wreg (002,00007) a=000c(c0.r4 ) d=000000 s=00000000! OK -- wreg (012,00007) a=000d(c0.r5 ) d=000000 s=00000000! OK -- wreg (022,00007) a=000e(c0.sp ) d=001000 s=00000000! OK -- wreg (032,00007) a=0001(c0.cntl ) d=000002 s=00000000! OK -- wreg (042,00007) a=0001(c0.cntl ) d=000004 s=00000000! OK -- wreg (052,00007) a=000f(c0.pc ) d=001000 s=00000000! OK -- wreg (062,00027) a=0001(c0.cntl ) d=000001 s=00010000! OK -I- 08:20:14.321138 : ATTN notify apat = 0001 lams = 0 dt=4.448574 ++ attn (045,00037) d=000001 s=00000000! OK -- wtcpu to=10.000 T=0.015 OK ++ rreg (270,00037) a=000f(c0.pc ) d=001034! s=00000000! OK ++ rreg (300,00017) a=0008(c0.r0 ) d=000003! s=00000000! OK -- rreg (310,00007) a=0009(c0.r1 ) d=000123! s=00000000! OK -- rreg (320,00027) a=000a(c0.r2 ) d=000234! s=00000000! OK ++ wreg (072,00017) a=0004(c0.al ) d=001040 s=00000000! OK -- rblk (231,00027) a=0007(c0.memi ) n= 1= 1 s=00000000! OK 0: 000123! ++ wreg (102,00017) a=0004(c0.al ) d=001042 s=00000000! OK -- rblk (241,00027) a=0007(c0.memi ) n= 1= 1 s=00000000! OK 0: 000234! # A2.1: ir break on single instruction --------------- ++ wreg (112,00017) a=0050(c0.hb0.cntl ) d=000044 s=00000000! OK -- wreg (122,00007) a=0051(c0.hb0.stat ) d=000000 s=00000000! OK -- wreg (132,00007) a=0052(c0.hb0.hilim) d=001004 s=00000000! OK -- wreg (142,00027) a=0053(c0.hb0.lolim) d=001004 s=00000000! OK ++ wreg (152,00017) a=0008(c0.r0 ) d=000000 s=00000000! OK -- wreg (162,00007) a=0009(c0.r1 ) d=000000 s=00000000! OK -- wreg (172,00007) a=000a(c0.r2 ) d=000000 s=00000000! OK -- wreg (202,00007) a=000b(c0.r3 ) d=000000 s=00000000! OK -- wreg (212,00007) a=000c(c0.r4 ) d=000000 s=00000000! OK -- wreg (222,00007) a=000d(c0.r5 ) d=000000 s=00000000! OK -- wreg (232,00007) a=000e(c0.sp ) d=001000 s=00000000! OK -- wreg (242,00007) a=0001(c0.cntl ) d=000002 s=00000000! OK -- wreg (252,00007) a=0001(c0.cntl ) d=000004 s=00000000! OK -- wreg (262,00007) a=000f(c0.pc ) d=001000 s=00000000! OK -- wreg (272,00027) a=0001(c0.cntl ) d=000001 s=00010000! OK -I- 08:20:14.753516 : ATTN notify apat = 0001 lams = 0 dt=0.432379 ++ attn (055,00037) d=000001 s=00110000! OK -- wtcpu to=10.000 T=0.011 OK ++ rreg (330,00017) a=0051(c0.hb0.stat ) d=000004! s=00110000! OK -- rreg (340,00007) a=0002(c0.stat ) d=000554! s=00110000! OK -- rreg (350,00007) a=000f(c0.pc ) d=001006! s=00110000! OK -- rreg (360,00027) a=0008(c0.r0 ) d=000001! s=00110000! OK # A2.2: step after ir break -------------------------- ++ wreg (302,00037) a=0001(c0.cntl ) d=000003 s=00110000! OK ++ rreg (370,00017) a=0051(c0.hb0.stat ) d=000004! s=00110000! OK -- rreg (000,00007) a=0002(c0.stat ) d=000514! s=00110000! OK -- rreg (010,00007) a=000f(c0.pc ) d=001010! s=00110000! OK -- rreg (020,00027) a=0008(c0.r0 ) d=000002! s=00110000! OK # A2.3: resume after ir break ------------------------ ++ wreg (312,00037) a=0001(c0.cntl ) d=000007 s=00110000! OK -I- 08:20:14.977296 : ATTN notify apat = 0001 lams = 0 dt=0.223733 ++ attn (065,00037) d=000001 s=00000000! OK -- wtcpu to=10.000 T=0.011 OK ++ rreg (030,00037) a=000f(c0.pc ) d=001034! s=00000000! OK ++ rreg (040,00017) a=0008(c0.r0 ) d=000003! s=00000000! OK -- rreg (050,00007) a=0009(c0.r1 ) d=000123! s=00000000! OK -- rreg (060,00027) a=000a(c0.r2 ) d=000234! s=00000000! OK # A3.1: ir break on range of instructions ------------ ++ wreg (322,00017) a=0050(c0.hb0.cntl ) d=000044 s=00000000! OK -- wreg (332,00007) a=0051(c0.hb0.stat ) d=000000 s=00000000! OK -- wreg (342,00007) a=0052(c0.hb0.hilim) d=001010 s=00000000! OK -- wreg (352,00027) a=0053(c0.hb0.lolim) d=001006 s=00000000! OK ++ wreg (362,00017) a=0008(c0.r0 ) d=000000 s=00000000! OK -- wreg (372,00007) a=0009(c0.r1 ) d=000000 s=00000000! OK -- wreg (002,00007) a=000a(c0.r2 ) d=000000 s=00000000! OK -- wreg (012,00007) a=000b(c0.r3 ) d=000000 s=00000000! OK -- wreg (022,00007) a=000c(c0.r4 ) d=000000 s=00000000! OK -- wreg (032,00007) a=000d(c0.r5 ) d=000000 s=00000000! OK -- wreg (042,00007) a=000e(c0.sp ) d=001000 s=00000000! OK -- wreg (052,00007) a=0001(c0.cntl ) d=000002 s=00000000! OK -- wreg (062,00007) a=0001(c0.cntl ) d=000004 s=00000000! OK -- wreg (072,00007) a=000f(c0.pc ) d=001000 s=00000000! OK -- wreg (102,00027) a=0001(c0.cntl ) d=000001 s=00010000! OK -I- 08:20:15.303796 : ATTN notify apat = 0001 lams = 0 dt=0.326545 ++ attn (075,00037) d=000001 s=00110000! OK -- wtcpu to=10.000 T=0.011 OK ++ rreg (070,00017) a=0051(c0.hb0.stat ) d=000004! s=00110000! OK -- rreg (100,00007) a=0002(c0.stat ) d=000554! s=00110000! OK -- rreg (110,00007) a=000f(c0.pc ) d=001010! s=00110000! OK -- rreg (120,00027) a=0008(c0.r0 ) d=000002! s=00110000! OK # A3.2: resume, should re-break ---------------------- ++ wreg (112,00037) a=0001(c0.cntl ) d=000007 s=00110000! OK -I- 08:20:15.427713 : ATTN notify apat = 0001 lams = 0 dt=0.123916 ++ attn (105,00037) d=000001 s=00110000! OK -- wtcpu to=10.000 T=0.011 OK ++ rreg (130,00017) a=0002(c0.stat ) d=000554! s=00110000! OK -- rreg (140,00007) a=000f(c0.pc ) d=001012! s=00110000! OK -- rreg (150,00027) a=0008(c0.r0 ) d=000003! s=00110000! OK # A3.3: resume, should run to end -------------------- ++ wreg (122,00037) a=0001(c0.cntl ) d=000007 s=00110000! OK -I- 08:20:15.552185 : ATTN notify apat = 0001 lams = 0 dt=0.124473 ++ attn (115,00037) d=000001 s=00000000! OK -- wtcpu to=10.000 T=0.012 OK ++ rreg (160,00037) a=000f(c0.pc ) d=001034! s=00000000! OK ++ rreg (170,00017) a=0008(c0.r0 ) d=000003! s=00000000! OK -- rreg (200,00007) a=0009(c0.r1 ) d=000123! s=00000000! OK -- rreg (210,00027) a=000a(c0.r2 ) d=000234! s=00000000! OK # A4.1: dr break on direct read location ------------- ++ wreg (132,00017) a=0050(c0.hb0.cntl ) d=000041 s=00000000! OK -- wreg (142,00007) a=0051(c0.hb0.stat ) d=000000 s=00000000! OK -- wreg (152,00007) a=0052(c0.hb0.hilim) d=001034 s=00000000! OK -- wreg (162,00027) a=0053(c0.hb0.lolim) d=001034 s=00000000! OK ++ wreg (172,00017) a=0008(c0.r0 ) d=000000 s=00000000! OK -- wreg (202,00007) a=0009(c0.r1 ) d=000000 s=00000000! OK -- wreg (212,00007) a=000a(c0.r2 ) d=000000 s=00000000! OK -- wreg (222,00007) a=000b(c0.r3 ) d=000000 s=00000000! OK -- wreg (232,00007) a=000c(c0.r4 ) d=000000 s=00000000! OK -- wreg (242,00007) a=000d(c0.r5 ) d=000000 s=00000000! OK -- wreg (252,00007) a=000e(c0.sp ) d=001000 s=00000000! OK -- wreg (262,00007) a=0001(c0.cntl ) d=000002 s=00000000! OK -- wreg (272,00007) a=0001(c0.cntl ) d=000004 s=00000000! OK -- wreg (302,00007) a=000f(c0.pc ) d=001000 s=00000000! OK -- wreg (312,00027) a=0001(c0.cntl ) d=000001 s=00010000! OK -I- 08:20:15.882714 : ATTN notify apat = 0001 lams = 0 dt=0.330530 ++ attn (125,00037) d=000001 s=00110000! OK -- wtcpu to=10.000 T=0.011 OK ++ rreg (220,00017) a=0051(c0.hb0.stat ) d=000001! s=00110000! OK -- rreg (230,00007) a=0002(c0.stat ) d=000554! s=00110000! OK -- rreg (240,00007) a=000f(c0.pc ) d=001016! s=00110000! OK -- rreg (250,00027) a=0009(c0.r1 ) d=000123! s=00110000! OK # A4.2: dr break on pointer used in indirect write --- ++ wreg (322,00017) a=0050(c0.hb0.cntl ) d=000041 s=00110000! OK -- wreg (332,00007) a=0051(c0.hb0.stat ) d=000000 s=00110000! OK -- wreg (342,00007) a=0052(c0.hb0.hilim) d=001046 s=00110000! OK -- wreg (352,00027) a=0053(c0.hb0.lolim) d=001046 s=00110000! OK ++ wreg (362,00037) a=0001(c0.cntl ) d=000007 s=00110000! OK -I- 08:20:16.078797 : ATTN notify apat = 0001 lams = 0 dt=0.196082 ++ attn (135,00037) d=000001 s=00110000! OK -- wtcpu to=10.000 T=0.011 OK ++ rreg (260,00017) a=0051(c0.hb0.stat ) d=000001! s=00110000! OK -- rreg (270,00007) a=0002(c0.stat ) d=000554! s=00110000! OK -- rreg (300,00007) a=000f(c0.pc ) d=001032! s=00110000! OK -- rreg (310,00027) a=000a(c0.r2 ) d=000234! s=00110000! OK # A5.1: dw break on direct written location ---------- ++ wreg (372,00017) a=0050(c0.hb0.cntl ) d=000042 s=00110000! OK -- wreg (002,00007) a=0051(c0.hb0.stat ) d=000000 s=00110000! OK -- wreg (012,00007) a=0052(c0.hb0.hilim) d=001040 s=00110000! OK -- wreg (022,00027) a=0053(c0.hb0.lolim) d=001040 s=00110000! OK ++ wreg (032,00017) a=0008(c0.r0 ) d=000000 s=00110000! OK -- wreg (042,00007) a=0009(c0.r1 ) d=000000 s=00110000! OK -- wreg (052,00007) a=000a(c0.r2 ) d=000000 s=00110000! OK -- wreg (062,00007) a=000b(c0.r3 ) d=000000 s=00110000! OK -- wreg (072,00007) a=000c(c0.r4 ) d=000000 s=00110000! OK -- wreg (102,00007) a=000d(c0.r5 ) d=000000 s=00110000! OK -- wreg (112,00007) a=000e(c0.sp ) d=001000 s=00110000! OK -- wreg (122,00007) a=0001(c0.cntl ) d=000002 s=00100000! OK -- wreg (132,00007) a=0001(c0.cntl ) d=000004 s=00100000! OK -- wreg (142,00007) a=000f(c0.pc ) d=001000 s=00000000! OK -- wreg (152,00027) a=0001(c0.cntl ) d=000001 s=00010000! OK -I- 08:20:16.406723 : ATTN notify apat = 0001 lams = 0 dt=0.327927 ++ attn (145,00037) d=000001 s=00110000! OK -- wtcpu to=10.000 T=0.011 OK ++ rreg (320,00017) a=0051(c0.hb0.stat ) d=000002! s=00110000! OK -- rreg (330,00007) a=0002(c0.stat ) d=000554! s=00110000! OK -- rreg (340,00007) a=000f(c0.pc ) d=001026! s=00110000! OK -- rreg (350,00027) a=000a(c0.r2 ) d=000234! s=00110000! OK # A5.2: dw break on indirect write location ---------- ++ wreg (162,00017) a=0050(c0.hb0.cntl ) d=000042 s=00110000! OK -- wreg (172,00007) a=0051(c0.hb0.stat ) d=000000 s=00110000! OK -- wreg (202,00007) a=0052(c0.hb0.hilim) d=001042 s=00110000! OK -- wreg (212,00027) a=0053(c0.hb0.lolim) d=001042 s=00110000! OK ++ wreg (222,00037) a=0001(c0.cntl ) d=000007 s=00110000! OK -I- 08:20:16.593983 : ATTN notify apat = 0001 lams = 0 dt=0.187260 ++ attn (155,00037) d=000001 s=00110000! OK -- wtcpu to=10.000 T=0.011 OK ++ rreg (360,00017) a=0051(c0.hb0.stat ) d=000002! s=00110000! OK -- rreg (370,00007) a=0002(c0.stat ) d=000554! s=00110000! OK -- rreg (000,00007) a=000f(c0.pc ) d=001032! s=00110000! OK -- rreg (010,00027) a=000a(c0.r2 ) d=000234! s=00110000! OK # B specific ir tests --------------------------------------- ++ wreg (232,00017) a=0004(c0.al ) d=001000 s=00110000! OK -- wblk (203,00027) a=0007(c0.memi ) n= 14= 14 s=00110000! OK 0: 000240 012700 001026 016701 000014 016002 000002 006567 8: 000010 012603 000000 000123 000234 000345 # B1: run code without breaks ------------------------ ++ wreg (242,00017) a=0008(c0.r0 ) d=000000 s=00110000! OK -- wreg (252,00007) a=0009(c0.r1 ) d=000000 s=00110000! OK -- wreg (262,00007) a=000a(c0.r2 ) d=000000 s=00110000! OK -- wreg (272,00007) a=000b(c0.r3 ) d=000000 s=00110000! OK -- wreg (302,00007) a=000c(c0.r4 ) d=000000 s=00110000! OK -- wreg (312,00007) a=000d(c0.r5 ) d=000000 s=00110000! OK -- wreg (322,00007) a=000e(c0.sp ) d=001000 s=00110000! OK -- wreg (332,00007) a=0001(c0.cntl ) d=000002 s=00100000! OK -- wreg (342,00007) a=0001(c0.cntl ) d=000004 s=00100000! OK -- wreg (352,00007) a=000f(c0.pc ) d=001000 s=00000000! OK -- wreg (362,00027) a=0001(c0.cntl ) d=000001 s=00010000! OK -I- 08:20:17.023817 : ATTN notify apat = 0001 lams = 0 dt=0.429833 ++ attn (165,00037) d=000001 s=00000000! OK -- wtcpu to=10.000 T=0.013 OK ++ rreg (020,00037) a=000f(c0.pc ) d=001026! s=00000000! OK ++ rreg (030,00017) a=0008(c0.r0 ) d=001026! s=00000000! OK -- rreg (040,00007) a=0009(c0.r1 ) d=000123! s=00000000! OK -- rreg (050,00007) a=000a(c0.r2 ) d=000234! s=00000000! OK -- rreg (060,00027) a=000b(c0.r3 ) d=000345! s=00000000! OK # B2: ensure that immediate fetch doesn't ir break --- ++ wreg (372,00017) a=0050(c0.hb0.cntl ) d=000044 s=00000000! OK -- wreg (002,00007) a=0051(c0.hb0.stat ) d=000000 s=00000000! OK -- wreg (012,00007) a=0052(c0.hb0.hilim) d=001004 s=00000000! OK -- wreg (022,00027) a=0053(c0.hb0.lolim) d=001004 s=00000000! OK ++ wreg (032,00017) a=0008(c0.r0 ) d=000000 s=00000000! OK -- wreg (042,00007) a=0009(c0.r1 ) d=000000 s=00000000! OK -- wreg (052,00007) a=000a(c0.r2 ) d=000000 s=00000000! OK -- wreg (062,00007) a=000b(c0.r3 ) d=000000 s=00000000! OK -- wreg (072,00007) a=000c(c0.r4 ) d=000000 s=00000000! OK -- wreg (102,00007) a=000d(c0.r5 ) d=000000 s=00000000! OK -- wreg (112,00007) a=000e(c0.sp ) d=001000 s=00000000! OK -- wreg (122,00007) a=0001(c0.cntl ) d=000002 s=00000000! OK -- wreg (132,00007) a=0001(c0.cntl ) d=000004 s=00000000! OK -- wreg (142,00007) a=000f(c0.pc ) d=001000 s=00000000! OK -- wreg (152,00027) a=0001(c0.cntl ) d=000001 s=00010000! OK -I- 08:20:17.390303 : ATTN notify apat = 0001 lams = 0 dt=0.366488 ++ attn (175,00037) d=000001 s=00000000! OK -- wtcpu to=10.000 T=0.013 OK ++ rreg (070,00037) a=000f(c0.pc ) d=001026! s=00000000! OK # B3: ensure that index fetch (reg != pc) doesn't ir break --- ++ wreg (162,00017) a=0050(c0.hb0.cntl ) d=000044 s=00000000! OK -- wreg (172,00007) a=0051(c0.hb0.stat ) d=000000 s=00000000! OK -- wreg (202,00007) a=0052(c0.hb0.hilim) d=001010 s=00000000! OK -- wreg (212,00027) a=0053(c0.hb0.lolim) d=001010 s=00000000! OK ++ wreg (222,00017) a=0008(c0.r0 ) d=000000 s=00000000! OK -- wreg (232,00007) a=0009(c0.r1 ) d=000000 s=00000000! OK -- wreg (242,00007) a=000a(c0.r2 ) d=000000 s=00000000! OK -- wreg (252,00007) a=000b(c0.r3 ) d=000000 s=00000000! OK -- wreg (262,00007) a=000c(c0.r4 ) d=000000 s=00000000! OK -- wreg (272,00007) a=000d(c0.r5 ) d=000000 s=00000000! OK -- wreg (302,00007) a=000e(c0.sp ) d=001000 s=00000000! OK -- wreg (312,00007) a=0001(c0.cntl ) d=000002 s=00000000! OK -- wreg (322,00007) a=0001(c0.cntl ) d=000004 s=00000000! OK -- wreg (332,00007) a=000f(c0.pc ) d=001000 s=00000000! OK -- wreg (342,00027) a=0001(c0.cntl ) d=000001 s=00010000! OK -I- 08:20:17.683838 : ATTN notify apat = 0001 lams = 0 dt=0.293533 ++ attn (205,00037) d=000001 s=00000000! OK -- wtcpu to=10.000 T=0.013 OK ++ rreg (100,00037) a=000f(c0.pc ) d=001026! s=00000000! OK # B4: ensure that index fetch (reg == pc) doesn't ir break --- ++ wreg (352,00017) a=0050(c0.hb0.cntl ) d=000044 s=00000000! OK -- wreg (362,00007) a=0051(c0.hb0.stat ) d=000000 s=00000000! OK -- wreg (372,00007) a=0052(c0.hb0.hilim) d=001014 s=00000000! OK -- wreg (002,00027) a=0053(c0.hb0.lolim) d=001014 s=00000000! OK ++ wreg (012,00017) a=0008(c0.r0 ) d=000000 s=00000000! OK -- wreg (022,00007) a=0009(c0.r1 ) d=000000 s=00000000! OK -- wreg (032,00007) a=000a(c0.r2 ) d=000000 s=00000000! OK -- wreg (042,00007) a=000b(c0.r3 ) d=000000 s=00000000! OK -- wreg (052,00007) a=000c(c0.r4 ) d=000000 s=00000000! OK -- wreg (062,00007) a=000d(c0.r5 ) d=000000 s=00000000! OK -- wreg (072,00007) a=000e(c0.sp ) d=001000 s=00000000! OK -- wreg (102,00007) a=0001(c0.cntl ) d=000002 s=00000000! OK -- wreg (112,00007) a=0001(c0.cntl ) d=000004 s=00000000! OK -- wreg (122,00007) a=000f(c0.pc ) d=001000 s=00000000! OK -- wreg (132,00027) a=0001(c0.cntl ) d=000001 s=00010000! OK -I- 08:20:17.967827 : ATTN notify apat = 0001 lams = 0 dt=0.283990 ++ attn (215,00037) d=000001 s=00000000! OK -- wtcpu to=10.000 T=0.013 OK ++ rreg (110,00037) a=000f(c0.pc ) d=001026! s=00000000! OK # B5: ensure that mfpi doesn't ir break --- ++ wreg (142,00017) a=0050(c0.hb0.cntl ) d=000044 s=00000000! OK -- wreg (152,00007) a=0051(c0.hb0.stat ) d=000000 s=00000000! OK -- wreg (162,00007) a=0052(c0.hb0.hilim) d=001032 s=00000000! OK -- wreg (172,00027) a=0053(c0.hb0.lolim) d=001032 s=00000000! OK ++ wreg (202,00017) a=0008(c0.r0 ) d=000000 s=00000000! OK -- wreg (212,00007) a=0009(c0.r1 ) d=000000 s=00000000! OK -- wreg (222,00007) a=000a(c0.r2 ) d=000000 s=00000000! OK -- wreg (232,00007) a=000b(c0.r3 ) d=000000 s=00000000! OK -- wreg (242,00007) a=000c(c0.r4 ) d=000000 s=00000000! OK -- wreg (252,00007) a=000d(c0.r5 ) d=000000 s=00000000! OK -- wreg (262,00007) a=000e(c0.sp ) d=001000 s=00000000! OK -- wreg (272,00007) a=0001(c0.cntl ) d=000002 s=00000000! OK -- wreg (302,00007) a=0001(c0.cntl ) d=000004 s=00000000! OK -- wreg (312,00007) a=000f(c0.pc ) d=001000 s=00000000! OK -- wreg (322,00027) a=0001(c0.cntl ) d=000001 s=00010000! OK -I- 08:20:18.258737 : ATTN notify apat = 0001 lams = 0 dt=0.290910 ++ attn (225,00037) d=000001 s=00000000! OK -- wtcpu to=10.000 T=0.013 OK ++ rreg (120,00037) a=000f(c0.pc ) d=001026! s=00000000! OK # C test mode logic and mfpd/mtpd --------------------------- ++ wreg (332,00017) a=0004(c0.al ) d=001000 s=00000000! OK -- wblk (213,00027) a=0007(c0.memi ) n= 23= 23 s=00000000! OK 0: 000240 012737 170000 177776 016700 000032 010067 000030 8: 000240 012737 030000 177776 106567 000016 011601 106667 16: 000012 000240 000000 000123 000000 000234 000000 # C1: run code without breaks ------------------------ ++ wreg (342,00017) a=0008(c0.r0 ) d=000000 s=00000000! OK -- wreg (352,00007) a=0009(c0.r1 ) d=000000 s=00000000! OK -- wreg (362,00007) a=000a(c0.r2 ) d=000000 s=00000000! OK -- wreg (372,00007) a=000b(c0.r3 ) d=000000 s=00000000! OK -- wreg (002,00007) a=000c(c0.r4 ) d=000000 s=00000000! OK -- wreg (012,00007) a=000d(c0.r5 ) d=000000 s=00000000! OK -- wreg (022,00007) a=000e(c0.sp ) d=001000 s=00000000! OK -- wreg (032,00007) a=0001(c0.cntl ) d=000002 s=00000000! OK -- wreg (042,00007) a=0001(c0.cntl ) d=000004 s=00000000! OK -- wreg (052,00007) a=000f(c0.pc ) d=001000 s=00000000! OK -- wreg (062,00027) a=0001(c0.cntl ) d=000001 s=00010000! OK -I- 08:20:18.709318 : ATTN notify apat = 0001 lams = 0 dt=0.450582 ++ attn (235,00037) d=000001 s=00000000! OK -- wtcpu to=10.000 T=0.029 OK ++ rreg (130,00037) a=000f(c0.pc ) d=001046! s=00000000! OK ++ rreg (140,00017) a=0008(c0.r0 ) d=000123! s=00000000! OK -- rreg (150,00027) a=0009(c0.r1 ) d=000234! s=00000000! OK ++ wreg (072,00017) a=0004(c0.al ) d=001050 s=00000000! OK -- rblk (251,00027) a=0007(c0.memi ) n= 1= 1 s=00000000! OK 0: 000123! ++ wreg (102,00017) a=0004(c0.al ) d=001054 s=00000000! OK -- rblk (261,00027) a=0007(c0.memi ) n= 1= 1 s=00000000! OK 0: 000234! # C2.1: kernel dr break on user mode read -> no bpt -- ++ wreg (112,00017) a=0050(c0.hb0.cntl ) d=000001 s=00000000! OK -- wreg (122,00007) a=0051(c0.hb0.stat ) d=000000 s=00000000! OK -- wreg (132,00007) a=0052(c0.hb0.hilim) d=001046 s=00000000! OK -- wreg (142,00027) a=0053(c0.hb0.lolim) d=001046 s=00000000! OK ++ wreg (152,00017) a=0008(c0.r0 ) d=000000 s=00000000! OK -- wreg (162,00007) a=0009(c0.r1 ) d=000000 s=00000000! OK -- wreg (172,00007) a=000a(c0.r2 ) d=000000 s=00000000! OK -- wreg (202,00007) a=000b(c0.r3 ) d=000000 s=00000000! OK -- wreg (212,00007) a=000c(c0.r4 ) d=000000 s=00000000! OK -- wreg (222,00007) a=000d(c0.r5 ) d=000000 s=00000000! OK -- wreg (232,00007) a=000e(c0.sp ) d=001000 s=00000000! OK -- wreg (242,00007) a=0001(c0.cntl ) d=000002 s=00000000! OK -- wreg (252,00007) a=0001(c0.cntl ) d=000004 s=00000000! OK -- wreg (262,00007) a=000f(c0.pc ) d=001000 s=00000000! OK -- wreg (272,00027) a=0001(c0.cntl ) d=000001 s=00010000! OK -I- 08:20:19.169462 : ATTN notify apat = 0001 lams = 0 dt=0.460143 ++ attn (245,00037) d=000001 s=00000000! OK -- wtcpu to=10.000 T=0.031 OK ++ rreg (160,00037) a=000f(c0.pc ) d=001046! s=00000000! OK # C2.2: super dr break on user mode read -> no bpt --- ++ wreg (302,00017) a=0050(c0.hb0.cntl ) d=000021 s=00000000! OK -- wreg (312,00007) a=0051(c0.hb0.stat ) d=000000 s=00000000! OK -- wreg (322,00007) a=0052(c0.hb0.hilim) d=001046 s=00000000! OK -- wreg (332,00027) a=0053(c0.hb0.lolim) d=001046 s=00000000! OK ++ wreg (342,00017) a=0008(c0.r0 ) d=000000 s=00000000! OK -- wreg (352,00007) a=0009(c0.r1 ) d=000000 s=00000000! OK -- wreg (362,00007) a=000a(c0.r2 ) d=000000 s=00000000! OK -- wreg (372,00007) a=000b(c0.r3 ) d=000000 s=00000000! OK -- wreg (002,00007) a=000c(c0.r4 ) d=000000 s=00000000! OK -- wreg (012,00007) a=000d(c0.r5 ) d=000000 s=00000000! OK -- wreg (022,00007) a=000e(c0.sp ) d=001000 s=00000000! OK -- wreg (032,00007) a=0001(c0.cntl ) d=000002 s=00000000! OK -- wreg (042,00007) a=0001(c0.cntl ) d=000004 s=00000000! OK -- wreg (052,00007) a=000f(c0.pc ) d=001000 s=00000000! OK -- wreg (062,00027) a=0001(c0.cntl ) d=000001 s=00010000! OK -I- 08:20:19.501625 : ATTN notify apat = 0001 lams = 0 dt=0.332163 ++ attn (255,00037) d=000001 s=00000000! OK -- wtcpu to=10.000 T=0.030 OK ++ rreg (170,00037) a=000f(c0.pc ) d=001046! s=00000000! OK # C2.3: user dw break on user mode write -> bpt ----- ++ wreg (072,00017) a=0050(c0.hb0.cntl ) d=000062 s=00000000! OK -- wreg (102,00007) a=0051(c0.hb0.stat ) d=000000 s=00000000! OK -- wreg (112,00007) a=0052(c0.hb0.hilim) d=001050 s=00000000! OK -- wreg (122,00027) a=0053(c0.hb0.lolim) d=001050 s=00000000! OK ++ wreg (132,00017) a=0008(c0.r0 ) d=000000 s=00000000! OK -- wreg (142,00007) a=0009(c0.r1 ) d=000000 s=00000000! OK -- wreg (152,00007) a=000a(c0.r2 ) d=000000 s=00000000! OK -- wreg (162,00007) a=000b(c0.r3 ) d=000000 s=00000000! OK -- wreg (172,00007) a=000c(c0.r4 ) d=000000 s=00000000! OK -- wreg (202,00007) a=000d(c0.r5 ) d=000000 s=00000000! OK -- wreg (212,00007) a=000e(c0.sp ) d=001000 s=00000000! OK -- wreg (222,00007) a=0001(c0.cntl ) d=000002 s=00000000! OK -- wreg (232,00007) a=0001(c0.cntl ) d=000004 s=00000000! OK -- wreg (242,00007) a=000f(c0.pc ) d=001000 s=00000000! OK -- wreg (252,00027) a=0001(c0.cntl ) d=000001 s=00010000! OK -I- 08:20:19.810987 : ATTN notify apat = 0001 lams = 0 dt=0.309362 ++ attn (265,00037) d=000001 s=00110000! OK -- wtcpu to=10.000 T=0.012 OK ++ rreg (200,00017) a=0051(c0.hb0.stat ) d=000002! s=00110000! OK -- rreg (210,00007) a=0002(c0.stat ) d=000554! s=00110000! OK -- rreg (220,00027) a=000f(c0.pc ) d=001020! s=00110000! OK # C3.1: kernel dr break on mfpd (pm=user) -> no bpt -- ++ wreg (262,00017) a=0050(c0.hb0.cntl ) d=000001 s=00110000! OK -- wreg (272,00007) a=0051(c0.hb0.stat ) d=000000 s=00110000! OK -- wreg (302,00007) a=0052(c0.hb0.hilim) d=001052 s=00110000! OK -- wreg (312,00027) a=0053(c0.hb0.lolim) d=001052 s=00110000! OK ++ wreg (322,00017) a=0008(c0.r0 ) d=000000 s=00110000! OK -- wreg (332,00007) a=0009(c0.r1 ) d=000000 s=00110000! OK -- wreg (342,00007) a=000a(c0.r2 ) d=000000 s=00110000! OK -- wreg (352,00007) a=000b(c0.r3 ) d=000000 s=00110000! OK -- wreg (362,00007) a=000c(c0.r4 ) d=000000 s=00110000! OK -- wreg (372,00007) a=000d(c0.r5 ) d=000000 s=00110000! OK -- wreg (002,00007) a=000e(c0.sp ) d=001000 s=00110000! OK -- wreg (012,00007) a=0001(c0.cntl ) d=000002 s=00100000! OK -- wreg (022,00007) a=0001(c0.cntl ) d=000004 s=00100000! OK -- wreg (032,00007) a=000f(c0.pc ) d=001000 s=00000000! OK -- wreg (042,00027) a=0001(c0.cntl ) d=000001 s=00010000! OK -I- 08:20:20.162826 : ATTN notify apat = 0001 lams = 0 dt=0.351841 ++ attn (275,00037) d=000001 s=00000000! OK -- wtcpu to=10.000 T=0.030 OK ++ rreg (230,00037) a=000f(c0.pc ) d=001046! s=00000000! OK # C3.2: super dr break on mfpd (pm=user) -> no bpt -- ++ wreg (052,00017) a=0050(c0.hb0.cntl ) d=000021 s=00000000! OK -- wreg (062,00007) a=0051(c0.hb0.stat ) d=000000 s=00000000! OK -- wreg (072,00007) a=0052(c0.hb0.hilim) d=001052 s=00000000! OK -- wreg (102,00027) a=0053(c0.hb0.lolim) d=001052 s=00000000! OK ++ wreg (112,00017) a=0008(c0.r0 ) d=000000 s=00000000! OK -- wreg (122,00007) a=0009(c0.r1 ) d=000000 s=00000000! OK -- wreg (132,00007) a=000a(c0.r2 ) d=000000 s=00000000! OK -- wreg (142,00007) a=000b(c0.r3 ) d=000000 s=00000000! OK -- wreg (152,00007) a=000c(c0.r4 ) d=000000 s=00000000! OK -- wreg (162,00007) a=000d(c0.r5 ) d=000000 s=00000000! OK -- wreg (172,00007) a=000e(c0.sp ) d=001000 s=00000000! OK -- wreg (202,00007) a=0001(c0.cntl ) d=000002 s=00000000! OK -- wreg (212,00007) a=0001(c0.cntl ) d=000004 s=00000000! OK -- wreg (222,00007) a=000f(c0.pc ) d=001000 s=00000000! OK -- wreg (232,00027) a=0001(c0.cntl ) d=000001 s=00010000! OK -I- 08:20:20.486694 : ATTN notify apat = 0001 lams = 0 dt=0.323867 ++ attn (305,00037) d=000001 s=00000000! OK -- wtcpu to=10.000 T=0.029 OK ++ rreg (240,00037) a=000f(c0.pc ) d=001046! s=00000000! OK # C3.3: user dr break on mfpd (pm=user) -> bpt ----- ++ wreg (242,00017) a=0050(c0.hb0.cntl ) d=000061 s=00000000! OK -- wreg (252,00007) a=0051(c0.hb0.stat ) d=000000 s=00000000! OK -- wreg (262,00007) a=0052(c0.hb0.hilim) d=001052 s=00000000! OK -- wreg (272,00027) a=0053(c0.hb0.lolim) d=001052 s=00000000! OK ++ wreg (302,00017) a=0008(c0.r0 ) d=000000 s=00000000! OK -- wreg (312,00007) a=0009(c0.r1 ) d=000000 s=00000000! OK -- wreg (322,00007) a=000a(c0.r2 ) d=000000 s=00000000! OK -- wreg (332,00007) a=000b(c0.r3 ) d=000000 s=00000000! OK -- wreg (342,00007) a=000c(c0.r4 ) d=000000 s=00000000! OK -- wreg (352,00007) a=000d(c0.r5 ) d=000000 s=00000000! OK -- wreg (362,00007) a=000e(c0.sp ) d=001000 s=00000000! OK -- wreg (372,00007) a=0001(c0.cntl ) d=000002 s=00000000! OK -- wreg (002,00007) a=0001(c0.cntl ) d=000004 s=00000000! OK -- wreg (012,00007) a=000f(c0.pc ) d=001000 s=00000000! OK -- wreg (022,00027) a=0001(c0.cntl ) d=000001 s=00010000! OK -I- 08:20:20.805953 : ATTN notify apat = 0001 lams = 0 dt=0.319258 ++ attn (315,00037) d=000001 s=00110000! OK -- wtcpu to=10.000 T=0.020 OK ++ rreg (250,00017) a=0051(c0.hb0.stat ) d=000001! s=00110000! OK -- rreg (260,00007) a=0002(c0.stat ) d=000554! s=00110000! OK -- rreg (270,00027) a=000f(c0.pc ) d=001034! s=00110000! OK # C4.1: kernel dw break on mtpd (pm=user) -> no bpt -- ++ wreg (032,00017) a=0050(c0.hb0.cntl ) d=000002 s=00110000! OK -- wreg (042,00007) a=0051(c0.hb0.stat ) d=000000 s=00110000! OK -- wreg (052,00007) a=0052(c0.hb0.hilim) d=001054 s=00110000! OK -- wreg (062,00027) a=0053(c0.hb0.lolim) d=001054 s=00110000! OK ++ wreg (072,00017) a=0008(c0.r0 ) d=000000 s=00110000! OK -- wreg (102,00007) a=0009(c0.r1 ) d=000000 s=00110000! OK -- wreg (112,00007) a=000a(c0.r2 ) d=000000 s=00110000! OK -- wreg (122,00007) a=000b(c0.r3 ) d=000000 s=00110000! OK -- wreg (132,00007) a=000c(c0.r4 ) d=000000 s=00110000! OK -- wreg (142,00007) a=000d(c0.r5 ) d=000000 s=00110000! OK -- wreg (152,00007) a=000e(c0.sp ) d=001000 s=00110000! OK -- wreg (162,00007) a=0001(c0.cntl ) d=000002 s=00100000! OK -- wreg (172,00007) a=0001(c0.cntl ) d=000004 s=00100000! OK -- wreg (202,00007) a=000f(c0.pc ) d=001000 s=00000000! OK -- wreg (212,00027) a=0001(c0.cntl ) d=000001 s=00010000! OK -I- 08:20:21.159552 : ATTN notify apat = 0001 lams = 0 dt=0.353599 ++ attn (325,00037) d=000001 s=00000000! OK -- wtcpu to=10.000 T=0.030 OK ++ rreg (300,00037) a=000f(c0.pc ) d=001046! s=00000000! OK # C4.2: super dw break on mtpd (pm=user) -> no bpt -- ++ wreg (222,00017) a=0050(c0.hb0.cntl ) d=000022 s=00000000! OK -- wreg (232,00007) a=0051(c0.hb0.stat ) d=000000 s=00000000! OK -- wreg (242,00007) a=0052(c0.hb0.hilim) d=001054 s=00000000! OK -- wreg (252,00027) a=0053(c0.hb0.lolim) d=001054 s=00000000! OK ++ wreg (262,00017) a=0008(c0.r0 ) d=000000 s=00000000! OK -- wreg (272,00007) a=0009(c0.r1 ) d=000000 s=00000000! OK -- wreg (302,00007) a=000a(c0.r2 ) d=000000 s=00000000! OK -- wreg (312,00007) a=000b(c0.r3 ) d=000000 s=00000000! OK -- wreg (322,00007) a=000c(c0.r4 ) d=000000 s=00000000! OK -- wreg (332,00007) a=000d(c0.r5 ) d=000000 s=00000000! OK -- wreg (342,00007) a=000e(c0.sp ) d=001000 s=00000000! OK -- wreg (352,00007) a=0001(c0.cntl ) d=000002 s=00000000! OK -- wreg (362,00007) a=0001(c0.cntl ) d=000004 s=00000000! OK -- wreg (372,00007) a=000f(c0.pc ) d=001000 s=00000000! OK -- wreg (002,00027) a=0001(c0.cntl ) d=000001 s=00010000! OK -I- 08:20:21.493671 : ATTN notify apat = 0001 lams = 0 dt=0.334120 ++ attn (335,00037) d=000001 s=00000000! OK -- wtcpu to=10.000 T=0.030 OK ++ rreg (310,00037) a=000f(c0.pc ) d=001046! s=00000000! OK # C4.3: user dw break on mtpd (pm=user) -> bpt ----- ++ wreg (012,00017) a=0050(c0.hb0.cntl ) d=000062 s=00000000! OK -- wreg (022,00007) a=0051(c0.hb0.stat ) d=000000 s=00000000! OK -- wreg (032,00007) a=0052(c0.hb0.hilim) d=001054 s=00000000! OK -- wreg (042,00027) a=0053(c0.hb0.lolim) d=001054 s=00000000! OK ++ wreg (052,00017) a=0008(c0.r0 ) d=000000 s=00000000! OK -- wreg (062,00007) a=0009(c0.r1 ) d=000000 s=00000000! OK -- wreg (072,00007) a=000a(c0.r2 ) d=000000 s=00000000! OK -- wreg (102,00007) a=000b(c0.r3 ) d=000000 s=00000000! OK -- wreg (112,00007) a=000c(c0.r4 ) d=000000 s=00000000! OK -- wreg (122,00007) a=000d(c0.r5 ) d=000000 s=00000000! OK -- wreg (132,00007) a=000e(c0.sp ) d=001000 s=00000000! OK -- wreg (142,00007) a=0001(c0.cntl ) d=000002 s=00000000! OK -- wreg (152,00007) a=0001(c0.cntl ) d=000004 s=00000000! OK -- wreg (162,00007) a=000f(c0.pc ) d=001000 s=00000000! OK -- wreg (172,00027) a=0001(c0.cntl ) d=000001 s=00010000! OK -I- 08:20:21.818448 : ATTN notify apat = 0001 lams = 0 dt=0.324776 ++ attn (345,00037) d=000001 s=00110000! OK -- wtcpu to=10.000 T=0.027 OK ++ rreg (320,00017) a=0051(c0.hb0.stat ) d=000002! s=00110000! OK -- rreg (330,00007) a=0002(c0.stat ) d=000554! s=00110000! OK -- rreg (340,00027) a=000f(c0.pc ) d=001042! s=00110000! OK test_hbpt_basics.tcl: PASS @w11a_hbpt/w11a_hbpt_all.dat: PASS ## steering file for all w11a_kw11p tests # test_kw11p_regs: test register response ----------------------------- # A basic register access tests ----------------------------- # A1: write/read csr --------------------------------- ++ wreg (202,00017) a=4ab0(i0.kwp.csr ) d=000100 s=00110000! OK -- rreg (350,00007) a=4ab0(i0.kwp.csr ) d=000100! s=00110000! OK -- wreg (212,00007) a=4ab0(i0.kwp.csr ) d=000020 s=00110000! OK -- rreg (360,00007) a=4ab0(i0.kwp.csr ) d=000020! s=00110000! OK -- wreg (222,00007) a=4ab0(i0.kwp.csr ) d=000010 s=00110000! OK -- rreg (370,00007) a=4ab0(i0.kwp.csr ) d=000010! s=00110000! OK -- wreg (232,00007) a=4ab0(i0.kwp.csr ) d=000006 s=00110000! OK -- rreg (000,00007) a=4ab0(i0.kwp.csr ) d=000006! s=00110000! OK -- wreg (242,00007) a=4ab0(i0.kwp.csr ) d=100210 s=00110000! OK -- rreg (010,00027) a=4ab0(i0.kwp.csr ) d=000010! s=00110000! OK # A3: write csb, read ctr ---------------------------- ++ wreg (252,00017) a=4ab0(i0.kwp.csr ) d=000000 s=00110000! OK -- wreg (262,00007) a=4ab1(i0.kwp.csb ) d=137257 s=00110000! OK -- rreg (020,00007) a=4ab1(i0.kwp.csb ) d=000000! s=00110000! OK -- rreg (030,00007) a=4ab2(i0.kwp.ctr ) d=137257! s=00110000! OK -- wreg (272,00007) a=4ab2(i0.kwp.ctr ) d=157255 s=00110000! OK -- rreg (040,00027) a=4ab2(i0.kwp.ctr ) d=137257! s=00110000! OK test_kw11p_regs.tcl: PASS # test_kw11p_regs: test ctr response with CSR(fix) -------------------- # A test basic counting ------------------------------------- # A1: count down ------------------------------------- ++ wreg (302,00017) a=4ab1(i0.kwp.csb ) d=000103 s=00110000! OK -- rreg (050,00007) a=4ab2(i0.kwp.ctr ) d=000103! s=00110000! OK -- wreg (312,00007) a=4ab0(i0.kwp.csr ) d=000040 s=00110000! OK -- rreg (060,00007) a=4ab2(i0.kwp.ctr ) d=000102! s=00110000! OK -- wreg (322,00007) a=4ab0(i0.kwp.csr ) d=000040 s=00110000! OK -- rreg (070,00007) a=4ab2(i0.kwp.ctr ) d=000101! s=00110000! OK -- wreg (332,00007) a=4ab0(i0.kwp.csr ) d=000040 s=00110000! OK -- rreg (100,00027) a=4ab2(i0.kwp.ctr ) d=000100! s=00110000! OK # A1: count up --------------------------------------- ++ wreg (342,00017) a=4ab1(i0.kwp.csb ) d=000100 s=00110000! OK -- rreg (110,00007) a=4ab2(i0.kwp.ctr ) d=000100! s=00110000! OK -- wreg (352,00007) a=4ab0(i0.kwp.csr ) d=000060 s=00110000! OK -- rreg (120,00007) a=4ab2(i0.kwp.ctr ) d=000101! s=00110000! OK -- wreg (362,00007) a=4ab0(i0.kwp.csr ) d=000060 s=00110000! OK -- rreg (130,00007) a=4ab2(i0.kwp.ctr ) d=000102! s=00110000! OK -- wreg (372,00007) a=4ab0(i0.kwp.csr ) d=000060 s=00110000! OK -- rreg (140,00027) a=4ab2(i0.kwp.ctr ) d=000103! s=00110000! OK # B done response ------------------------------------------- # B1: single count down to zero ---------------------- ++ wreg (002,00017) a=4ab1(i0.kwp.csb ) d=000003 s=00110000! OK -- rreg (150,00007) a=4ab2(i0.kwp.ctr ) d=000003! s=00110000! OK -- wreg (012,00007) a=4ab0(i0.kwp.csr ) d=000040 s=00110000! OK -- rreg (160,00007) a=4ab2(i0.kwp.ctr ) d=000002! s=00110000! OK -- rreg (170,00007) a=4ab0(i0.kwp.csr ) d=000000! s=00110000! OK -- wreg (022,00007) a=4ab0(i0.kwp.csr ) d=000040 s=00110000! OK -- rreg (200,00007) a=4ab2(i0.kwp.ctr ) d=000001! s=00110000! OK -- rreg (210,00007) a=4ab0(i0.kwp.csr ) d=000000! s=00110000! OK -- wreg (032,00007) a=4ab0(i0.kwp.csr ) d=000040 s=00110000! OK -- rreg (220,00007) a=4ab2(i0.kwp.ctr ) d=000000! s=00110000! OK -- rreg (230,00007) a=4ab0(i0.kwp.csr ) d=000200! s=00110000! OK -- rreg (240,00027) a=4ab0(i0.kwp.csr ) d=000000! s=00110000! OK # B2: single count up to zero ------------------------ ++ wreg (042,00017) a=4ab1(i0.kwp.csb ) d=177775 s=00110000! OK -- rreg (250,00007) a=4ab2(i0.kwp.ctr ) d=177775! s=00110000! OK -- wreg (052,00007) a=4ab0(i0.kwp.csr ) d=000060 s=00110000! OK -- rreg (260,00007) a=4ab2(i0.kwp.ctr ) d=177776! s=00110000! OK -- rreg (270,00007) a=4ab0(i0.kwp.csr ) d=000020! s=00110000! OK -- wreg (062,00007) a=4ab0(i0.kwp.csr ) d=000060 s=00110000! OK -- rreg (300,00007) a=4ab2(i0.kwp.ctr ) d=177777! s=00110000! OK -- rreg (310,00007) a=4ab0(i0.kwp.csr ) d=000020! s=00110000! OK -- wreg (072,00007) a=4ab0(i0.kwp.csr ) d=000060 s=00110000! OK -- rreg (320,00007) a=4ab2(i0.kwp.ctr ) d=000000! s=00110000! OK -- rreg (330,00007) a=4ab0(i0.kwp.csr ) d=000220! s=00110000! OK -- rreg (340,00027) a=4ab0(i0.kwp.csr ) d=000020! s=00110000! OK # B3: repeat count down to zero ---------------------- ++ wreg (102,00017) a=4ab1(i0.kwp.csb ) d=000002 s=00110000! OK -- rreg (350,00007) a=4ab2(i0.kwp.ctr ) d=000002! s=00110000! OK -- wreg (112,00007) a=4ab0(i0.kwp.csr ) d=000050 s=00110000! OK -- rreg (360,00007) a=4ab2(i0.kwp.ctr ) d=000001! s=00110000! OK -- rreg (370,00007) a=4ab0(i0.kwp.csr ) d=000010! s=00110000! OK -- wreg (122,00007) a=4ab0(i0.kwp.csr ) d=000050 s=00110000! OK -- rreg (000,00007) a=4ab2(i0.kwp.ctr ) d=000002! s=00110000! OK -- rreg (010,00007) a=4ab0(i0.kwp.csr ) d=000210! s=00110000! OK -- rreg (020,00007) a=4ab0(i0.kwp.csr ) d=000010! s=00110000! OK -- wreg (132,00007) a=4ab0(i0.kwp.csr ) d=000050 s=00110000! OK -- rreg (030,00007) a=4ab2(i0.kwp.ctr ) d=000001! s=00110000! OK -- rreg (040,00007) a=4ab0(i0.kwp.csr ) d=000010! s=00110000! OK -- wreg (142,00007) a=4ab0(i0.kwp.csr ) d=000050 s=00110000! OK -- rreg (050,00007) a=4ab2(i0.kwp.ctr ) d=000002! s=00110000! OK -- rreg (060,00007) a=4ab0(i0.kwp.csr ) d=000210! s=00110000! OK -- rreg (070,00027) a=4ab0(i0.kwp.csr ) d=000010! s=00110000! OK # B4: repeat count up to zero ------------------------ ++ wreg (152,00017) a=4ab1(i0.kwp.csb ) d=177776 s=00110000! OK -- rreg (100,00007) a=4ab2(i0.kwp.ctr ) d=177776! s=00110000! OK -- wreg (162,00007) a=4ab0(i0.kwp.csr ) d=000070 s=00110000! OK -- rreg (110,00007) a=4ab2(i0.kwp.ctr ) d=177777! s=00110000! OK -- rreg (120,00007) a=4ab0(i0.kwp.csr ) d=000030! s=00110000! OK -- wreg (172,00007) a=4ab0(i0.kwp.csr ) d=000070 s=00110000! OK -- rreg (130,00007) a=4ab2(i0.kwp.ctr ) d=177776! s=00110000! OK -- rreg (140,00007) a=4ab0(i0.kwp.csr ) d=000230! s=00110000! OK -- rreg (150,00007) a=4ab0(i0.kwp.csr ) d=000030! s=00110000! OK -- wreg (202,00007) a=4ab0(i0.kwp.csr ) d=000070 s=00110000! OK -- rreg (160,00007) a=4ab2(i0.kwp.ctr ) d=177777! s=00110000! OK -- rreg (170,00007) a=4ab0(i0.kwp.csr ) d=000030! s=00110000! OK -- wreg (212,00007) a=4ab0(i0.kwp.csr ) d=000070 s=00110000! OK -- rreg (200,00007) a=4ab2(i0.kwp.ctr ) d=177776! s=00110000! OK -- rreg (210,00007) a=4ab0(i0.kwp.csr ) d=000230! s=00110000! OK -- rreg (220,00027) a=4ab0(i0.kwp.csr ) d=000030! s=00110000! OK # C err response -------------------------------------------- # C1: repeat count down to zero ---------------- ++ wreg (222,00017) a=4ab1(i0.kwp.csb ) d=000002 s=00110000! OK -- rreg (230,00007) a=4ab2(i0.kwp.ctr ) d=000002! s=00110000! OK -- wreg (232,00007) a=4ab0(i0.kwp.csr ) d=000050 s=00110000! OK -- rreg (240,00007) a=4ab2(i0.kwp.ctr ) d=000001! s=00110000! OK -- wreg (242,00007) a=4ab0(i0.kwp.csr ) d=000050 s=00110000! OK -- rreg (250,00007) a=4ab2(i0.kwp.ctr ) d=000002! s=00110000! OK -- wreg (252,00007) a=4ab0(i0.kwp.csr ) d=000050 s=00110000! OK -- rreg (260,00007) a=4ab2(i0.kwp.ctr ) d=000001! s=00110000! OK -- wreg (262,00007) a=4ab0(i0.kwp.csr ) d=000050 s=00110000! OK -- rreg (270,00007) a=4ab2(i0.kwp.ctr ) d=000002! s=00110000! OK -- rreg (300,00007) a=4ab0(i0.kwp.csr ) d=100210! s=00110000! OK -- rreg (310,00027) a=4ab0(i0.kwp.csr ) d=000010! s=00110000! OK test_kw11p_ctr.tcl: PASS # test_kw11p_regs: test ctr response with CSR(fix) -------------------- # A test interrupts via 100 Khz clock ----------------------- # A1: single interrupt (mode=0) ---------------------- ++ wreg (272,00017) a=0004(c0.al ) d=000004 s=00110000! OK -- wblk (223,00027) a=0007(c0.memi ) n= 14= 14 s=00110000! OK 0: 000006 000000 000012 000000 000016 000000 000022 000000 8: 000026 000000 000032 000000 000036 000000 ++ wreg (302,00017) a=0004(c0.al ) d=000104 s=00110000! OK -- wblk (233,00027) a=0007(c0.memi ) n= 2= 2 s=00110000! OK 0: 002030 000340 ++ wreg (312,00017) a=0004(c0.al ) d=000240 s=00110000! OK -- wblk (243,00027) a=0007(c0.memi ) n= 6= 6 s=00110000! OK 0: 000242 000000 000246 000000 000252 000000 ++ wreg (322,00017) a=0004(c0.al ) d=002000 s=00110000! OK -- wblk (253,00027) a=0007(c0.memi ) n= 13= 13 s=00110000! OK 0: 000237 012737 000002 172542 012737 000101 172540 000230 8: 012700 001750 077001 000000 000000 ++ wreg (332,00017) a=0008(c0.r0 ) d=000000 s=00110000! OK -- wreg (342,00007) a=0009(c0.r1 ) d=000000 s=00110000! OK -- wreg (352,00007) a=000a(c0.r2 ) d=000000 s=00110000! OK -- wreg (362,00007) a=000b(c0.r3 ) d=000000 s=00110000! OK -- wreg (372,00007) a=000c(c0.r4 ) d=000000 s=00110000! OK -- wreg (002,00007) a=000d(c0.r5 ) d=000000 s=00110000! OK -- wreg (012,00007) a=000e(c0.sp ) d=001000 s=00110000! OK -- wreg (022,00007) a=0001(c0.cntl ) d=000002 s=00100000! OK -- wreg (032,00007) a=0001(c0.cntl ) d=000004 s=00100000! OK -- wreg (042,00007) a=000f(c0.pc ) d=002000 s=00000000! OK -- wreg (052,00027) a=0001(c0.cntl ) d=000001 s=00010000! OK -I- 08:20:24.343764 : ATTN notify apat = 0001 lams = 0 dt=2.525318 ++ attn (355,00037) d=000001 s=00000000! OK -- wtcpu to=10.000 T=0.531 OK ++ rreg (320,00037) a=000f(c0.pc ) d=002032! s=00000000! OK ++ rreg (330,00037) a=000e(c0.sp ) d=000774! s=00000000! OK ++ rreg (340,00037) a=0008(c0.r0 ) d=001310 s=00000000! OK # 2 x 100 kHz ticks took 288 sob # A2: repeat interrupt (mode=1) ---------------------- ++ wreg (062,00017) a=0004(c0.al ) d=000004 s=00000000! OK -- wblk (263,00027) a=0007(c0.memi ) n= 14= 14 s=00000000! OK 0: 000006 000000 000012 000000 000016 000000 000022 000000 8: 000026 000000 000032 000000 000036 000000 ++ wreg (072,00017) a=0004(c0.al ) d=000104 s=00000000! OK -- wblk (273,00027) a=0007(c0.memi ) n= 2= 2 s=00000000! OK 0: 002034 000340 ++ wreg (102,00017) a=0004(c0.al ) d=000240 s=00000000! OK -- wblk (303,00027) a=0007(c0.memi ) n= 6= 6 s=00000000! OK 0: 000242 000000 000246 000000 000252 000000 ++ wreg (112,00017) a=0004(c0.al ) d=002000 s=00000000! OK -- wblk (313,00027) a=0007(c0.memi ) n= 18= 18 s=00000000! OK 0: 000237 012701 000003 012737 000001 172542 012737 000111 8: 172540 000230 012700 002734 077001 000000 005301 001401 16: 000002 000000 ++ wreg (122,00017) a=0008(c0.r0 ) d=000000 s=00000000! OK -- wreg (132,00007) a=0009(c0.r1 ) d=000000 s=00000000! OK -- wreg (142,00007) a=000a(c0.r2 ) d=000000 s=00000000! OK -- wreg (152,00007) a=000b(c0.r3 ) d=000000 s=00000000! OK -- wreg (162,00007) a=000c(c0.r4 ) d=000000 s=00000000! OK -- wreg (172,00007) a=000d(c0.r5 ) d=000000 s=00000000! OK -- wreg (202,00007) a=000e(c0.sp ) d=001000 s=00000000! OK -- wreg (212,00007) a=0001(c0.cntl ) d=000002 s=00000000! OK -- wreg (222,00007) a=0001(c0.cntl ) d=000004 s=00000000! OK -- wreg (232,00007) a=000f(c0.pc ) d=002000 s=00000000! OK -- wreg (242,00027) a=0001(c0.cntl ) d=000001 s=00010000! OK -I- 08:20:25.646195 : ATTN notify apat = 0001 lams = 0 dt=1.302431 ++ attn (365,00037) d=000001 s=00000000! OK -- wtcpu to=10.000 T=0.614 OK ++ rreg (350,00037) a=000f(c0.pc ) d=002044! s=00000000! OK ++ rreg (360,00017) a=0009(c0.r1 ) d=000000! s=00000000! OK -- rreg (370,00027) a=000e(c0.sp ) d=000774! s=00000000! OK ++ rreg (000,00037) a=0008(c0.r0 ) d=002235 s=00000000! OK # 3 x 100 kHz ticks took 319 sob # B test interrupts via extevt=idec ------------------------- # B1: repeat interrupt (mode=1) ---------------------- ++ wreg (252,00017) a=0004(c0.al ) d=000004 s=00000000! OK -- wblk (323,00027) a=0007(c0.memi ) n= 14= 14 s=00000000! OK 0: 000006 000000 000012 000000 000016 000000 000022 000000 8: 000026 000000 000032 000000 000036 000000 ++ wreg (262,00017) a=0004(c0.al ) d=000104 s=00000000! OK -- wblk (333,00027) a=0007(c0.memi ) n= 2= 2 s=00000000! OK 0: 002034 000340 ++ wreg (272,00017) a=0004(c0.al ) d=000240 s=00000000! OK -- wblk (343,00027) a=0007(c0.memi ) n= 6= 6 s=00000000! OK 0: 000242 000000 000246 000000 000252 000000 ++ wreg (302,00017) a=0004(c0.al ) d=002000 s=00000000! OK -- wblk (353,00027) a=0007(c0.memi ) n= 18= 18 s=00000000! OK 0: 000237 012701 000003 012737 000024 172542 012737 000117 8: 172540 000230 012700 000106 077001 000000 005301 001401 16: 000002 000000 ++ wreg (312,00017) a=0008(c0.r0 ) d=000000 s=00000000! OK -- wreg (322,00007) a=0009(c0.r1 ) d=000000 s=00000000! OK -- wreg (332,00007) a=000a(c0.r2 ) d=000000 s=00000000! OK -- wreg (342,00007) a=000b(c0.r3 ) d=000000 s=00000000! OK -- wreg (352,00007) a=000c(c0.r4 ) d=000000 s=00000000! OK -- wreg (362,00007) a=000d(c0.r5 ) d=000000 s=00000000! OK -- wreg (372,00007) a=000e(c0.sp ) d=001000 s=00000000! OK -- wreg (002,00007) a=0001(c0.cntl ) d=000002 s=00000000! OK -- wreg (012,00007) a=0001(c0.cntl ) d=000004 s=00000000! OK -- wreg (022,00007) a=000f(c0.pc ) d=002000 s=00000000! OK -- wreg (032,00027) a=0001(c0.cntl ) d=000001 s=00010000! OK -I- 08:20:26.489339 : ATTN notify apat = 0001 lams = 0 dt=0.843126 ++ attn (375,00037) d=000001 s=00000000! OK -- wtcpu to=10.000 T=0.141 OK ++ rreg (010,00037) a=000f(c0.pc ) d=002044! s=00000000! OK ++ rreg (020,00017) a=0008(c0.r0 ) d=000022! s=00000000! OK -- rreg (030,00007) a=0009(c0.r1 ) d=000000! s=00000000! OK -- rreg (040,00027) a=000e(c0.sp ) d=000774! s=00000000! OK test_kw11p_int.tcl: PASS @w11a_kw11p/w11a_kw11p_all.dat: PASS ## steering file for all w11a_pcnt tests # test_pcnt_regs: test register response ------------------------------ # A basic register access tests ----------------------------- # A1: write cntl, read stat -------------------------- ++ wreg (042,00017) a=0060(c0.pc.cntl ) d=000006 s=00000000! OK -- rreg (050,00007) a=0061(c0.pc.stat ) d=000000! s=00000000! OK -- wreg (052,00007) a=0060(c0.pc.cntl ) d=000005 s=00000000! OK -- rreg (060,00007) a=0061(c0.pc.stat ) d=000001! s=00000000! OK -- wreg (062,00007) a=0060(c0.pc.cntl ) d=000004 s=00000000! OK -- rreg (070,00007) a=0061(c0.pc.stat ) d=000000! s=00000000! OK -- rreg (100,00027) a=0060(c0.pc.cntl ) d=000001 s=00000000! OK ++ wreg (072,00017) a=0060(c0.pc.cntl ) d=007007 s=00000000! OK -- rreg (110,00007) a=0061(c0.pc.stat ) d=007000! s=00000000! OK -- wreg (102,00007) a=0060(c0.pc.cntl ) d=127007 s=00000000! OK -- rreg (120,00007) a=0061(c0.pc.stat ) d=127000! s=00000000! OK -- wreg (112,00007) a=0060(c0.pc.cntl ) d=000006 s=00000000! OK -- rreg (130,00027) a=0061(c0.pc.stat ) d=000000! s=00000000! OK # A2: test err when written -------------------------- ++ wreg (122,00017) a=0061(c0.pc.stat ) d=000400 s=00000001| OK -- wreg (132,00027) a=0062(c0.pc.data ) d=000400 s=00000001| OK test_pcnt_regs.tcl: PASS # test_pcnt_basics: test basic functionality -------------------------- # A: simple loop code --------------------------------------- ++ wreg (142,00017) a=0004(c0.al ) d=001000 s=00000000! OK -- wblk (363,00027) a=0007(c0.memi ) n= 6= 6 s=00000000! OK 0: 005001 012700 000040 005201 077002 000000 # A1: run code, with pcnt running -------------------- ++ wreg (152,00017) a=0060(c0.pc.cntl ) d=000006 s=00000000! OK -- wreg (162,00007) a=0060(c0.pc.cntl ) d=000005 s=00000000! OK -- rreg (140,00027) a=0061(c0.pc.stat ) d=000001! s=00000000! OK ++ wreg (172,00017) a=0008(c0.r0 ) d=000000 s=00000000! OK -- wreg (202,00007) a=0009(c0.r1 ) d=000000 s=00000000! OK -- wreg (212,00007) a=000a(c0.r2 ) d=000000 s=00000000! OK -- wreg (222,00007) a=000b(c0.r3 ) d=000000 s=00000000! OK -- wreg (232,00007) a=000c(c0.r4 ) d=000000 s=00000000! OK -- wreg (242,00007) a=000d(c0.r5 ) d=000000 s=00000000! OK -- wreg (252,00007) a=000e(c0.sp ) d=001000 s=00000000! OK -- wreg (262,00007) a=0001(c0.cntl ) d=000002 s=00000000! OK -- wreg (272,00007) a=0001(c0.cntl ) d=000004 s=00000000! OK -- wreg (302,00007) a=000f(c0.pc ) d=001000 s=00000000! OK -- wreg (312,00027) a=0001(c0.cntl ) d=000001 s=00010000! OK -I- 08:20:27.239527 : ATTN notify apat = 0001 lams = 0 dt=0.750203 ++ attn (005,00037) d=000001 s=00000000! OK -- wtcpu to=10.000 T=0.090 OK ++ rreg (150,00037) a=000f(c0.pc ) d=001014! s=00000000! OK ++ rreg (160,00017) a=0008(c0.r0 ) d=000000! s=00000000! OK -- rreg (170,00027) a=0009(c0.r1 ) d=000040! s=00000000! OK ++ wreg (322,00017) a=0060(c0.pc.cntl ) d=000004 s=00000000! OK -- rreg (200,00027) a=0061(c0.pc.stat ) d=000000! s=00000000! OK # A2: test random access (ainc=0) -------------------- ++ wreg (332,00017) a=0060(c0.pc.cntl ) d=006007 s=00000000! OK -- rreg (210,00007) a=0061(c0.pc.stat ) d=006000! s=00000000! OK -- rreg (220,00007) a=0062(c0.pc.data ) d=000103! s=00000000! OK -- rreg (230,00007) a=0061(c0.pc.stat ) d=006400! s=00000000! OK -- rreg (240,00007) a=0062(c0.pc.data ) d=000000! s=00000000! OK -- rreg (250,00007) a=0061(c0.pc.stat ) d=006000! s=00000000! OK -- rreg (260,00007) a=0062(c0.pc.data ) d=000103! s=00000000! OK -- rreg (270,00007) a=0061(c0.pc.stat ) d=006400! s=00000000! OK -- rreg (300,00007) a=0062(c0.pc.data ) d=000000! s=00000000! OK -- rreg (310,00007) a=0061(c0.pc.stat ) d=006000! s=00000000! OK -- wreg (342,00007) a=0060(c0.pc.cntl ) d=011007 s=00000000! OK -- rreg (320,00007) a=0061(c0.pc.stat ) d=011000! s=00000000! OK -- rreg (330,00007) a=0062(c0.pc.data ) d=000000! s=00000000! OK -- wreg (352,00007) a=0060(c0.pc.cntl ) d=007007 s=00000000! OK -- rreg (340,00007) a=0061(c0.pc.stat ) d=007000! s=00000000! OK -- rreg (350,00007) a=0062(c0.pc.data ) d=000037! s=00000000! OK -- rreg (360,00007) a=0061(c0.pc.stat ) d=007400! s=00000000! OK -- rreg (370,00007) a=0062(c0.pc.data ) d=000000! s=00000000! OK -- rreg (000,00027) a=0061(c0.pc.stat ) d=007000! s=00000000! OK # A3: test sequential access (ainc=1) ---------------- ++ wreg (362,00017) a=0060(c0.pc.cntl ) d=106007 s=00000000! OK -- rreg (010,00007) a=0061(c0.pc.stat ) d=106000! s=00000000! OK -- rreg (020,00007) a=0062(c0.pc.data ) d=000103! s=00000000! OK -- rreg (030,00007) a=0061(c0.pc.stat ) d=106400! s=00000000! OK -- rreg (040,00007) a=0062(c0.pc.data ) d=000000! s=00000000! OK -- rreg (050,00007) a=0061(c0.pc.stat ) d=107000! s=00000000! OK -- rreg (060,00007) a=0062(c0.pc.data ) d=000037! s=00000000! OK -- rreg (070,00007) a=0062(c0.pc.data ) d=000000! s=00000000! OK -- rreg (100,00007) a=0062(c0.pc.data ) d=000000! s=00000000! OK -- rreg (110,00007) a=0062(c0.pc.data ) d=000000! s=00000000! OK -- rreg (120,00007) a=0062(c0.pc.data ) d=000000! s=00000000! OK -- rreg (130,00007) a=0061(c0.pc.stat ) d=111400! s=00000000! OK -- rreg (140,00007) a=0062(c0.pc.data ) d=000000! s=00000000! OK -- rreg (150,00027) a=0061(c0.pc.stat ) d=112000! s=00000000! OK # A3: test block access (ainc=1) --------------------- ++ wreg (372,00017) a=0060(c0.pc.cntl ) d=103007 s=00000000! OK -- rreg (160,00007) a=0061(c0.pc.stat ) d=103000! s=00000000! OK -- rblk (271,00007) a=0062(c0.pc.data ) n= 14= 14 s=00000000! OK 0: 000000! 000000! 000000! 000000! 000000! 000000! 000103! 000000! 8: 000037! 000000! 000000! 000000! 000000! 000000! -- rreg (170,00027) a=0061(c0.pc.stat ) d=112000! s=00000000! OK ++ wreg (002,00017) a=0060(c0.pc.cntl ) d=000006 s=00000000! OK -- wreg (012,00007) a=0060(c0.pc.cntl ) d=103007 s=00000000! OK -- rreg (200,00007) a=0061(c0.pc.stat ) d=103000! s=00000000! OK -- rblk (301,00007) a=0062(c0.pc.data ) n= 14= 14 s=00000000! OK 0: 000000! 000000! 000000! 000000! 000000! 000000! 000000! 000000! 8: 000000! 000000! 000000! 000000! 000000! 000000! -- rreg (210,00027) a=0061(c0.pc.stat ) d=112000! s=00000000! OK test_pcnt_basics.tcl: PASS # test_pcnt_codes: test counters -------------------------------------- # A: rbus and ibus counters --------------------------------- # A1: rbus write ------------------------------------- ++ wreg (022,00037) a=0001(c0.cntl ) d=000004 s=00000000! OK ++ wreg (032,00017) a=0060(c0.pc.cntl ) d=000006 s=00000000! OK -- wreg (042,00007) a=0060(c0.pc.cntl ) d=000005 s=00000000! OK -- wreg (052,00007) a=0004(c0.al ) d=002000 s=00000000! OK -- wblk (373,00007) a=0007(c0.memi ) n= 16= 16 s=00000000! OK 0: 000200 000201 000202 000203 000204 000205 000206 000207 8: 000210 000211 000212 000213 000214 000215 000216 000217 -- wreg (062,00027) a=0060(c0.pc.cntl ) d=000004 s=00000000! OK ++ wreg (072,00017) a=0060(c0.pc.cntl ) d=000004 s=00000000! OK -- wreg (102,00007) a=0060(c0.pc.cntl ) d=125007 s=00000000! OK -- rreg (220,00007) a=0061(c0.pc.stat ) d=125000! s=00000000! OK -- rblk (311,00027) a=0062(c0.pc.data ) n= 4= 4 s=00000000! OK 0: 000000 000000 000022 000000 # A2: rbus read -------------------------------------- ++ wreg (112,00017) a=0060(c0.pc.cntl ) d=000006 s=00000000! OK -- wreg (122,00007) a=0060(c0.pc.cntl ) d=000005 s=00000000! OK -- wreg (132,00007) a=0004(c0.al ) d=002000 s=00000000! OK -- rblk (321,00007) a=0007(c0.memi ) n= 16= 16 s=00000000! OK 0: 000200! 000201! 000202! 000203! 000204! 000205! 000206! 000207! 8: 000210! 000211! 000212! 000213! 000214! 000215! 000216! 000217! -- wreg (142,00027) a=0060(c0.pc.cntl ) d=000004 s=00000000! OK ++ wreg (152,00017) a=0060(c0.pc.cntl ) d=000004 s=00000000! OK -- wreg (162,00007) a=0060(c0.pc.cntl ) d=125007 s=00000000! OK -- rreg (230,00007) a=0061(c0.pc.stat ) d=125000! s=00000000! OK -- rblk (331,00027) a=0062(c0.pc.data ) n= 4= 4 s=00000000! OK 0: 000020 000000 000002 000000 # A3: ibus via rbus write ---------------------------- ++ wreg (172,00037) a=0001(c0.cntl ) d=000004 s=00000000! OK ++ wreg (202,00017) a=0060(c0.pc.cntl ) d=000006 s=00000000! OK -- wreg (212,00007) a=0060(c0.pc.cntl ) d=000005 s=00000000! OK -- wreg (222,00007) a=0004(c0.al ) d=177640 s=00000000! OK -- wblk (003,00007) a=0007(c0.memi ) n= 16= 16 s=00000000! OK 0: 000200 000201 000202 000203 000204 000205 000206 000207 8: 000210 000211 000212 000213 000214 000215 000216 000217 -- wreg (232,00027) a=0060(c0.pc.cntl ) d=000004 s=00000000! OK ++ wreg (242,00017) a=0060(c0.pc.cntl ) d=000004 s=00000000! OK -- wreg (252,00007) a=0060(c0.pc.cntl ) d=122007 s=00000000! OK -- rreg (240,00007) a=0061(c0.pc.stat ) d=122000! s=00000000! OK -- rblk (341,00027) a=0062(c0.pc.data ) n= 10= 10 s=00000000! OK 0: 000000 000000 000020 000000 000000 000000 000000 000000 8: 000022 000000 # A4: ibus via rbus read ----------------------------- ++ wreg (262,00017) a=0060(c0.pc.cntl ) d=000006 s=00000000! OK -- wreg (272,00007) a=0060(c0.pc.cntl ) d=000005 s=00000000! OK -- wreg (302,00007) a=0004(c0.al ) d=177640 s=00000000! OK -- rblk (351,00007) a=0007(c0.memi ) n= 16= 16 s=00000000! OK 0: 000200! 000201! 000202! 000203! 000204! 000205! 000206! 000207! 8: 000210! 000211! 000212! 000213! 000214! 000215! 000216! 000217! -- wreg (312,00027) a=0060(c0.pc.cntl ) d=000004 s=00000000! OK ++ wreg (322,00017) a=0060(c0.pc.cntl ) d=000004 s=00000000! OK -- wreg (332,00007) a=0060(c0.pc.cntl ) d=122007 s=00000000! OK -- rreg (250,00007) a=0061(c0.pc.stat ) d=122000! s=00000000! OK -- rblk (361,00027) a=0062(c0.pc.data ) n= 10= 10 s=00000000! OK 0: 000020 000000 000000 000000 000000 000000 000020 000000 8: 000002 000000 # B: plain kernel mode codes -------------------------------- # B1: plain sob loop --------------------------------- ++ wreg (342,00037) a=0001(c0.cntl ) d=000004 s=00000000! OK ++ wreg (352,00017) a=0004(c0.al ) d=001000 s=00000000! OK -- wblk (013,00027) a=0007(c0.memi ) n= 4= 4 s=00000000! OK 0: 012700 000040 077001 000000 ++ wreg (362,00017) a=0060(c0.pc.cntl ) d=000006 s=00000000! OK -- wreg (372,00027) a=0060(c0.pc.cntl ) d=000005 s=00000000! OK ++ wreg (002,00017) a=0008(c0.r0 ) d=000000 s=00000000! OK -- wreg (012,00007) a=0009(c0.r1 ) d=000000 s=00000000! OK -- wreg (022,00007) a=000a(c0.r2 ) d=000000 s=00000000! OK -- wreg (032,00007) a=000b(c0.r3 ) d=000000 s=00000000! OK -- wreg (042,00007) a=000c(c0.r4 ) d=000000 s=00000000! OK -- wreg (052,00007) a=000d(c0.r5 ) d=000000 s=00000000! OK -- wreg (062,00007) a=000e(c0.sp ) d=001000 s=00000000! OK -- wreg (072,00007) a=0001(c0.cntl ) d=000002 s=00000000! OK -- wreg (102,00007) a=0001(c0.cntl ) d=000004 s=00000000! OK -- wreg (112,00007) a=000f(c0.pc ) d=001000 s=00000000! OK -- wreg (122,00027) a=0001(c0.cntl ) d=000001 s=00010000! OK -I- 08:20:29.449810 : ATTN notify apat = 0001 lams = 0 dt=2.210285 ++ attn (015,00037) d=000001 s=00000000! OK -- wtcpu to=10.000 T=0.060 OK ++ rreg (260,00037) a=000f(c0.pc ) d=001010! s=00000000! OK ++ wreg (132,00017) a=0060(c0.pc.cntl ) d=000004 s=00000000! OK -- wreg (142,00007) a=0060(c0.pc.cntl ) d=101007 s=00000000! OK -- rreg (270,00007) a=0061(c0.pc.stat ) d=101000! s=00000000! OK -- rblk (371,00027) a=0062(c0.pc.data ) n= 30= 30 s=00000000! OK 0: 000000 000000 000251 000000 000000 000000 000000 000000 8: 000000 000000 000042 000000 000037 000000 000000 000000 16: 000000 000000 000043 000000 000000 000000 000043 000000 24: 000000 000000 000000 000000 000000 000000 # B2: sob + inc R loop ------------------------------- ++ wreg (152,00037) a=0001(c0.cntl ) d=000004 s=00000000! OK ++ wreg (162,00017) a=0004(c0.al ) d=001000 s=00000000! OK -- wblk (023,00027) a=0007(c0.memi ) n= 6= 6 s=00000000! OK 0: 012700 000040 005001 005201 077002 000000 ++ wreg (172,00017) a=0060(c0.pc.cntl ) d=000006 s=00000000! OK -- wreg (202,00027) a=0060(c0.pc.cntl ) d=000005 s=00000000! OK ++ wreg (212,00017) a=0008(c0.r0 ) d=000000 s=00000000! OK -- wreg (222,00007) a=0009(c0.r1 ) d=000000 s=00000000! OK -- wreg (232,00007) a=000a(c0.r2 ) d=000000 s=00000000! OK -- wreg (242,00007) a=000b(c0.r3 ) d=000000 s=00000000! OK -- wreg (252,00007) a=000c(c0.r4 ) d=000000 s=00000000! OK -- wreg (262,00007) a=000d(c0.r5 ) d=000000 s=00000000! OK -- wreg (272,00007) a=000e(c0.sp ) d=001000 s=00000000! OK -- wreg (302,00007) a=0001(c0.cntl ) d=000002 s=00000000! OK -- wreg (312,00007) a=0001(c0.cntl ) d=000004 s=00000000! OK -- wreg (322,00007) a=000f(c0.pc ) d=001000 s=00000000! OK -- wreg (332,00027) a=0001(c0.cntl ) d=000001 s=00010000! OK -I- 08:20:30.129461 : ATTN notify apat = 0001 lams = 0 dt=0.679650 ++ attn (025,00037) d=000001 s=00000000! OK -- wtcpu to=10.000 T=0.094 OK ++ rreg (300,00037) a=000f(c0.pc ) d=001014! s=00000000! OK ++ wreg (342,00017) a=0060(c0.pc.cntl ) d=000004 s=00000000! OK -- wreg (352,00007) a=0060(c0.pc.cntl ) d=101007 s=00000000! OK -- rreg (310,00007) a=0061(c0.pc.stat ) d=101000! s=00000000! OK -- rblk (001,00027) a=0062(c0.pc.data ) n= 30= 30 s=00000000! OK 0: 000000 000000 000353 000000 000000 000000 000000 000000 8: 000000 000000 000103 000000 000037 000000 000000 000000 16: 000000 000000 000104 000000 000000 000000 000104 000000 24: 000000 000000 000000 000000 000000 000000 # B3: sob + inc mem loop ----------------------------- ++ wreg (362,00037) a=0001(c0.cntl ) d=000004 s=00000000! OK ++ wreg (372,00017) a=0004(c0.al ) d=001000 s=00000000! OK -- wblk (033,00027) a=0007(c0.memi ) n= 9= 9 s=00000000! OK 0: 012700 000040 005067 000010 005267 000004 077003 000000 8: 000000 ++ wreg (002,00017) a=0060(c0.pc.cntl ) d=000006 s=00000000! OK -- wreg (012,00027) a=0060(c0.pc.cntl ) d=000005 s=00000000! OK ++ wreg (022,00017) a=0008(c0.r0 ) d=000000 s=00000000! OK -- wreg (032,00007) a=0009(c0.r1 ) d=000000 s=00000000! OK -- wreg (042,00007) a=000a(c0.r2 ) d=000000 s=00000000! OK -- wreg (052,00007) a=000b(c0.r3 ) d=000000 s=00000000! OK -- wreg (062,00007) a=000c(c0.r4 ) d=000000 s=00000000! OK -- wreg (072,00007) a=000d(c0.r5 ) d=000000 s=00000000! OK -- wreg (102,00007) a=000e(c0.sp ) d=001000 s=00000000! OK -- wreg (112,00007) a=0001(c0.cntl ) d=000002 s=00000000! OK -- wreg (122,00007) a=0001(c0.cntl ) d=000004 s=00000000! OK -- wreg (132,00007) a=000f(c0.pc ) d=001000 s=00000000! OK -- wreg (142,00027) a=0001(c0.cntl ) d=000001 s=00010000! OK -I- 08:20:30.917917 : ATTN notify apat = 0001 lams = 0 dt=0.788457 ++ attn (035,00037) d=000001 s=00000000! OK -- wtcpu to=10.000 T=0.187 OK ++ rreg (320,00037) a=000f(c0.pc ) d=001020! s=00000000! OK ++ wreg (152,00017) a=0060(c0.pc.cntl ) d=000004 s=00000000! OK -- wreg (162,00007) a=0060(c0.pc.cntl ) d=101007 s=00000000! OK -- rreg (330,00007) a=0061(c0.pc.stat ) d=101000! s=00000000! OK -- rblk (011,00027) a=0062(c0.pc.data ) n= 30= 30 s=00000000! OK 0: 000000 000000 000720 000000 000000 000000 000000 000000 8: 000000 000000 000103 000000 000037 000000 000000 000000 16: 000000 000000 000205 000000 000041 000000 000205 000000 24: 000041 000000 000000 000000 000041 000000 # B4: dec+bne+inc @#ibus loop (test ibus access) ----- ++ wreg (172,00037) a=0001(c0.cntl ) d=000004 s=00000000! OK ++ wreg (202,00017) a=0004(c0.al ) d=001000 s=00000000! OK -- wblk (043,00027) a=0007(c0.memi ) n= 10= 10 s=00000000! OK 0: 012700 000040 005037 177660 005237 177660 005300 001374 8: 000000 000000 ++ wreg (212,00017) a=0060(c0.pc.cntl ) d=000006 s=00000000! OK -- wreg (222,00027) a=0060(c0.pc.cntl ) d=000005 s=00000000! OK ++ wreg (232,00017) a=0008(c0.r0 ) d=000000 s=00000000! OK -- wreg (242,00007) a=0009(c0.r1 ) d=000000 s=00000000! OK -- wreg (252,00007) a=000a(c0.r2 ) d=000000 s=00000000! OK -- wreg (262,00007) a=000b(c0.r3 ) d=000000 s=00000000! OK -- wreg (272,00007) a=000c(c0.r4 ) d=000000 s=00000000! OK -- wreg (302,00007) a=000d(c0.r5 ) d=000000 s=00000000! OK -- wreg (312,00007) a=000e(c0.sp ) d=001000 s=00000000! OK -- wreg (322,00007) a=0001(c0.cntl ) d=000002 s=00000000! OK -- wreg (332,00007) a=0001(c0.cntl ) d=000004 s=00000000! OK -- wreg (342,00007) a=000f(c0.pc ) d=001000 s=00000000! OK -- wreg (352,00027) a=0001(c0.cntl ) d=000001 s=00010000! OK -I- 08:20:31.782785 : ATTN notify apat = 0001 lams = 0 dt=0.864868 ++ attn (045,00037) d=000001 s=00000000! OK -- wtcpu to=10.000 T=0.238 OK ++ rreg (340,00037) a=000f(c0.pc ) d=001022! s=00000000! OK ++ wreg (362,00017) a=0060(c0.pc.cntl ) d=000004 s=00000000! OK -- wreg (372,00007) a=0060(c0.pc.cntl ) d=101007 s=00000000! OK -- rreg (350,00007) a=0061(c0.pc.stat ) d=101000! s=00000000! OK -- rblk (021,00027) a=0062(c0.pc.data ) n= 38= 38 s=00000000! OK 0: 000000 000000 001122 000000 000000 000000 000000 000000 8: 000000 000000 000143 000000 000037 000000 000000 000000 16: 000000 000000 000205 000000 000000 000000 000205 000000 24: 000000 000000 000000 000000 000000 000000 000000 000000 32: 000000 000000 000040 000000 000041 000000 # C: test kern pri>0, super and user mode ------------------- # C1: kernel pri > 0 --------------------------------- ++ wreg (002,00037) a=0001(c0.cntl ) d=000004 s=00000000! OK ++ wreg (012,00017) a=0004(c0.al ) d=001000 s=00000000! OK -- wblk (053,00027) a=0007(c0.memi ) n= 11= 11 s=00000000! OK 0: 012737 000340 177776 000240 000240 000240 000240 012737 8: 000000 177776 000000 ++ wreg (022,00017) a=0060(c0.pc.cntl ) d=000006 s=00000000! OK -- wreg (032,00027) a=0060(c0.pc.cntl ) d=000005 s=00000000! OK ++ wreg (042,00017) a=0008(c0.r0 ) d=000000 s=00000000! OK -- wreg (052,00007) a=0009(c0.r1 ) d=000000 s=00000000! OK -- wreg (062,00007) a=000a(c0.r2 ) d=000000 s=00000000! OK -- wreg (072,00007) a=000b(c0.r3 ) d=000000 s=00000000! OK -- wreg (102,00007) a=000c(c0.r4 ) d=000000 s=00000000! OK -- wreg (112,00007) a=000d(c0.r5 ) d=000000 s=00000000! OK -- wreg (122,00007) a=000e(c0.sp ) d=001000 s=00000000! OK -- wreg (132,00007) a=0001(c0.cntl ) d=000002 s=00000000! OK -- wreg (142,00007) a=0001(c0.cntl ) d=000004 s=00000000! OK -- wreg (152,00007) a=000f(c0.pc ) d=001000 s=00000000! OK -- wreg (162,00027) a=0001(c0.cntl ) d=000001 s=00010000! OK -I- 08:20:32.440949 : ATTN notify apat = 0001 lams = 0 dt=0.658163 ++ attn (055,00037) d=000001 s=00000000! OK -- wtcpu to=10.000 T=0.013 OK ++ rreg (360,00037) a=000f(c0.pc ) d=001026! s=00000000! OK ++ wreg (172,00017) a=0060(c0.pc.cntl ) d=000004 s=00000000! OK -- wreg (202,00007) a=0060(c0.pc.cntl ) d=101007 s=00000000! OK -- rreg (370,00007) a=0061(c0.pc.stat ) d=101000! s=00000000! OK -- rblk (031,00027) a=0062(c0.pc.data ) n= 30= 30 s=00000000! OK 0: 000033 000000 000020 000000 000000 000000 000000 000000 8: 000000 000000 000007 000000 000000 000000 000000 000000 16: 000000 000000 000013 000000 000000 000000 000013 000000 24: 000000 000000 000000 000000 000000 000000 # C2: supervisor mode -------------------------------- ++ wreg (212,00037) a=0001(c0.cntl ) d=000004 s=00000000! OK ++ wreg (222,00017) a=0004(c0.al ) d=001000 s=00000000! OK -- wblk (063,00027) a=0007(c0.memi ) n= 11= 11 s=00000000! OK 0: 012737 040000 177776 000240 000240 000240 000240 012737 8: 000000 177776 000000 ++ wreg (232,00017) a=0060(c0.pc.cntl ) d=000006 s=00000000! OK -- wreg (242,00027) a=0060(c0.pc.cntl ) d=000005 s=00000000! OK ++ wreg (252,00017) a=0008(c0.r0 ) d=000000 s=00000000! OK -- wreg (262,00007) a=0009(c0.r1 ) d=000000 s=00000000! OK -- wreg (272,00007) a=000a(c0.r2 ) d=000000 s=00000000! OK -- wreg (302,00007) a=000b(c0.r3 ) d=000000 s=00000000! OK -- wreg (312,00007) a=000c(c0.r4 ) d=000000 s=00000000! OK -- wreg (322,00007) a=000d(c0.r5 ) d=000000 s=00000000! OK -- wreg (332,00007) a=000e(c0.sp ) d=001000 s=00000000! OK -- wreg (342,00007) a=0001(c0.cntl ) d=000002 s=00000000! OK -- wreg (352,00007) a=0001(c0.cntl ) d=000004 s=00000000! OK -- wreg (362,00007) a=000f(c0.pc ) d=001000 s=00000000! OK -- wreg (372,00027) a=0001(c0.cntl ) d=000001 s=00010000! OK -I- 08:20:33.066647 : ATTN notify apat = 0001 lams = 0 dt=0.625698 ++ attn (065,00037) d=000001 s=00000000! OK -- wtcpu to=10.000 T=0.013 OK ++ rreg (000,00037) a=000f(c0.pc ) d=001026! s=00000000! OK ++ wreg (002,00017) a=0060(c0.pc.cntl ) d=000004 s=00000000! OK -- wreg (012,00007) a=0060(c0.pc.cntl ) d=101007 s=00000000! OK -- rreg (010,00007) a=0061(c0.pc.stat ) d=101000! s=00000000! OK -- rblk (041,00027) a=0062(c0.pc.data ) n= 30= 30 s=00000000! OK 0: 000000 000000 000020 000000 000000 000000 000033 000000 8: 000000 000000 000007 000000 000000 000000 000000 000000 16: 000000 000000 000013 000000 000000 000000 000013 000000 24: 000000 000000 000000 000000 000000 000000 # C3: user mode -------------------------------------- ++ wreg (022,00037) a=0001(c0.cntl ) d=000004 s=00000000! OK ++ wreg (032,00017) a=0004(c0.al ) d=001000 s=00000000! OK -- wblk (073,00027) a=0007(c0.memi ) n= 11= 11 s=00000000! OK 0: 012737 140000 177776 000240 000240 000240 000240 012737 8: 000000 177776 000000 ++ wreg (042,00017) a=0060(c0.pc.cntl ) d=000006 s=00000000! OK -- wreg (052,00027) a=0060(c0.pc.cntl ) d=000005 s=00000000! OK ++ wreg (062,00017) a=0008(c0.r0 ) d=000000 s=00000000! OK -- wreg (072,00007) a=0009(c0.r1 ) d=000000 s=00000000! OK -- wreg (102,00007) a=000a(c0.r2 ) d=000000 s=00000000! OK -- wreg (112,00007) a=000b(c0.r3 ) d=000000 s=00000000! OK -- wreg (122,00007) a=000c(c0.r4 ) d=000000 s=00000000! OK -- wreg (132,00007) a=000d(c0.r5 ) d=000000 s=00000000! OK -- wreg (142,00007) a=000e(c0.sp ) d=001000 s=00000000! OK -- wreg (152,00007) a=0001(c0.cntl ) d=000002 s=00000000! OK -- wreg (162,00007) a=0001(c0.cntl ) d=000004 s=00000000! OK -- wreg (172,00007) a=000f(c0.pc ) d=001000 s=00000000! OK -- wreg (202,00027) a=0001(c0.cntl ) d=000001 s=00010000! OK -I- 08:20:33.697009 : ATTN notify apat = 0001 lams = 0 dt=0.630361 ++ attn (075,00037) d=000001 s=00000000! OK -- wtcpu to=10.000 T=0.013 OK ++ rreg (020,00037) a=000f(c0.pc ) d=001026! s=00000000! OK ++ wreg (212,00017) a=0060(c0.pc.cntl ) d=000004 s=00000000! OK -- wreg (222,00007) a=0060(c0.pc.cntl ) d=101007 s=00000000! OK -- rreg (030,00007) a=0061(c0.pc.stat ) d=101000! s=00000000! OK -- rblk (051,00027) a=0062(c0.pc.data ) n= 30= 30 s=00000000! OK 0: 000000 000000 000020 000000 000000 000000 000000 000000 8: 000033 000000 000007 000000 000000 000000 000000 000000 16: 000000 000000 000013 000000 000000 000000 000013 000000 24: 000000 000000 000000 000000 000000 000000 # D: test vector fetch -------------------------------------- # D1: vector via trap instruction -------------------- ++ wreg (232,00037) a=0001(c0.cntl ) d=000004 s=00000000! OK ++ wreg (242,00017) a=0004(c0.al ) d=000004 s=00000000! OK -- wblk (103,00027) a=0007(c0.memi ) n= 14= 14 s=00000000! OK 0: 000006 000000 000012 000000 000016 000000 000022 000000 8: 000026 000000 000032 000000 000036 000000 ++ wreg (252,00017) a=0004(c0.al ) d=000240 s=00000000! OK -- wblk (113,00027) a=0007(c0.memi ) n= 6= 6 s=00000000! OK 0: 000242 000000 000246 000000 000252 000000 ++ wreg (262,00017) a=0004(c0.al ) d=001000 s=00000000! OK -- wblk (123,00027) a=0007(c0.memi ) n= 15= 15 s=00000000! OK 0: 012737 001030 000034 012737 001032 000030 005000 104401 8: 104001 104402 104002 000000 000002 005200 000002 ++ wreg (272,00017) a=0060(c0.pc.cntl ) d=000006 s=00000000! OK -- wreg (302,00027) a=0060(c0.pc.cntl ) d=000005 s=00000000! OK ++ wreg (312,00017) a=0008(c0.r0 ) d=000000 s=00000000! OK -- wreg (322,00007) a=0009(c0.r1 ) d=000000 s=00000000! OK -- wreg (332,00007) a=000a(c0.r2 ) d=000000 s=00000000! OK -- wreg (342,00007) a=000b(c0.r3 ) d=000000 s=00000000! OK -- wreg (352,00007) a=000c(c0.r4 ) d=000000 s=00000000! OK -- wreg (362,00007) a=000d(c0.r5 ) d=000000 s=00000000! OK -- wreg (372,00007) a=000e(c0.sp ) d=001000 s=00000000! OK -- wreg (002,00007) a=0001(c0.cntl ) d=000002 s=00000000! OK -- wreg (012,00007) a=0001(c0.cntl ) d=000004 s=00000000! OK -- wreg (022,00007) a=000f(c0.pc ) d=001000 s=00000000! OK -- wreg (032,00027) a=0001(c0.cntl ) d=000001 s=00010000! OK -I- 08:20:34.582888 : ATTN notify apat = 0001 lams = 0 dt=0.885880 ++ attn (105,00037) d=000001 s=00000000! OK -- wtcpu to=10.000 T=0.053 OK ++ rreg (040,00037) a=000f(c0.pc ) d=001030! s=00000000! OK ++ wreg (042,00017) a=0060(c0.pc.cntl ) d=000004 s=00000000! OK -- wreg (052,00007) a=0060(c0.pc.cntl ) d=101007 s=00000000! OK -- rreg (050,00007) a=0061(c0.pc.stat ) d=101000! s=00000000! OK -- rblk (061,00027) a=0062(c0.pc.data ) n= 30= 30 s=00000000! OK 0: 000000 000000 000211 000000 000000 000000 000000 000000 8: 000000 000000 000016 000000 000010 000000 000004 000000 16: 000000 000000 000042 000000 000012 000000 000042 000000 24: 000012 000000 000000 000000 000012 000000 # E: test interrupts (via kw11p if avaialable) -------------- ++ wreg (062,00037) a=0001(c0.cntl ) d=000004 s=00000000! OK ++ wreg (072,00017) a=0004(c0.al ) d=000004 s=00000000! OK -- wblk (133,00027) a=0007(c0.memi ) n= 14= 14 s=00000000! OK 0: 000006 000000 000012 000000 000016 000000 000022 000000 8: 000026 000000 000032 000000 000036 000000 ++ wreg (102,00017) a=0004(c0.al ) d=000104 s=00000000! OK -- wblk (143,00027) a=0007(c0.memi ) n= 2= 2 s=00000000! OK 0: 002034 000340 ++ wreg (112,00017) a=0004(c0.al ) d=000240 s=00000000! OK -- wblk (153,00027) a=0007(c0.memi ) n= 6= 6 s=00000000! OK 0: 000242 000000 000246 000000 000252 000000 ++ wreg (122,00017) a=0004(c0.al ) d=002000 s=00000000! OK -- wblk (163,00027) a=0007(c0.memi ) n= 18= 18 s=00000000! OK 0: 000237 012701 000003 012737 000024 172542 012737 000117 8: 172540 000230 012700 000106 077001 000000 005301 001401 16: 000002 000000 ++ wreg (132,00017) a=0060(c0.pc.cntl ) d=000006 s=00000000! OK -- wreg (142,00027) a=0060(c0.pc.cntl ) d=000005 s=00000000! OK ++ wreg (152,00017) a=0008(c0.r0 ) d=000000 s=00000000! OK -- wreg (162,00007) a=0009(c0.r1 ) d=000000 s=00000000! OK -- wreg (172,00007) a=000a(c0.r2 ) d=000000 s=00000000! OK -- wreg (202,00007) a=000b(c0.r3 ) d=000000 s=00000000! OK -- wreg (212,00007) a=000c(c0.r4 ) d=000000 s=00000000! OK -- wreg (222,00007) a=000d(c0.r5 ) d=000000 s=00000000! OK -- wreg (232,00007) a=000e(c0.sp ) d=001000 s=00000000! OK -- wreg (242,00007) a=0001(c0.cntl ) d=000002 s=00000000! OK -- wreg (252,00007) a=0001(c0.cntl ) d=000004 s=00000000! OK -- wreg (262,00007) a=000f(c0.pc ) d=002000 s=00000000! OK -- wreg (272,00027) a=0001(c0.cntl ) d=000001 s=00010000! OK -I- 08:20:35.654658 : ATTN notify apat = 0001 lams = 0 dt=1.071769 ++ attn (115,00037) d=000001 s=00000000! OK -- wtcpu to=10.000 T=0.150 OK ++ rreg (060,00037) a=000f(c0.pc ) d=002044! s=00000000! OK ++ wreg (302,00017) a=0060(c0.pc.cntl ) d=000004 s=00000000! OK -- wreg (312,00007) a=0060(c0.pc.cntl ) d=101007 s=00000000! OK -- rreg (070,00007) a=0061(c0.pc.stat ) d=101000! s=00000000! OK -- rblk (071,00027) a=0062(c0.pc.data ) n= 18= 18 s=00000000! OK 0: 000142 000000 000442 000000 000000 000000 000000 000000 8: 000000 000000 000103 000000 000072 000000 000003 000000 16: 000003 000000 test_pcnt_codes.tcl: PASS @w11a_pcnt/w11a_pcnt_all.dat: PASS @cpu_all.dat: PASS 543.3 ns 40: START rlink_cext-I: seen EOF, schedule clock stop and exit 4933210.0 ns 591960: DONE ../../../../vlib/rlink/tbcore/tbcore_rlink.vhd:294:5:@4933310ns:(report failure): Simulation Finished tb_w11a_n4:error: report failed from: process work.tbcore_rlink(sim).proc_stim at tbcore_rlink.vhd:294 tb_w11a_n4:error: simulation failed real 1m33.527s user 1m35.352s sys 0m1.804s