SEGA Dreamcast GD-ROM drive

modulename: gdrom.ko

configname: CONFIG_GDROM

Linux Kernel Configuration
└─>Device Drivers
└─>Block devices
└─>SEGA Dreamcast GD-ROM drive
In linux kernel since version 2.6.25 (release Date: 2008-04-16)  
A standard SEGA Dreamcast comes with a modified CD ROM drive called a
"GD-ROM" by SEGA to signify it is capable of reading special disks
with up to 1 GB of data. This drive will also read standard CD ROM
disks. Select this option to access any disks in your GD ROM drive.
Most users will want to say "Y" here.
You can also build this as a module which will be called gdrom.

source code: