From mboxrd@z Thu Jan 1 00:00:00 1970 Received: from eggs.gnu.org ([2001:4830:134:3::10]:53254) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1Z5WO4-00061j-Q5 for Qemu-devel@nongnu.org; Thu, 18 Jun 2015 05:45:33 -0400 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1Z5WNw-0002qM-0h for Qemu-devel@nongnu.org; Thu, 18 Jun 2015 05:45:28 -0400 Received: from mail-wi0-f181.google.com ([209.85.212.181]:35500) by eggs.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1Z5WNv-0002q2-QW for Qemu-devel@nongnu.org; Thu, 18 Jun 2015 05:45:23 -0400 Received: by wiga1 with SMTP id a1so165452387wig.0 for ; Thu, 18 Jun 2015 02:45:23 -0700 (PDT) Received: from [172.16.62.12] ([109.99.239.84]) by mx.google.com with ESMTPSA id fi6sm12271769wib.6.2015.06.18.02.45.21 for (version=TLSv1 cipher=ECDHE-RSA-RC4-SHA bits=128/128); Thu, 18 Jun 2015 02:45:22 -0700 (PDT) From: Liviu Ionescu Content-Type: text/plain; charset=us-ascii Content-Transfer-Encoding: quoted-printable Message-Id: <5915E793-8982-4B5E-84C3-3565ACBF91A9@livius.net> Date: Thu, 18 Jun 2015 12:45:18 +0300 Mime-Version: 1.0 (Mac OS X Mail 8.2 \(2098\)) Subject: [Qemu-devel] How to trigger faults for missing peripherals? List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , To: QEMU Developers In order to make the Cortex-M emulation accurate, I would need to = configure the missing address ranges to trigger memory faults. I noticed that the emulator defines a memory range to cover the entire = 64-bits memory space. Is it possible to make it trigger exceptions? If not, what would be the solution? To define the entire Cortex-M = 32-bits memory space as a memory range that will trigger exceptions, and = on top of it define the existing memory ranges? Regards, Liviu