add xirsys support