source: buchla-68k/ram/chksec.x@ 3ac8e1b

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

Keep macros in external declarations.

  • Property mode set to 100644
File size: 1.1 KB
Line 
1/*
2 =============================================================================
3 chksec.c -- external declarations
4 =============================================================================
5*/
6
7#pragma once
8
9#include "score.h"
10#include "stdint.h"
11
12/*
13 =============================================================================
14 external variables
15 =============================================================================
16*/
17
18extern int8_t cmgtags[N_ETYPES];
19extern int8_t cmgtype[N_ETYPES];
20extern int16_t cmslens[N_ETYPES];
21extern int16_t ehdlist[N_ETYPES];
22
23/*
24 =============================================================================
25 external functions
26 =============================================================================
27*/
28
29extern int16_t chksec(int16_t ns);
30extern void edelta(struct s_entry *ep, int32_t btime, int32_t delta);
31extern void ehfix(struct s_entry *cbp, struct s_entry *cep);
32extern struct s_entry *madjsec(struct s_entry *sbp, int32_t btime);
33extern int16_t oktocm(struct s_entry *ep);
34extern int16_t oktode(struct s_entry *ep);
35extern int16_t oktodg(struct s_entry *ep);
36extern int32_t sizesec(void);
Note: See TracBrowser for help on using the repository browser.