29.12.2012 Views

The Programmer's Guide to TRSDOS Version 6 - Tim Mann's Home ...

The Programmer's Guide to TRSDOS Version 6 - Tim Mann's Home ...

The Programmer's Guide to TRSDOS Version 6 - Tim Mann's Home ...

SHOW MORE
SHOW LESS

Create successful ePaper yourself

Turn your PDF publications into a flip-book with our unique Google optimized e-Paper software.

8.7.3 Details of Low Memory Page 2<br />

Bytes Use<br />

00* BUR$ - Bank Used RAM image<br />

01* BAR$ - Bank available RAM image<br />

02* LBANK$ - Currently resident RAM bank<br />

03-05 JCLCB$ - Mini DCB for JCL line input<br />

06-07* DVRHI$ - First available byte in I/O driver region<br />

08-0F* KIDCB$ - Keyboard Input Device Control Block<br />

10-17* DODCB$ - Video Device Control Block<br />

18-1F* PRDCB$ - Printer Device Control Block<br />

20-27* SIDCB$ - Standard Input Device Control Block<br />

38-2F* SODCB$ - Standard Output Device Control Block<br />

30-37* JLDCB$ - Job Log Device Control Block<br />

38-FF* spare DCBs [25 of them]<br />

8.7.4 Details of Low Memory Page 4<br />

Bytes Use<br />

00 reserved<br />

01 ZERO$ - set <strong>to</strong> X'00'<br />

02-0D MAXDAY$- [31,28,31,30,31,30,31,31,30,31,30,31]<br />

0E-0F* HIGH$ - Highest free address in user RAM<br />

10-1F reserved<br />

20-6F* INBUF$ - Command line input buffer<br />

70-BF* DCT$ - Drive Control Table records<br />

C0-C6 reserved for use by system<br />

C7-DB DAYTBL - Days of the week [SunMon...]<br />

DC-FF MONTBL$- Months of the year [JanFeb...]<br />

8-20

Hooray! Your file is uploaded and ready to be published.

Saved successfully!

Ooh no, something went wrong!