1MACKEREL 2 3Mackerel is an IDL for devices, a bit like a modern version of Devil. 4It is in an early stage of development. It is written in Haskell 5and is designed to translate a .dev file in the dev_defs directory 6into a single C header file containing all relevant functions for 7accessing the device. 8 9To use it manually, type: 10 11> runghc Main.hs ../../devices/xapic.dev > xapic.h 12 13 - to see what it does, or see the documentation for more information. 14