GBA Tests: Difference between revisions

Sczther (talk | contribs)
Added GBAHawk results
Sczther (talk | contribs)
Added Ares results
Line 25: Line 25:
|-
|-
![[Ares]]
![[Ares]]
|144
|v145
|-
|-
![[No$|No$GBA]]
![[No$|No$GBA]]
Line 80: Line 80:
|Timer count-up tests
|Timer count-up tests
|936
|936
|{{Pass}} ||{{Pass}} ||{{Pass}} ||{{Fail}} (720)<sup>[[#star2|**]]</sup> ||{{Fail}} (744) ||{{Fail}} (921)<sup>[[#star2|**]]</sup> ||{{Fail}} (172) ||{{Fail}} (440) ||{{Fail}} (442) ||{{Fail}} (920)<sup>[[#star1|*]]</sup>
|{{Pass}} ||{{Pass}} ||{{Pass}} ||{{Fail}} (720)<sup>[[#star2|**]]</sup> ||{{Fail}} (744) ||{{Pass}} ||{{Fail}} (172) ||{{Fail}} (440) ||{{Fail}} (442) ||{{Fail}} (920)<sup>[[#star1|*]]</sup>
|-
|-
!05
!05
Line 125: Line 125:
|{{Yellow}}<abbr title="needs to be run as a first test after boot">Misc. edge case tests</abbr><sup>[[#star3|***]]</sup>
|{{Yellow}}<abbr title="needs to be run as a first test after boot">Misc. edge case tests</abbr><sup>[[#star3|***]]</sup>
|10
|10
|{{Fail}} (8) ||{{Fail}} (8) ||{{Fail}} (8) ||{{Fail}} (4) ||{{Fail}} (8) ||{{Fail}} (7)<sup>[[#star2|**]]</sup> ||{{Fail}} (6) ||{{Fail}} (8) ||{{Fail}} (6)<sup>[[#star2|**]]</sup> ||{{Pass}}<sup>[[#star1|*]]</sup>
|{{Fail}} (8) ||{{Fail}} (8) ||{{Fail}} (8) ||{{Fail}} (4) ||{{Fail}} (8) ||{{Fail}} (8) ||{{Fail}} (6) ||{{Fail}} (8) ||{{Fail}} (6)<sup>[[#star2|**]]</sup> ||{{Pass}}<sup>[[#star1|*]]</sup>
|-
|-
!14
!14
Line 295: Line 295:
|DMA_pause_timing_end_1
|DMA_pause_timing_end_1
|
|
|{{Pass}} ||{{Pass}} ||{{Pass}} ||{{Fail}} test 216 ||{{Fail}} test 6 ||{{Fail}} test 243 ||{{Fail}} test 12 ||{{Pass}} ||{{Pass}} ||Not Tested
|{{Pass}} ||{{Pass}} ||{{Pass}} ||{{Fail}} test 216 ||{{Fail}} test 6 ||{{Pass}} ||{{Fail}} test 12 ||{{Pass}} ||{{Pass}} ||Not Tested
|-
|-
!03
!03
|DMA_pause_timing_end_2
|DMA_pause_timing_end_2
|
|
|{{Pass}} ||{{Pass}} ||{{Pass}} ||{{Fail}} test 217 ||{{Fail}} test 5 ||{{Fail}} test 244 ||{{Pass}} ||{{Fail}} test 1 ||{{Fail}} test 10 ||Not Tested
|{{Pass}} ||{{Pass}} ||{{Pass}} ||{{Fail}} test 217 ||{{Fail}} test 5 ||{{Pass}} ||{{Pass}} ||{{Fail}} test 1 ||{{Fail}} test 10 ||Not Tested
|-
|-
!04
!04
|DMA_pause_timing_end_3
|DMA_pause_timing_end_3
|
|
|{{Pass}} ||{{Pass}} ||{{Pass}} ||{{Fail}} test 216 ||{{Fail}} test 6 ||{{Fail}} test 243 ||{{Fail}} test 12 ||{{Pass}} ||{{Fail}} test 11 ||Not Tested
|{{Pass}} ||{{Pass}} ||{{Pass}} ||{{Fail}} test 216 ||{{Fail}} test 6 ||{{Pass}} ||{{Fail}} test 12 ||{{Pass}} ||{{Fail}} test 11 ||Not Tested
|-
|-
!05
!05
|DMA_pause_timing_end_4
|DMA_pause_timing_end_4
|
|
|{{Pass}} ||{{Fail}} test 14 ||{{Pass}} ||{{Fail}} test 217 ||{{Fail}} test 5 ||{{Fail}} test 244 ||{{Fail}} test 12 ||{{Fail}} test 1 ||{{Fail}} test 8 ||Not Tested
|{{Pass}} ||{{Fail}} test 14 ||{{Pass}} ||{{Fail}} test 217 ||{{Fail}} test 5 ||{{Fail}} test 14 ||{{Fail}} test 12 ||{{Fail}} test 1 ||{{Fail}} test 8 ||Not Tested
|-
|-
!06
!06
|DMA_pause_timing_mid_1
|DMA_pause_timing_mid_1
|
|
|{{Pass}} ||{{Pass}} ||{{Pass}} ||{{Fail}} test 217 ||{{Fail}} test 6 ||{{Fail}} test 244 ||{{Fail}} test 12 ||{{Pass}} ||{{Pass}} ||Not Tested
|{{Pass}} ||{{Pass}} ||{{Pass}} ||{{Fail}} test 217 ||{{Fail}} test 6 ||{{Pass}} ||{{Fail}} test 12 ||{{Pass}} ||{{Pass}} ||Not Tested
|-
|-
!07
!07
|DMA_pause_timing_mid_2
|DMA_pause_timing_mid_2
|
|
|{{Pass}} ||{{Pass}} ||{{Pass}} ||{{Fail}} test 216 ||{{Fail}} test 5 ||{{Fail}} test 245 ||{{Fail}} test 12 ||{{Fail}} test 1 ||{{Fail}} test 8 ||Not Tested
|{{Pass}} ||{{Pass}} ||{{Pass}} ||{{Fail}} test 216 ||{{Fail}} test 5 ||{{Pass}} ||{{Fail}} test 12 ||{{Fail}} test 1 ||{{Fail}} test 8 ||Not Tested
|-
|-
!08
!08
|DMA_pause_timing_ROM_to_IWRAM
|DMA_pause_timing_ROM_to_IWRAM
|
|
|{{Pass}} ||{{Pass}} ||{{Pass}} ||{{Fail}} test 113 ||{{Fail}} test 112 ||{{Fail}} test 117 ||{{Fail}} test 109 ||{{Fail}} test 9 ||{{Fail}} test 111 ||Not Tested
|{{Pass}} ||{{Pass}} ||{{Pass}} ||{{Fail}} test 113 ||{{Fail}} test 112 ||{{Pass}} ||{{Fail}} test 109 ||{{Fail}} test 9 ||{{Fail}} test 111 ||Not Tested
|-
|-
!09
!09
Line 357: Line 357:
|FIFO_5
|FIFO_5
|
|
|{{Pass}} ||{{Pass}} ||{{Pass}} ||{{Fail}} test 59 ||{{Fail}} test 59 ||{{Fail}} test 59 ||{{Fail}} test 62 ||{{Fail}} test 54 ||{{Fail}} test 59 ||Not Tested
|{{Pass}} ||{{Pass}} ||{{Pass}} ||{{Fail}} test 59 ||{{Fail}} test 59 ||{{Fail}} test 89 ||{{Fail}} test 62 ||{{Fail}} test 54 ||{{Fail}} test 59 ||Not Tested
|-
|-
!06
!06
|FIFO_6
|FIFO_6
|
|
|{{Pass}} ||{{Fail}} test 118 ||{{Pass}} ||{{Fail}} (stuck) ||{{Pass}} ||{{Fail}} test 117 ||{{Fail}} test 90 ||{{Pass}} ||{{Pass}} ||Not Tested
|{{Pass}} ||{{Fail}} test 118 ||{{Pass}} ||{{Fail}} (stuck) ||{{Pass}} ||{{Fail}} test 119 ||{{Fail}} test 90 ||{{Pass}} ||{{Pass}} ||Not Tested
|-
|-
!colspan="13"|Interactions
!colspan="13"|Interactions
Line 369: Line 369:
|Halt_DMA_IRQ
|Halt_DMA_IRQ
|
|
|{{Pass}} ||{{Fail}} test 184 ||{{Pass}} ||{{Fail}} test 184 ||{{Fail}} test 184 ||{{Fail}} test 184 ||{{Fail}} test 184 ||{{Fail}} test 184 ||{{Fail}} test 184 ||Not Tested
|{{Pass}} ||{{Fail}} test 184 ||{{Pass}} ||{{Fail}} test 184 ||{{Fail}} test 184 ||{{Fail}} test 134 ||{{Fail}} test 184 ||{{Fail}} test 184 ||{{Fail}} test 184 ||Not Tested
|-
|-
!02
!02
Line 379: Line 379:
|Halt_IRQ
|Halt_IRQ
|
|
|{{Pass}} ||{{Fail}} test 184 ||{{Pass}} ||{{Fail}} test 184 ||{{Fail}} test 184 ||{{Fail}} test 94 ||{{Fail}} test 184 ||{{Fail}} test 184 ||{{Fail}} test 184 ||Not Tested
|{{Pass}} ||{{Fail}} test 184 ||{{Pass}} ||{{Fail}} test 184 ||{{Fail}} test 184 ||{{Pass}} ||{{Fail}} test 184 ||{{Fail}} test 184 ||{{Fail}} test 184 ||Not Tested
|-
|-
!04
!04
|Internal_Cycle_DMA_IRQ
|Internal_Cycle_DMA_IRQ
|
|
|{{Pass}} ||{{Fail}} test 6 ||{{Pass}} ||{{Fail}} test 248 ||{{Fail}} test 4 ||{{Fail}} test 248 ||{{Fail}} test 8 ||{{Fail}} test 54 ||{{Fail}} test 6 ||{{Fail}} test 8
|{{Pass}} ||{{Fail}} test 6 ||{{Pass}} ||{{Fail}} test 248 ||{{Fail}} test 4 ||{{Pass}} ||{{Fail}} test 8 ||{{Fail}} test 54 ||{{Fail}} test 6 ||{{Fail}} test 8
|-
|-
!05
!05
|Internal_Cycle_DMA_IRQ_7
|Internal_Cycle_DMA_IRQ_7
|
|
|{{Pass}} ||{{Fail}} test 6 ||{{Pass}} ||{{Fail}} test 248 ||{{Fail}} test 4 ||{{Fail}} test 248 ||{{Fail}} test 6 ||{{Fail}} test 10 ||{{Fail}} test 6 ||Not Tested
|{{Pass}} ||{{Fail}} test 6 ||{{Pass}} ||{{Fail}} test 248 ||{{Fail}} test 4 ||{{Pass}} ||{{Fail}} test 6 ||{{Fail}} test 10 ||{{Fail}} test 6 ||Not Tested
|-
|-
!06
!06
|Internal_Cycle_DMA_IRQ_br
|Internal_Cycle_DMA_IRQ_br
|
|
|{{Pass}} ||{{Fail}} test 20 ||{{Pass}} ||{{Pass}} ||{{Fail}} test 20 ||{{Fail}} test 20 ||{{Pass}} ||{{Fail}} test 76 ||{{Fail}} test 24 ||Not Tested
|{{Pass}} ||{{Fail}} test 20 ||{{Pass}} ||{{Pass}} ||{{Fail}} test 20 ||{{Pass}} ||{{Pass}} ||{{Fail}} test 76 ||{{Fail}} test 24 ||Not Tested
|-
|-
!07
!07
Line 409: Line 409:
|Internal_Cycle_DMA_IRQ_Br_pre_tim
|Internal_Cycle_DMA_IRQ_Br_pre_tim
|
|
|{{Pass}} ||{{Pass}} ||{{Pass}} ||{{Fail}} test 32 ||{{Fail}} test 27 ||{{Fail}} test 255 ||{{Fail}} test 2 ||{{Fail}} test 1 ||{{Fail}} test 25 ||Not Tested
|{{Pass}} ||{{Pass}} ||{{Pass}} ||{{Fail}} test 32 ||{{Fail}} test 27 ||{{Pass}} ||{{Fail}} test 2 ||{{Fail}} test 1 ||{{Fail}} test 25 ||Not Tested
|-
|-
!10
!10
|Internal_Cycle_DMA_IRQ_ldr_IWRAM
|Internal_Cycle_DMA_IRQ_ldr_IWRAM
|
|
|{{Pass}} ||{{Fail}} test 32 ||{{Pass}} ||{{Fail}} test 16 ||{{Fail}} test 20 ||{{Fail}} test 20 ||{{Fail}} test 32 ||{{Fail}} test 38 ||{{Fail}} test 28 ||Not Tested
|{{Pass}} ||{{Fail}} test 32 ||{{Pass}} ||{{Fail}} test 16 ||{{Fail}} test 20 ||{{Pass}} ||{{Fail}} test 32 ||{{Fail}} test 38 ||{{Fail}} test 28 ||Not Tested
|-
|-
!11
!11
Line 424: Line 424:
|Internal_Cycle_DMA_IRQ_ST
|Internal_Cycle_DMA_IRQ_ST
|
|
|{{Pass}} ||{{Fail}} test 8 ||{{Pass}} ||{{Fail}} test 248 ||{{Fail}} test 4 ||{{Fail}} test 248 ||{{Pass}} ||{{Fail}} test 54 ||{{Fail}} test 6 ||Not Tested
|{{Pass}} ||{{Fail}} test 8 ||{{Pass}} ||{{Fail}} test 248 ||{{Fail}} test 4 ||{{Pass}} ||{{Pass}} ||{{Fail}} test 54 ||{{Fail}} test 6 ||Not Tested
|-
|-
!13
!13
|Internal_Cycle_DMA_IRQ_ST_p3
|Internal_Cycle_DMA_IRQ_ST_p3
|
|
|{{Pass}} ||{{Fail}} test 8 ||{{Pass}} ||{{Fail}} test 6 ||{{Fail}} test 6 ||{{Fail}} test 8 ||{{Pass}} ||{{Fail}} test 62 ||{{Pass}} ||Not Tested
|{{Pass}} ||{{Fail}} test 8 ||{{Pass}} ||{{Fail}} test 6 ||{{Fail}} test 6 ||{{Pass}} ||{{Pass}} ||{{Fail}} test 62 ||{{Pass}} ||Not Tested
|-
|-
!14
!14
|Internal_Cycle_DMA_Mul
|Internal_Cycle_DMA_Mul
|
|
|{{Pass}} ||{{Pass}} ||{{Pass}} ||{{Fail}} test 40 ||{{Fail}} test 41 ||{{Fail}} test 43 ||{{Fail}} test 37 ||{{Pass}} ||{{Fail}} test 41 ||{{Pass}}
|{{Pass}} ||{{Pass}} ||{{Pass}} ||{{Fail}} test 40 ||{{Fail}} test 41 ||{{Fail}} test 41 ||{{Fail}} test 37 ||{{Pass}} ||{{Fail}} test 41 ||{{Pass}}
|-
|-
!15
!15
|Internal_Cycle_DMA_MUL_IRQ
|Internal_Cycle_DMA_MUL_IRQ
|
|
|{{Pass}} ||{{Pass}} ||{{Pass}} ||{{Fail}} test 8 ||{{Fail}} test 14 ||{{Fail}} test 6 ||{{Fail}} test 134 ||{{Fail}} test 24 ||{{Fail}} test 20 ||Not Tested
|{{Pass}} ||{{Pass}} ||{{Pass}} ||{{Fail}} test 8 ||{{Fail}} test 14 ||{{Fail}} test 192 ||{{Fail}} test 134 ||{{Fail}} test 24 ||{{Fail}} test 20 ||Not Tested
|-
|-
!16
!16
|Internal_Cycle_DMA_TIM_Br_pre
|Internal_Cycle_DMA_TIM_Br_pre
|
|
|{{Pass}} ||{{Pass}} ||{{Pass}} ||{{Fail}} test 32 ||{{Fail}} test 27 ||{{Fail}} test 255 ||{{Fail}} test 2 ||{{Fail}} test 1 ||{{Fail}} test 25 ||Not Tested
|{{Pass}} ||{{Pass}} ||{{Pass}} ||{{Fail}} test 32 ||{{Fail}} test 27 ||{{Pass}} ||{{Fail}} test 2 ||{{Fail}} test 1 ||{{Fail}} test 25 ||Not Tested
|-
|-
!colspan="13"|IRQ
!colspan="13"|IRQ
Line 476: Line 476:
|Halt_PC
|Halt_PC
|
|
|{{Pass}} ||{{Fail}} test 212 ||{{Pass}} ||{{Fail}} test 1 ||{{Fail}} test 1 ||{{Fail}} test 1 ||{{Fail}} test 1 ||{{Fail}} test 1 ||{{Fail}} test 2 ||{{Pass}}
|{{Pass}} ||{{Fail}} test 212 ||{{Pass}} ||{{Fail}} test 1 ||{{Fail}} test 1 ||{{Pass}} ||{{Fail}} test 1 ||{{Fail}} test 1 ||{{Fail}} test 2 ||{{Pass}}
|-
|-
!07
!07
Line 521: Line 521:
|IRQ_sub_2
|IRQ_sub_2
|
|
|{{Pass}} ||{{Pass}} ||{{Pass}} ||{{Fail}} test 28 ||{{Fail}} test 218 ||{{Fail}} (stuck) ||{{Fail}} (stuck) ||{{Fail}} test 216 ||{{Fail}} test 220 ||Not Tested
|{{Pass}} ||{{Pass}} ||{{Pass}} ||{{Fail}} test 28 ||{{Fail}} test 218 ||{{Pass}} ||{{Fail}} (stuck) ||{{Fail}} test 216 ||{{Fail}} test 220 ||Not Tested
|-
|-
!16
!16
|IRQ_sub_2_slow
|IRQ_sub_2_slow
|
|
|{{Pass}} ||{{Fail}} (stuck) ||{{Pass}} ||{{Fail}} test 236 ||{{Fail}} (stuck) ||{{Fail}} (stuck) ||{{Fail}} (stuck) ||{{Fail}} (stuck) ||{{Fail}} test 220 ||Not Tested
|{{Pass}} ||{{Fail}} (stuck) ||{{Pass}} ||{{Fail}} test 236 ||{{Fail}} (stuck) ||{{Pass}} ||{{Fail}} (stuck) ||{{Fail}} (stuck) ||{{Fail}} test 220 ||Not Tested
|-
|-
!colspan="13"|LDM
!colspan="13"|LDM
Line 585: Line 585:
|Sprite_Last_VRAM_Access
|Sprite_Last_VRAM_Access
|
|
|{{Pass}} ||{{Pass}} ||{{Pass}} ||{{Fail}} test 141 ||{{Fail}} test 143 ||{{Fail}} test 173 ||{{Fail}} test 155 ||{{Fail}} test 116 ||{{Fail}} test 141 ||{{Pass}}
|{{Pass}} ||{{Pass}} ||{{Pass}} ||{{Fail}} test 141 ||{{Fail}} test 143 ||{{Fail}} test 141 ||{{Fail}} test 155 ||{{Fail}} test 116 ||{{Fail}} test 141 ||{{Pass}}
|-
|-
!04
!04
Line 595: Line 595:
|start_up
|start_up
|
|
|{{Pass}} ||{{Pass}} ||{{Pass}} ||{{Fail}} test 32 ||{{Pass}} ||{{Fail}} test 56 ||{{Fail}} test 80 ||{{Fail}} test 92 ||{{Pass}} ||Not Tested
|{{Pass}} ||{{Pass}} ||{{Pass}} ||{{Fail}} test 32 ||{{Pass}} ||{{Pass}} ||{{Fail}} test 80 ||{{Fail}} test 92 ||{{Pass}} ||Not Tested
|-
|-
!06
!06
|start_up_vbl
|start_up_vbl
|
|
|{{Pass}} ||{{Pass}} ||{{Pass}} ||{{Fail}} test 92 ||{{Pass}} ||{{Fail}} test 64 ||{{Fail}} test 96 ||{{Fail}} test 94 ||{{Pass}} ||Not Tested
|{{Pass}} ||{{Pass}} ||{{Pass}} ||{{Fail}} test 92 ||{{Pass}} ||{{Pass}} ||{{Fail}} test 96 ||{{Fail}} test 94 ||{{Pass}} ||Not Tested
|-
|-
!07
!07
|start_up_vbl_irq
|start_up_vbl_irq
|
|
|{{Pass}} ||{{Fail}} test 49 ||{{Pass}} ||{{Fail}} test 48 ||{{Fail}} test 41 ||{{Fail}} test 41 ||{{Fail}} test 46 ||{{Fail}} test 251 ||{{Fail}} test 47 ||Not Tested
|{{Pass}} ||{{Fail}} test 49 ||{{Pass}} ||{{Fail}} test 48 ||{{Fail}} test 41 ||{{Pass}} ||{{Fail}} test 46 ||{{Fail}} test 251 ||{{Fail}} test 47 ||Not Tested
|-
|-
!08
!08
|start_up_vbl_irq_halt
|start_up_vbl_irq_halt
|
|
|{{Pass}} ||{{Fail}} test 46 ||{{Pass}} ||{{Fail}} test 46 ||{{Fail}} test 41 ||{{Fail}} test 30 ||{{Fail}} test 46 ||{{Fail}} test 244 ||{{Fail}} test 43 ||Not Tested
|{{Pass}} ||{{Fail}} test 46 ||{{Pass}} ||{{Fail}} test 46 ||{{Fail}} test 41 ||{{Pass}} ||{{Fail}} test 46 ||{{Fail}} test 244 ||{{Fail}} test 43 ||Not Tested
|-
|-
!colspan="13"|Prefetcher
!colspan="13"|Prefetcher
Line 647: Line 647:
|Branch_THUMB_2
|Branch_THUMB_2
|
|
|{{Pass}} ||{{Fail}} test 19 ||{{Pass}} ||{{Fail}} test 13 ||{{Fail}} test 33 ||{{Fail}} test 19 ||{{Fail}} test 45 ||{{Pass}} ||{{Fail}} test 45 ||{{Pass}}
|{{Pass}} ||{{Fail}} test 19 ||{{Pass}} ||{{Fail}} test 13 ||{{Fail}} test 33 ||{{Pass}} ||{{Fail}} test 45 ||{{Pass}} ||{{Fail}} test 45 ||{{Pass}}
|-
|-
!08
!08
|Branch_THUMB_3
|Branch_THUMB_3
|
|
|{{Pass}} ||{{Fail}} test 45 ||{{Pass}} ||{{Fail}} test 36 ||{{Fail}} test 35 ||{{Fail}} test 45 ||{{Fail}} test 41 ||{{Pass}} ||{{Fail}} test 36 ||{{Pass}}
|{{Pass}} ||{{Fail}} test 45 ||{{Pass}} ||{{Fail}} test 36 ||{{Fail}} test 35 ||{{Fail}} test 39 ||{{Fail}} test 41 ||{{Pass}} ||{{Fail}} test 36 ||{{Pass}}
|-
|-
!09
!09
|Branch_THUMB_4
|Branch_THUMB_4
|
|
|{{Pass}} ||{{Fail}} test 55 ||{{Pass}} ||{{Fail}} test 27 ||{{Fail}} test 28 ||{{Fail}} test 63 ||{{Fail}} test 27 ||{{Pass}} ||{{Fail}} test 27 ||{{Pass}}
|{{Pass}} ||{{Fail}} test 55 ||{{Pass}} ||{{Fail}} test 27 ||{{Fail}} test 28 ||{{Fail}} test 27 ||{{Fail}} test 27 ||{{Pass}} ||{{Fail}} test 27 ||{{Pass}}
|-
|-
!10
!10
Line 667: Line 667:
|Branch_THUMB_6
|Branch_THUMB_6
|
|
|{{Pass}} ||{{Fail}} test 181 ||{{Pass}} ||{{Pass}} ||{{Pass}} ||{{Fail}} test 181 ||{{Fail}} test 194 ||{{Pass}} ||{{Pass}} ||Not Tested
|{{Pass}} ||{{Fail}} test 181 ||{{Pass}} ||{{Pass}} ||{{Pass}} ||{{Pass}} ||{{Fail}} test 194 ||{{Pass}} ||{{Pass}} ||Not Tested
|-
|-
!12
!12
Line 677: Line 677:
|branch_thumb_arm_3
|branch_thumb_arm_3
|
|
|{{Pass}} ||{{Pass}} ||{{Pass}} ||{{Fail}} (stuck) ||{{Pass}} ||{{Fail}} test 102 ||{{Fail}} (crash) ||{{Pass}} ||{{Fail}} test 78 ||Not Tested
|{{Pass}} ||{{Pass}} ||{{Pass}} ||{{Fail}} (stuck) ||{{Pass}} ||{{Pass}} ||{{Fail}} (crash) ||{{Pass}} ||{{Fail}} test 78 ||Not Tested
|-
|-
!14
!14
Line 697: Line 697:
|Full_ARM_2
|Full_ARM_2
|
|
|{{Pass}} ||{{Fail}} test 104 ||{{Pass}} ||{{Fail}} test 105 ||{{Fail}} test 75 ||{{Fail}} test 105 ||{{Fail}} test 125 ||{{Pass}} ||{{Fail}} test 104 ||Not Tested
|{{Pass}} ||{{Fail}} test 104 ||{{Pass}} ||{{Fail}} test 105 ||{{Fail}} test 75 ||{{Pass}} ||{{Fail}} test 125 ||{{Pass}} ||{{Fail}} test 104 ||Not Tested
|-
|-
!18
!18
Line 745: Line 745:
|Timer
|Timer
|
|
|{{Pass}} ||{{Fail}} test 1 ||{{Pass}} ||{{Fail}} test 3 ||{{Fail}} test 1 ||{{Fail}} test 3 ||{{Fail}} test 3 ||{{Fail}} test 3 ||{{Fail}} test 3 ||{{Fail}} test 3
|{{Pass}} ||{{Fail}} test 1 ||{{Pass}} ||{{Fail}} test 3 ||{{Fail}} test 1 ||{{Fail}} test 1 ||{{Fail}} test 3 ||{{Fail}} test 3 ||{{Fail}} test 3 ||{{Fail}} test 3
|-
|-
!02
!02
Line 777: Line 777:
|prefetch_enable
|prefetch_enable
|
|
|{{Pass}} ||{{Fail}} test 187 ||{{Pass}} ||{{Fail}} test 175 ||{{Fail}} test 196 ||{{Fail}} test 187 ||{{Pass}} ||{{Fail}} test 37 ||{{Fail}} test 191 ||Not Tested
|{{Pass}} ||{{Fail}} test 187 ||{{Pass}} ||{{Fail}} test 175 ||{{Fail}} test 196 ||{{Pass}} ||{{Pass}} ||{{Fail}} test 37 ||{{Fail}} test 191 ||Not Tested
|-
|-
!05
!05
Line 817: Line 817:
|branches
|branches
|
|
|{{Fail}} test 60 ||{{Fail}} (stuck) ||{{Pass}} ||{{Fail}} (stuck) ||{{Fail}} (stuck) ||{{Fail}} (stuck) ||{{Fail}} (crash) ||{{Fail}} (stuck) ||{{Fail}} (stuck) ||Not Tested
|{{Fail}} test 60 ||{{Fail}} (stuck) ||{{Pass}} ||{{Fail}} (stuck) ||{{Fail}} (stuck) ||{{Pass}} ||{{Fail}} (crash) ||{{Fail}} (stuck) ||{{Fail}} (stuck) ||Not Tested
|-
|-
!03
!03
|data_swap
|data_swap
|
|
|{{Pass}} ||{{Fail}} test 456 ||{{Pass}} ||{{Fail}} (stuck) ||{{Fail}} test 454 ||{{Fail}} (stuck) ||{{Fail}} (crash) ||{{Fail}} test 454 ||{{Fail}} test 454 ||Not Tested
|{{Pass}} ||{{Fail}} test 456 ||{{Pass}} ||{{Fail}} (stuck) ||{{Fail}} test 454 ||{{Pass}} ||{{Fail}} (crash) ||{{Fail}} test 454 ||{{Fail}} test 454 ||Not Tested
|-
|-
!04
!04
|halfword_transfer
|halfword_transfer
|
|
|{{Fail}} test 416 ||{{Fail}} test 256 ||{{Pass}} ||{{Fail}} test 414 ||{{Fail}} test 416 ||{{Fail}} (stuck) ||{{Fail}} test 410 ||{{Fail}} test 410 ||{{Fail}} test 416 ||Not Tested
|{{Fail}} test 416 ||{{Fail}} test 256 ||{{Pass}} ||{{Fail}} test 414 ||{{Fail}} test 416 ||{{Pass}} ||{{Fail}} test 410 ||{{Fail}} test 410 ||{{Fail}} test 416 ||Not Tested
|-
|-
!05
!05
|multiply
|multiply
|
|
|{{Pass}} ||{{Fail}} test 322 ||{{Pass}} ||{{Fail}} test 320 ||{{Fail}} test 322 ||{{Fail}} (stuck) ||{{Fail}} (crash) ||{{Fail}} (stuck) ||{{Fail}} test 329 ||Not Tested
|{{Pass}} ||{{Fail}} test 322 ||{{Pass}} ||{{Fail}} test 320 ||{{Fail}} test 322 ||{{Pass}} ||{{Fail}} (crash) ||{{Fail}} (stuck) ||{{Fail}} test 329 ||Not Tested
|-
|-
!colspan="13"|PSR
!colspan="13"|PSR
Line 839: Line 839:
|PSR2
|PSR2
|
|
|{{Fail}} test 8 ||{{Fail}} test 1 ||{{Fail}} test 8 ||{{Fail}} test 1 ||{{Fail}} (stuck) ||{{Fail}} (stuck) ||{{Fail}} (crash) ||{{Fail}} test 8 ||{{Fail}} test 8 ||Not Tested
|{{Fail}} test 8 ||{{Fail}} test 1 ||{{Fail}} test 8 ||{{Fail}} test 1 ||{{Fail}} (stuck) ||{{Pass}} ||{{Fail}} (crash) ||{{Fail}} test 8 ||{{Fail}} test 8 ||Not Tested
|-
|-
!colspan="13"|Timer
!colspan="13"|Timer
Line 959: Line 959:
|halt-cnt
|halt-cnt
|6
|6
|{{Pass}} ||{{Fail}} (5) ||{{Pass}} ||{{Fail}} (2) ||{{Fail}} (2) ||{{Fail}} (3) ||{{Fail}} (1) ||{{Fail}} (stuck) ||{{Fail}} (stuck) ||{{Fail}} (2)
|{{Pass}} ||{{Fail}} (5) ||{{Pass}} ||{{Fail}} (2) ||{{Fail}} (2) ||{{Fail}} (4) ||{{Fail}} (1) ||{{Fail}} (stuck) ||{{Fail}} (stuck) ||{{Fail}} (2)
|-
|-
|}
|}
Line 992: Line 992:
|{{Yellow}}dma-latch<sup>[[#hades_star2|**]]</sup>
|{{Yellow}}dma-latch<sup>[[#hades_star2|**]]</sup>
|4
|4
|{{Yellow}} Fail (3) ||{{Yellow}} Fail (3) ||{{Yellow}} Fail (3) ||{{Pass}} ||{{Fail}} (1) ||{{Yellow}} Fail (3) ||{{Fail}} (0) ||{{Fail}} (0) ||{{Fail}} (1) ||{{Fail}} (3)
|{{Yellow}} Fail (3) ||{{Yellow}} Fail (3) ||{{Yellow}} Fail (3) ||{{Pass}} ||{{Fail}} (1) ||{{Pass}} ||{{Fail}} (0) ||{{Fail}} (0) ||{{Fail}} (1) ||{{Fail}} (3)
|-
|-
!03
!03
Line 1,101: Line 1,101:
![https://cirote3.itch.io/cirote3 Difference in ticks]
![https://cirote3.itch.io/cirote3 Difference in ticks]
|1
|1
|{{Pass}} ||{{Fail}} (-267272) ||{{Pass}} ||{{Fail}} (497529) ||{{Fail}} (-6730908) ||{{Fail}} (-262865) ||{{Fail}} (-17908481) ||{{Fail}} (6567849) ||{{Fail}} (-232592) ||{{Fail}} (29102)
|{{Pass}} ||{{Fail}} (-267272) ||{{Pass}} ||{{Fail}} (497529) ||{{Fail}} (-6730908) ||{{Fail}} (-196296) ||{{Fail}} (-17908481) ||{{Fail}} (6567849) ||{{Fail}} (-232592) ||{{Fail}} (29102)
|-
|-
!colspan="12"|CasualPokePlayer
!colspan="12"|CasualPokePlayer
Line 1,107: Line 1,107:
![https://github.com/CasualPokePlayer/gba-rtc-test/ GBA RTC Test]
![https://github.com/CasualPokePlayer/gba-rtc-test/ GBA RTC Test]
|17
|17
|{{Fail}} (3) ||{{Fail}} (7) ||{{Fail}} (15) ||{{Fail}} (0) ||{{Fail}} (15) ||{{Fail}} (0) ||{{Fail}} (1) ||{{Fail}} (1) ||{{Fail}} (1) ||Not Tested  
|{{Fail}} (3) ||{{Fail}} (7) ||{{Fail}} (15) ||{{Fail}} (0) ||{{Fail}} (15) ||{{Fail}} (15) ||{{Fail}} (1) ||{{Fail}} (1) ||{{Fail}} (1) ||Not Tested  
|-
|-
|}
|}