1. A host system for downloading one or more Radio Data System (RDS) group type processing routines for RDS data, the host system comprising: a data processor; and a host processor configured to: download one or more RDS group type processing routines for the data processor, each of the one or more RDS group type processing routines configured to cause the data processor to pre-process RDS data for the host processor by processing RDS data for a respective RDS group type; and assign one or more references in the data processor, each of the one or more references corresponding to one of the one or more RDS group type processing routines, wherein assigning the one or more references includes reassigning a first reference corresponding to a first RDS group type processing routine for a first RDS group type, wherein the one or more RDS group type processing routines includes a second RDS group type processing routine for the first RDS group type, and wherein the re-assigned first reference enables the data processor to invoke the second RDS group type processing routine to process RDS data having the first RDS group type.