added adapter interface in AMD format
added AMD format