:TITLE[EPROMOccupied]; %Ed Fiala 4 January 1984: Comments. Ed Fiala 11 January 1982: Added comments. Ed Fiala 12 October 1981: IMReserve first 100b locations of pages 16 and 17 at request of Tony Villano and Tom Henning. Ed Fiala: 15 June 1981: Reduce Kernel reserve. Ed Fiala: 17 March 1981: Add reserve for Kernel timer task. Rich Johnsson January 30, 1980 3:42 PM The first 100b words in each page are accessible to the EPROM loader (called Boot.mb). However, only areas which are still active when Initial is loaded need be reserved here. Unreserved areas can still be used by Boot.mb for diagnostics or other code inactive 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];