As the topic suggests, what is the rational behind using modules when it comes to an embedded Linux application.
Hardware is fixed as a result the drivers required for the hardware would be too. Are there some memory advantages? I'd imagine you'd use a little more FLASH for storing the individual modules rather than one large kernel with everything built into it.