From mboxrd@z Thu Jan 1 00:00:00 1970 From: Mark Salter To: cpereira@ics.uci.edu Cc: ecos-discuss@sourceware.cygnus.com Subject: Re: [ECOS] What's the definition of VROM memory region used for? Date: Thu, 02 Aug 2001 17:11:00 -0000 Message-id: <200108030011.f730Bi631744@deneb.localdomain> References: X-SW-Source: 2001-08/msg00088.html >>>>> Cristiano Ligieri Pereira writes: > I've seen it in the XScale IQ80310 port and couldn't figure out what's > the purpose of it. > Some clarification is appreciated. Its part of the trickery with fixed_vectors on the IQ80310. Flash is at address zero, but that is where the CPU looks for exception vectors and where the arm hal expects the exception vectors to be. VROM is the 4K page which maps virtual address zero (where the vectors need to be) to RAM so that the vectors are writable. --Mark