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

Last change on this file was 6f49665, checked in by Thomas Lopatic <thomas@…>, 6 years ago

Fixed stmproc.c.

  • Property mode set to 100644
File size: 1.6 KB
Line 
1/*
2 =============================================================================
3 stmproc.c -- external declarations
4 =============================================================================
5*/
6
7#pragma once
8
9#include "patch.h"
10#include "stdint.h"
11#include "wordq.h"
12
13/*
14 =============================================================================
15 external variables
16 =============================================================================
17*/
18
19extern struct defent defents[RAWDEFS];
20extern int16_t defptr[NDEFSTMS];
21extern uint8_t dmatch[];
22extern int16_t dpecpos;
23extern int16_t dpepred;
24extern int16_t dpesucc;
25extern int16_t dtfree;
26extern struct patch patches[MAXPATCH];
27extern int8_t ptdsbuf[50];
28extern struct wordq ptefifo;
29extern uint16_t ptewrds[NPTEQELS];
30extern int16_t ptfree;
31extern int16_t stmptr[NDEFSTMS];
32
33/*
34 =============================================================================
35 external functions
36 =============================================================================
37*/
38
39extern int16_t cprdpe(int16_t np);
40extern int16_t cprpte(int16_t np);
41extern void dpte(int16_t pe, int16_t row, uint16_t atr);
42extern void dptw(void);
43extern int16_t dt_alc(void);
44extern void dt_del(int16_t de);
45extern void entrpte(void);
46extern int16_t find1st(void);
47extern int16_t finddpe(void);
48extern int16_t findnxt(int16_t cp);
49extern int16_t findprv(int16_t cp);
50extern int16_t findpte(void);
51extern void initpt(void);
52extern int16_t pt_alc(void);
53extern void pt_del(int16_t pe);
54extern void srdspte(void);
55extern void stmproc(uint16_t trg);
Note: See TracBrowser for help on using the repository browser.