forked from len0rd/rockbox
		
	To support fm radio a kernel module was written. This module is added to the patched firmware that loads Rockbox. It's pre-compiled but its source archive provided. The kernel module provides raw-access to the built-in si4709 radio chip. Our existing si 47xx drivers can be re-used this way. The module itself was written Lorenzo Miori, I only integrated it into the tree. Change-Id: I6205d28a505d57791eaeb627e6856b9a1eaeaeaa
		
			
				
	
	
		
			15 lines
		
	
	
	
		
			478 B
		
	
	
	
		
			Text
		
	
	
	
	
	
			
		
		
	
	
			15 lines
		
	
	
	
		
			478 B
		
	
	
	
		
			Text
		
	
	
	
	
	
| 
 | |
| To generate a firmware, run (paths may differ):
 | |
| 
 | |
| $ make
 | |
| $ ./unpack-firmware.sh R0.ROM /tmp/romfiles
 | |
| $ sudo ./patch-firmware.sh files /tmp/romfiles # needs sudo
 | |
| $ ./pack-firmware.sh R0.ROM /tmp/romfiles
 | |
| 
 | |
| After that, R0.ROM is patched and can load Rockbox.
 | |
| 
 | |
| rockbox.sh is a script to put into rockbox.zip. It's a small loader script
 | |
| that sets stuff up.
 | |
| 
 | |
| files/lib/modules/si4709.ko is a replacement kernel module for fm radio support,
 | |
| its source code is packaged in ./si4709.7z.
 |