:TITLE[EPROMOccupied];

%Edit by Fiala 11 January 1982: Added comments.
Edit by Fiala 12 October 1981: IMReserve first 100b locations of
  pages 16 and 17 at request of Tony Villano and Henning.
Edit by Fiala: 15 June 1981: Reduce Kernel reserve.
Edit by Fiala: 17 March 1981: Add reserve for Kernel timer task.
Edit by Johnsson January 30, 1980  3:42 PM

The first 100b words in each page are accessible to the EPROM
loader.  However, only those areas which are still active when
Initial is loaded need be reserved here.  Unreserved areas can
still be used for diagnostics or other code that need not be
preserved during loading and start up of Initial.

Page 17 and the part of page 16 used by the Kernel's timer task
ought not be used by EPROM code because this prevents debugging
this code from Midas, but this area was used by Villano and
Henning for some purpose.
%

IMReserve[0,0,100];
IMReserve[1,0,100];
IMReserve[2,0,100];
IMReserve[3,0,100];
IMReserve[4,0,100];
IMReserve[5,0,100];
IMReserve[6,0,100];
IMReserve[7,0,100];
*IMReserve[10,0,100];
*IMReserve[11,0,100];
*IMReserve[12,0,100];
*IMReserve[13,0,100];
*IMReserve[14,0,100];
*IMReserve[15,0,100];
IMReserve[16,0,100];
IMReserve[16,1,14];	*For Kernel timer task
IMReserve[17,0,100];	*For both EPROM and Kernel
IMReserve[17,100,21];	*For Kernel main program
IMReserve[17,377,1];	* processor ID

:END[EPROMOccupied];