Support Rosenfield DWC

Rosenfield DWC