arm gun asm and gun c code based on board mini2440