The Haskell FFI Binding Modules Generator (HSFFIG) 
A tool that takes a C library include file (.h) and generates Haskell Foreign Functions Interface import declarations for items (functions, structures, etc.) the header defines. [Open source, BSD License]
http://hsffig.sourceforge.net