Do all nintedo games work on DS?

Nintendo DS and Nintendo DS Lite support Nintendo DS games and Game Boy Advance games. Nintendo DSi and XL only support Nintendo DS games.