Commit Graph

9 Commits

Author SHA1 Message Date
Lephenixnoir ee3cd7b60c
gint/usb: add alignment test, remove unit_size parameters 2023-02-05 15:41:52 +01:00
Lephenixnoir 92089cd208
gint/usb: clean up register display 2023-02-02 14:27:21 +01:00
Lephenixnoir 7b4f314021
gint/usb: use new USB_LOG() notation 2022-12-01 10:35:45 +01:00
Lephenixnoir 33cb3fc698
reduce RAM usage on SH3 (limited ram segment) 2022-10-09 18:13:01 +02:00
Lephenixnoir ea4351a453
replace gint standard includes with fxlibc 2021-06-08 10:45:51 +02:00
Lephenixnoir 118eb789ee
my commit is magnificent, and fierce, and eh- kinda huge
* Set minimum CMake version to 3.15
* Update icon because come on the previous one was bad
* Show sleep block level counter in CPU details
* Add global shortcut to make screenshots, and update some tests to use
  getkey()-based methods to support these screenshots
* Fix the USB log freezing because my brain was gone when I made it
* Implement actually useful stuff in the USB test
2021-05-29 16:11:28 +02:00
Lephenixnoir 8fc19004c0
move the USB test from gint to gintctl 2021-04-27 14:57:52 +02:00
Lephenixnoir 5586985a3d
update to the new driver system
Follows most of the changes made to the gint driver system.

* Replace test gint/switch with a new test gint/drivers which shows
  driver metadata, flags, and world states.
* Enable the DMA Control test on SH4-based fx-9860G.
* Enable the Memory Speed test on SH4-based fx-9860G.
* Enable the Memory Speed test on SH3-based fx-9860G although there's
  barely anything useful for that platform.
* Update all tests to the GINT_CALL API when useful.
* Use public world buffers and public driver state structures to show
  world states without having to coordinate the gint and gintctl code.
2021-04-24 16:11:47 +02:00
Lephenixnoir b63d58515c
gint/usb: add a USB communication test (WIP) 2021-04-20 10:22:12 +02:00