source: buchla-68k/libcio/fsinit.x@ 6aa430b

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

More accurate headers.

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