There's no log of supported hardware in DSL. The old forum archive might be the best source of info. I say give it a try yourself and report your success or lack thereof back here.
If the bug does prevent you from booting with GRUB, just use LILO as your bootloader and if the problem still persists, you might need to look at using an IDE HDD or a PCI SATA card.
Also, a SATA DVD drive will quite likely work because DSL uses a different booting system for the CD (err... assuming that system supports SATA drives at all).
Remember to use the "sata" startup command to enable SATA support in DSL.
If the bug does prevent you from booting with GRUB, just use LILO as your bootloader and if the problem still persists, you might need to look at using an IDE HDD or a PCI SATA card.
Also, a SATA DVD drive will quite likely work because DSL uses a different booting system for the CD (err... assuming that system supports SATA drives at all).
Remember to use the "sata" startup command to enable SATA support in DSL.