There’s an incredible lack of documentation on the SEGA CD’s actual development architecture - you can find copies of all SEGA’s official documentation, but it’s pretty arcane and tough to approach.
Obviously there’s tons and tons of Genesis/MegaDrive documentation, but there’s little documentation for the CD.