summaryrefslogtreecommitdiffstats
path: root/main.h
blob: 58d572b11f7d829f26c79fd56b9e1d8c2a43875e (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
#ifndef FUNCGEN_MAIN_H_
#define FUNCGEN_MAIN_H_


/* Waveforms. */
enum {
	WAV_SINE = 0,	/* Sine waveform */
	WAV_SQUARE,	/* Square waveform */
	WAV_TRIANG,	/* Triangle waveform */
	WAV_SAWT,	/* Sawtooth waveform */
	NR_WAV,		/* Number of waveforms */
};

/* Signal timer prescaler values */
enum {
	PRESCALER_1	= 1,
	PRESCALER_8	= 8,
	PRESCALER_64	= 64,
	PRESCALER_256	= 256,
	PRESCALER_1024	= 1024,
};

void emergency_shutdown(void);

#endif /* FUNCGEN_MAIN_H_ */
bues.ch cgit interface