Subject: Intel HEX parser for firmload(9)
To: None <tech-kern@netbsd.org>
From: Arnaud Lacombe <lacombar@gmail.com>
List: tech-kern
Date: 07/13/2007 00:07:01
Hi,

Would it be ok to add an Intel HEX[1] parser to firmload(9) ? The
principe would be to load the file from userland (as we do for others
firmware) and then have a generic parser which would fills a list with
the different record in the file.

A first application of this could be to remove 
sys/dev/usb/uyap_firmware.h from the kernel. I don't think YAP Phones
are "critical" device (as SCSI or network adapter).

I currently have a userland code for this, it won't be difficult to adapt
it for the kernel. 

Thanks in advance,

 - Arnaud

[1]: http://en.wikipedia.org/wiki/Intel_HEX