pushed file i/o to CCM