AS-49 core: split asc.h