source: buchla-68k/libcio/fsinit.x@ 6262b5c

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

Added include files for global functions and variables.

  • Property mode set to 100644
File size: 1.1 KB
Line 
1#pragma once
2
3#include "biosdefs.h"
4#include "io.h"
5#include "stdint.h"
6
7/*
8 =============================================================================
9 fsinit.c -- global variables
10 =============================================================================
11*/
12
13extern FILE Cbuffs[11];
14extern int32_t Stdbuf[8][256];
15extern int8_t *Stdbufs;
16extern int8_t Wrkbuf[512];
17extern int16_t _b_sect;
18extern int16_t _b_side;
19extern int16_t _b_tbuf[9][256];
20extern int16_t _b_trak;
21extern int16_t _b_tsec;
22extern struct fcb _fcbtab[8];
23extern struct channel chantab[11];
24
25/*
26 =============================================================================
27 fsinit.c -- global functions
28 =============================================================================
29*/
30
31extern void InitCH(struct channel *cp, int8_t rdi, int8_t wri, int8_t ioi, int8_t ski, int16_t (*cfp)(), io_arg charg);
32extern void InitFS(void);
33extern void Init_CB(FILE *fp, int8_t unit, int8_t flags, int32_t *bufad, int16_t bufsize);
34extern int16_t _badfd(void);
35extern int16_t _noper(void);
36
Note: See TracBrowser for help on using the repository browser.