skeleton for a propgcc xmmc and cogc application