Burak,
Modifications on the reference designs are not supported by standard technical support. Our reference design is provided free of charge as source code. You can check the application modes on the main.cpp
printf("Usage: FMCxxxApp.exe {interface type} {device type} {device index} {clock mode} {vco type}\n\n");
printf(" {interface type} can be either 0 (PCI) or 1 (Ethernet)\n");
printf(" {device type} is a string defining the target hardware (VP680, ML605, ...)\n");
printf(" {device index} is a PCI index or an Ethernet interface index\n");
printf(" {clock mode} can be either 0 (Int. Clock, Int. Ref), 1 (Ext. Clock) or 2 (Int. Clock, Ext. Ref)\n");
printf(" {vco type} can be either 0 (1000MHz default) or 1 (Internal VCO option -C26)\n");
[\code]
You can check FMC110\Impls folder, there are files with names as fmc110_adc.cpp and fmc110_dac.cpp which seems to be what you are looking for!
There would be many ways to remove "life support" from the reference design. One way would be to replace sip_mac_engine in the firmware with a state machine.
Best Regards,
Arnaud