source: buchla-68k/ram/showcfg.x

Last change on this file was 2340de6, checked in by Thomas Lopatic <thomas@…>, 7 years ago

Keep macros in external declarations.

  • Property mode set to 100644
File size: 1.4 KB
RevLine 
[526a993]1/*
2 =============================================================================
3 showcfg.c -- external declarations
4 =============================================================================
5*/
6
[6262b5c]7#pragma once
8
9#include "fields.h"
10#include "stdint.h"
11
[2340de6]12#define MAXPAT 35
13
[6262b5c]14/*
15 =============================================================================
[526a993]16 external variables
[6262b5c]17 =============================================================================
18*/
19
20extern int8_t cfg_00[64][3];
21extern int8_t cfg_01[64][3];
22extern int8_t cfg_02[64][3];
23extern int8_t cfg_03[64][3];
24extern int8_t cfg_04[64][3];
25extern int8_t cfg_05[64][3];
26extern int8_t cfg_06[64][3];
27extern int8_t cfg_07[64][3];
28extern int8_t cfg_08[64][3];
29extern int8_t cfg_09[64][3];
30extern int8_t cfg_10[64][3];
31extern int8_t cfg_11[64][3];
32extern int8_t *cfgptr[12];
33extern struct fet id_fet2[];
34extern struct fet id_fet3[];
35extern struct selbox idmbox[];
[2340de6]36extern uint16_t pat[MAXPAT][16];
37extern int16_t patctab[MAXPAT];
[6262b5c]38
39/*
40 =============================================================================
[526a993]41 external functions
[6262b5c]42 =============================================================================
43*/
44
45extern void dispcfg(int16_t nn);
46extern void dispws(int16_t ws);
47extern int16_t imfnbox(int16_t n);
48extern void putpat(int16_t pn, int16_t px, int16_t py, int16_t patc);
49extern void showcfg(int16_t nn);
50extern void wcmenu(int16_t wc);
Note: See TracBrowser for help on using the repository browser.