Mercurial > public > hwos_code
diff src/compass.h @ 650:bc214815deb2
3.19/10.75 release
author | heinrichsweikamp |
---|---|
date | Sun, 28 Aug 2022 13:13:38 +0200 |
parents | c40025d8e750 |
children |
line wrap: on
line diff
--- a/src/compass.h Fri Mar 04 08:30:23 2022 +0100 +++ b/src/compass.h Sun Aug 28 13:13:38 2022 +0200 @@ -8,8 +8,6 @@ # define PARAMETER # define OVERLAY #else -//---- Bank 9 parameters ----------------------------------------------------- -# pragma udata overlay bank9_compass = 0x900 # define PARAMETER static # define OVERLAY overlay #endif @@ -43,18 +41,18 @@ //extern Int16 compass_roll; //extern Int16 compass_pitch; -extern Int16 umul(PARAMETER Int16 a, PARAMETER Int16 b); -extern Int16 imul(PARAMETER Int16 a, PARAMETER Int16 b); -extern Int16 udiv(PARAMETER Int16 a, PARAMETER Int16 b); -extern Angle utan(PARAMETER Int16 a, PARAMETER Int16 b); -extern Angle itan(PARAMETER Int16 a, PARAMETER Int16 b); +extern Int16 umul (PARAMETER Int16 a, PARAMETER Int16 b); +extern Int16 imul (PARAMETER Int16 a, PARAMETER Int16 b); +extern Int16 udiv (PARAMETER Int16 a, PARAMETER Int16 b); +extern Angle utan (PARAMETER Int16 a, PARAMETER Int16 b); +extern Angle itan (PARAMETER Int16 a, PARAMETER Int16 b); extern Angle cosxh(PARAMETER Int16 a, PARAMETER Int16 b); extern void sincos(PARAMETER Int16 a, PARAMETER Int16 b, Int16* sin, Int16* cos); ////////////////////////////////////////////////////////////////////////////// // The user functions -extern void compass(void); +extern void compass (void); extern void compass_reset_calibration(void); -extern void compass_add_calibration(void); +extern void compass_add_calibration (void); extern void compass_solve_calibration(void);