Generic architecture support