Lephe
4350b81fc8
misc organisation improvements on fx-9860G
2021-02-04 09:35:56 +01:00
Lephe
63c4579a47
gint/spuram: Port the test to fx-9860G
...
Works out-of-the-box on GIII models, but not on older ones.
2021-02-04 09:35:56 +01:00
Lephe
d6345db414
remove irrelevant tests on SH3
2021-02-04 09:35:56 +01:00
Lephe
ee841866f7
update versioning scheme to follow gint
2021-01-25 17:51:43 +01:00
Lephe
0ef5b0705a
libs/openlibm: Add a test for OpenLibm floating-point functions
2020-10-25 13:28:29 +01:00
Lephe
2836e2648f
gint/spuram: add an SPU memory banking test on fx-CG 50
2020-10-24 14:41:47 +02:00
Lephe
2050caee22
perf/memory: add a memory speed test for all memory regions
2020-10-21 18:34:55 +02:00
Lephe
9e4929e307
menu: fix amount of visible entries on fx-CG 50
2020-10-21 18:32:13 +02:00
Lephe
d03970f5ad
gint/dsp: add a test for DSP startup and basics
2020-10-21 14:28:43 +02:00
Lephe
fb561d1310
perf/cpucache: 2-ILP parallelism and cache size (w/ plotting util)
...
Adds a CPU-cache performance test. The libprof measure is extended into
Iϕ cycles (resolution: 16 Iϕ cycles) to check the 2-ILP parallelism
hypothesis (confirmed on fx-9860G and fx-CG 50).
The time needed to traverse a small buffer multiple times is also
measured with the same method in an attempt to determine cache size. No
definite result could be obtained.
This change includes a plotting utility.
2020-10-21 12:05:44 +02:00
Lephe
ff15ac0d56
update libprof calls to use local contexts
2020-10-13 23:49:29 +02:00
Lephe
fda5606c2a
remove a stray include for a long-removed header
2020-09-04 12:56:54 +02:00
Lephe
0c66751015
use the new gint_restart() on fx9860g
2020-07-20 20:36:48 +02:00
Lephe
b0c3245423
add an interrupt stress test
2020-07-19 22:55:58 +02:00
Lephe
8f11ccce56
RTC tests using a small clock application
2020-07-17 20:07:58 +02:00
Lephe
99c1bf0dbf
Unicode rendering on fx9860g and mono screenshot
2020-07-14 17:35:05 +02:00
Lephe
53c35f7b1d
add a simple UI for the memory tests on fx
2020-07-06 18:01:30 +02:00
Lephe
f3d56c15a8
add tests for the core memory functions
2020-07-04 15:04:50 +02:00
Lephe
a8ec615cdc
less hardware info, new gray settings, new timer API
2020-06-20 23:20:01 +02:00
Lephe
783d011cd3
changes to dtext() and dprint(), some warning cleanup
2020-06-18 19:56:32 +02:00
Lephe
2a51a9c9ac
actual interface for the printf test
2020-06-17 16:10:03 +02:00
Lephe
33411e9822
add TLB management and timer callback tests
2020-06-17 14:36:18 +02:00
Lephe
09542e14a7
rename image_t to bopti_image_t through the code
2020-06-01 12:12:21 +02:00
Lephe
716e6cc5a1
add a quick TinyMT test
2020-05-31 17:06:47 +02:00
Lephe
e921c6874e
The Ungodly Update
...
* Added the switch menu
* Added the keyboard menu on fx-CG 50
* Added a (currently unused) bold 8x9 font on fx-CG 50
* Displayed something decent in the "Image Rendering" test on fx-CG 50
* Changed F-keys all around to unify the semantics
* Improved the layout of the RAM detection test
* Adapted TMU/ETMU display to the new mpu/timer.h definitions
* Added a timer selector in the F-key bar in the timer test
* Added an "external libraries" tab that will also test libc features
* Added a libimg test
2020-05-16 16:00:56 +02:00
Lephe
9a3fb12c73
build system and random update
2020-02-17 18:10:33 +01:00
Lephe
67a44abedb
add bopti tests on fxcg50
2019-08-04 14:07:56 +02:00
Lephe
c3729edf17
gray rendering, hexadecimal memory viewer
2019-07-27 19:54:52 -04:00
Lephe
89537dd133
catch up on the fx9860g application
2019-07-18 17:53:54 -04:00
Lephe
f56201af6c
some gint and performance tests
2019-07-17 12:59:17 -04:00
Lephe
92fd107478
gintctl: first commit, still a mess but in progress
2019-03-21 22:00:41 +01:00