Name | Date | Size | ||
---|---|---|---|---|
.. | 25-Jul-2019 | 43 | ||
Attr.hs | H A D | 25-Jul-2019 | 3.7 KiB | |
BitFieldDriver.hs | H A D | 25-Jul-2019 | 26.6 KiB | |
BUGS.txt | H A D | 25-Jul-2019 | 8.8 KiB | |
CAbsSyntax.hs | H A D | 25-Jul-2019 | 12.6 KiB | |
Checks.hs | H A D | 25-Jul-2019 | 7.5 KiB | |
CSyntax.hs | H A D | 25-Jul-2019 | 5.4 KiB | |
Dev.hs | H A D | 25-Jul-2019 | 1.7 KiB | |
Fields.hs | H A D | 25-Jul-2019 | 4.9 KiB | |
Hakefile | H A D | 25-Jul-2019 | 537 | |
MackerelParser.hs | H A D | 25-Jul-2019 | 16 KiB | |
Main.hs | H A D | 25-Jul-2019 | 6.8 KiB | |
Poly.hs | H A D | 25-Jul-2019 | 840 | |
README.txt | H A D | 25-Jul-2019 | 454 | |
RegisterTable.hs | H A D | 25-Jul-2019 | 8.5 KiB | |
ShiftDriver.hs | H A D | 25-Jul-2019 | 52.6 KiB | |
Space.hs | H A D | 25-Jul-2019 | 2.6 KiB | |
TypeName.hs | H A D | 25-Jul-2019 | 1.4 KiB | |
TypeTable.hs | H A D | 25-Jul-2019 | 5.6 KiB |
README.txt
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