Como programar registros de un chip en libreria?

Buenas.
Hace tiempo que llevo buscando información y/o no la encontré (sera lo mas seguro) o no supe como encontrar.

Lo que busco es como programar unos registros de un chip determinado, por ejemplo si obtenemos la DataSheet de los datos del fabricante nos dice que hace el chip. Hasta aquí llego. El problema es que no se como por ejemplo programadores han sacado los datos y luego han creado la librería.

Es decir como obtengo los datos en Hexadecimal para escribir una librería?

Os pongo un ejemplo con los adjuntos;

En el fichero RDA5807m.cpp en las lineas que van de 27 a 78 se define una variable que luego tiene su numero hexadecimal. Bien en la hoja de datos(DataSheet que adjunto), donde esta ese numero hexadecimal del registro de cualquier variable? esto es lo que quiero averiguar.

He de suponer que hay alguna forma pero no la he encontrado de como hacerlo
Gracias.

RDA5807M.cpp (13.9 KB)

RDA5807M_datasheet_v1.1.pdf (652 KB)

Estimado yo creo tener el mismo problema.

Lo que he aprendido es que al parecer las librerías se hacen en C embebido.

Hay logrado resolver su problema ya?

Yo también quiero aprender a programar librerías para IC específicos.

No revivas hilos con mas de 120 dias. Este es del 2016.
Te interesa el tema crea un hilo nuevo, pero antes lee las normas y busca al respecto porque se ha indicado muchas veces como hacer librerías.
Hilo cerrado.