hal2.c 40 KB