Pico GPS Teseo I2C
Loading...
Searching...
No Matches
pico_divider_nesting_test.c File Reference
#include <stdio.h>
#include <stdlib.h>
#include <math.h>
#include "hardware/dma.h"
#include "hardware/irq.h"
#include "hardware/sync.h"
Include dependency graph for pico_divider_nesting_test.c:

Go to the source code of this file.

Macros

#define FAILED()
 
#define DREQ_DMA_TIMER0   0x3b
 

Functions

bool timer_callback (repeating_timer_t *t)
 
void do_dma_start (uint ch)
 
void test_irq_handler0 ()
 
void test_irq_handler1 ()
 
void test_nesting ()
 
int main ()
 getting-started Application entry point.
 

Variables

volatile bool failed
 
volatile uint32_t count [3]
 
volatile bool done
 
double d0c
 
double d0s
 
double d0t
 
double dz
 
float f0c
 
float f0s
 
float f0t
 
float fz
 
double flarn = 25.5
 
double zzd = 13.3
 

Macro Definition Documentation

◆ DREQ_DMA_TIMER0

#define DREQ_DMA_TIMER0   0x3b

◆ FAILED

#define FAILED ( )
Value:
({ failed = true; })
volatile bool failed

Definition at line 19 of file pico_divider_nesting_test.c.

Function Documentation

◆ do_dma_start()

void do_dma_start ( uint ch)

Definition at line 76 of file pico_divider_nesting_test.c.

◆ test_irq_handler0()

void test_irq_handler0 ( )

Definition at line 94 of file pico_divider_nesting_test.c.

◆ test_irq_handler1()

void test_irq_handler1 ( )

Definition at line 116 of file pico_divider_nesting_test.c.

◆ test_nesting()

void test_nesting ( )

Definition at line 145 of file pico_divider_nesting_test.c.

◆ timer_callback()

bool timer_callback ( repeating_timer_t * t)

Definition at line 24 of file pico_divider_nesting_test.c.

Variable Documentation

◆ count

volatile uint32_t count[3]

Definition at line 16 of file pico_divider_nesting_test.c.

◆ d0c

double d0c

Definition at line 88 of file pico_divider_nesting_test.c.

◆ d0s

double d0s

Definition at line 88 of file pico_divider_nesting_test.c.

◆ d0t

double d0t

Definition at line 88 of file pico_divider_nesting_test.c.

◆ done

volatile bool done

Definition at line 17 of file pico_divider_nesting_test.c.

◆ dz

double dz

Definition at line 88 of file pico_divider_nesting_test.c.

◆ f0c

float f0c

Definition at line 89 of file pico_divider_nesting_test.c.

◆ f0s

float f0s

Definition at line 89 of file pico_divider_nesting_test.c.

◆ f0t

float f0t

Definition at line 89 of file pico_divider_nesting_test.c.

◆ failed

volatile bool failed

Definition at line 15 of file pico_divider_nesting_test.c.

◆ flarn

double flarn = 25.5

Definition at line 91 of file pico_divider_nesting_test.c.

◆ fz

float fz

Definition at line 89 of file pico_divider_nesting_test.c.

◆ zzd

double zzd = 13.3

Definition at line 92 of file pico_divider_nesting_test.c.