dcd.sed 548 Bytes
s/^\s*\(DATA\) \([^ ]\+\) \([^ ]\+\) \([^ ]\+\) *$/\1\2(\3U, \4U);/
s/^\s*\(SET_BIT\) \([^ ]\+\) \([^ ]\+\) \([^ ]\+\) *$/\1\2(\3U, \4U);/
s/^\s*\(CLR_BIT\) \([^ ]\+\) \([^ ]\+\) \([^ ]\+\) *$/\1\2(\3U, \4U);/
s/^\s*\(CHECK_BITS_SET\) \([^ ]\+\) \([^ ]\+\) \([^ ]\+\) *$/\1\2(\3U, \4U);/
s/^\s*\(CHECK_BITS_CLR\) \([^ ]\+\) \([^ ]\+\) \([^ ]\+\) *$/\1\2(\3U, \4U);/
s/^\s*\(CHECK_ANY_BIT_SET\) \([^ ]\+\) \([^ ]\+\) \([^ ]\+\) *$/\1\2(\3U, \4U);/
s/^\s*\(CHECK_ANY_BIT_CLR\) \([^ ]\+\) \([^ ]\+\) \([^ ]\+\) *$/\1\2(\3U, \4U);/
/^\s*\(DEFINE\) /d