The "generic_armv5" product defines a non-hardware-specific target without a kernel or bootloader. It is not a product "base class"; no other products inherit from it or use it in any way.