17 lines
566 B
C
17 lines
566 B
C
#ifndef GPS_INT_HAND
|
|
#define GPS_INT_HAND
|
|
|
|
#include "gps_ip_defines.h"
|
|
|
|
bool assign_tracking_from_result(const gps_acq_result_t* result);
|
|
void acq_intr_handler(unsigned char engine_id);
|
|
void gps_dispatch_irq(unsigned int irq_id);
|
|
void gps_irq_handler(void) GPS_IRQ_HANDLER_ATTR;
|
|
void gps_process_isr_events(void);
|
|
void gps_acq_scheduler_run(void);
|
|
void gps_background_task(void);
|
|
void trck_intr_handler(volatile gps_trck_t* const trck_ip, volatile gps_frame_t *gps_frame_parsed, volatile int unsigned gps_subframe[10], unsigned char trck_ip_no);
|
|
|
|
|
|
#endif
|