GHMiranda
  • Joined on 2023-12-31
GHMiranda pushed to master at GHMiranda/YMF262_devboard_Firmware 2026-06-05 06:14:11 +00:00
86e13c1c32 Add unit tests for writing order, bus values, bank, initial_clear and OPL mode; fix OPL register address
GHMiranda pushed to master at GHMiranda/YMF262_devboard_Firmware 2026-06-05 05:03:49 +00:00
997fd7fb6e Improve the Fake GPIO Class and started writing tests for the Write Function of the HAL
GHMiranda pushed to master at GHMiranda/YMF262_devboard_Firmware 2026-06-05 00:06:57 +00:00
4e4e25d005 Refine write_bus timing: position data within the CS / WR window using datasheet intervals
GHMiranda pushed to master at GHMiranda/YMF262_devboard_Firmware 2026-06-03 21:25:47 +00:00
30bfe2bc00 Add Doxygen Configuration to generate documentation and also update the gitignore to exclude Docs folder generated by the Doxygen
GHMiranda pushed to master at GHMiranda/YMF262_devboard_Firmware 2026-06-03 21:11:04 +00:00
9909c9f222 Add Doxygen documentation comments to the HAL, GPIO and chip types
GHMiranda pushed to master at GHMiranda/YMF262_devboard_Firmware 2026-06-03 18:07:09 +00:00
638883bf39 Add a Initialize method on the YMF262-HAL.hpp to initialize he IC with the proper order
GHMiranda pushed to master at GHMiranda/YMF262_devboard_Firmware 2026-06-03 18:00:43 +00:00
53f5251f3d Update the YMF262-HAL.hpp to add the initial_clear function to clear the YMF262 ic
GHMiranda pushed to master at GHMiranda/YMF262_devboard_Firmware 2026-06-03 17:13:55 +00:00
ec589d929a Update the timing for the delays and also create the Write method on the HAL to choreograph the writing process in the YMF262 and create the Set_OPL_Mode , and also created the YMF262-Types.hpp to hold types used by the YMF262
GHMiranda pushed to master at GHMiranda/YMF262_devboard_Firmware 2026-06-03 15:32:28 +00:00
17b754c864 Update README.md with testing instructions and some grammar improvements
GHMiranda pushed to master at GHMiranda/YMF262_devboard_Firmware 2026-06-03 15:25:09 +00:00
2172ed0735 Create write unit test to check the proper choreography and delays, and add CMakeLists.txt for compiling the unit tests
GHMiranda pushed to master at GHMiranda/YMF262_devboard_Firmware 2026-06-03 15:23:05 +00:00
8e4fceec7e Create the FakeGPIO.hpp to be used as Mock for testing and Update the timing for the delays and also create the Write method on the HAL to choreograph the writing process in the YMF262
GHMiranda pushed to master at GHMiranda/YMF262_devboard_Firmware 2026-06-03 11:59:20 +00:00
7898563f39 Add the write method on the YMF262 hal and cretead a policy based system to manipulate gpio
GHMiranda pushed to master at GHMiranda/YMF262_devboard_Firmware 2026-06-03 05:10:58 +00:00
682f8e1753 Updated the gitignore to properly ignore the build folder
GHMiranda pushed to master at GHMiranda/YMF262_devboard_Firmware 2026-06-01 23:02:45 +00:00
8010c9355b Started Adding Template on YMF262 HAL to allow GPIO Manipulation thru policies
GHMiranda pushed to master at GHMiranda/YMF262_devboard_Firmware 2026-04-30 01:55:53 +00:00
92b9f02577 Start Implenting the YMF262 HAL layer
GHMiranda pushed to master at GHMiranda/YMF262_devboard_Firmware 2026-04-29 20:40:19 +00:00
49fd6664cc Create The Basic Skeleton for the YMF262 HAL
GHMiranda pushed to master at GHMiranda/YMF262_devboard_Firmware 2026-04-29 20:02:35 +00:00
e7d5b47ddf Update README.md
GHMiranda pushed to master at GHMiranda/YMF262_devboard_Firmware 2026-04-29 05:26:33 +00:00
9758181bda Add README.md
7245a328f6 Add .gitignore
Compare 2 commits »
GHMiranda pushed to master at GHMiranda/YMF262_devboard_Firmware 2026-04-29 04:43:13 +00:00
297cf1a201 Configure YMF262 parallel bus GPIO and fix PLL settings
GHMiranda pushed to master at GHMiranda/YMF262DevBoardSoftware 2026-03-26 01:07:09 +00:00
fc041a37a1 Add Documentation on the Notes Enum