summaryrefslogtreecommitdiff
path: root/v4.0/src/H/SYSVAR.H
diff options
context:
space:
mode:
authorGravatar Mark Zbikowski2024-04-25 21:24:10 +0100
committerGravatar Microsoft Open Source2024-04-25 22:32:27 +0000
commit2d04cacc5322951f187bb17e017c12920ac8ebe2 (patch)
tree80ee017efa878dfd5344b44249e6a241f2a7f6e2 /v4.0/src/H/SYSVAR.H
parentMerge pull request #430 from jpbaltazar/typoptbr (diff)
downloadms-dos-main.tar.gz
ms-dos-main.tar.xz
ms-dos-main.zip
MZ is back!HEADmain
Diffstat (limited to 'v4.0/src/H/SYSVAR.H')
-rw-r--r--v4.0/src/H/SYSVAR.H30
1 files changed, 30 insertions, 0 deletions
diff --git a/v4.0/src/H/SYSVAR.H b/v4.0/src/H/SYSVAR.H
new file mode 100644
index 0000000..4ae3094
--- /dev/null
+++ b/v4.0/src/H/SYSVAR.H
@@ -0,0 +1,30 @@
1struct sysVarsType
2{
3 long pDPB ; /* pointer to DPB chain */
4 long pSFT ; /* pointer to System File Table */
5 long pClock ; /* pointer to clock device */
6 long pCon ; /* pointer to CON device */
7 unsigned maxSec ; /* size of largest physical sector */
8 long pBuf ; /* pointer to buffer cache */
9 long pCDS ; /* pointer to Current Dirs */
10 long pFCBSFT ; /* pointer to FCB sftable */
11 unsigned cKeep ; /* number of un-recyclable FCBs */
12 char cDrv ; /* maximum number of physical drives */
13 char cCDS ; /* number of Current Dirs */
14#ifdef DOS4
15 long pDEVHLP ; /* ptr DOS DevHlp routine */
16#endif
17 long pDEV ; /* pointer to device list */
18 unsigned attrNUL ; /* attributes of NUL device */
19 unsigned stratNUL ; /* strategy entry point of NUL dev */
20 unsigned intNUL ; /* interrupt entry point of NUL dev */
21 char namNUL[8] ; /* name of NUL device */
22 char fSplice ; /* TRUE => splices are in effect */
23 unsigned ibmdos_size ; /* ;AN000; size in paragraphs */
24 long ifs_doscall ; /* ;AN000; IFS serv routine entry */
25 long ifs ; /* ;AN000; IFS header chain */
26 unsigned buffers ; /* ;AN000; BUFFERS= values (m,n) */
27 char boot_drive ; /* ;AN000; boot drive A=1 B=2... */
28 char dwmove ; /* ;AN000; 1 if 386 machine */
29} ;
30 \ No newline at end of file