: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];