GBA Tests: Difference between revisions
Added GBAHawk results |
Added Ares results |
||
| Line 25: | Line 25: | ||
|- | |- | ||
![[Ares]] | ![[Ares]] | ||
| | |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) ||{{ | |{{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}} ( | |{{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 ||{{ | |{{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 ||{{ | |{{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 ||{{ | |{{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 | |{{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 ||{{ | |{{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 ||{{ | |{{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 ||{{ | |{{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 | |{{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 | |{{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 | |{{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 ||{{ | |{{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 ||{{ | |{{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 ||{{ | |{{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 ||{{ | |{{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 ||{{ | |{{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 ||{{ | |{{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 ||{{ | |{{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 ||{{ | |{{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 | |{{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 | |{{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 ||{{ | |{{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 ||{{ | |{{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 ||{{ | |{{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) ||{{ | |{{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 | |{{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}} ||{{ | |{{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}} ||{{ | |{{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 ||{{ | |{{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 ||{{ | |{{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 ||{{ | |{{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 | |{{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 | |{{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}} ||{{ | |{{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}} ||{{ | |{{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 ||{{ | |{{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 | |{{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 ||{{ | |{{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}} 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 ||{{ | |{{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}} 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 ||{{ | |{{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}} 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}} ( | |{{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) ||{{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}} (- | |{{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}} ( | |{{Fail}} (3) ||{{Fail}} (7) ||{{Fail}} (15) ||{{Fail}} (0) ||{{Fail}} (15) ||{{Fail}} (15) ||{{Fail}} (1) ||{{Fail}} (1) ||{{Fail}} (1) ||Not Tested | ||
|- | |- | ||
|} | |} | ||