Add assertion checking when cpreg structures are registered that they
either forbid raw-access attempts or at least make an attempt at
handling them. Also add an assert in the raw-accessor-of-last-resort,
to avoid silently doing a read or write from offset zero, which is
actually AArch32 CPU
On Mon, Jan 19, 2015 at 1:03 PM, Peter Maydell peter.mayd...@linaro.org
wrote:
On 19 January 2015 at 18:05, Greg Bellows greg.bell...@linaro.org wrote:
On Mon, Jan 19, 2015 at 9:17 AM, Peter Maydell peter.mayd...@linaro.org
wrote:
+if (ri-type ARM_CP_CONST) {
+return
On Mon, Jan 19, 2015 at 9:17 AM, Peter Maydell peter.mayd...@linaro.org
wrote:
Add assertion checking when cpreg structures are registered that they
either forbid raw-access attempts or at least make an attempt at
handling them. Also add an assert in the raw-accessor-of-last-resort,
to avoid
On 19 January 2015 at 18:05, Greg Bellows greg.bell...@linaro.org wrote:
On Mon, Jan 19, 2015 at 9:17 AM, Peter Maydell peter.mayd...@linaro.org
wrote:
+if (ri-type ARM_CP_CONST) {
+return true;
+}
Had to refresh my memory on this. It appears we changed the name
On 19 January 2015 at 19:05, Greg Bellows greg.bell...@linaro.org wrote:
On Mon, Jan 19, 2015 at 1:03 PM, Peter Maydell peter.mayd...@linaro.org
wrote:
Doh. I inverted the name and polarity but forgot to change the function
body. (I have no idea why that didn't blow up). Will fix (and test a
On Mon, Jan 19, 2015 at 1:07 PM, Peter Maydell peter.mayd...@linaro.org
wrote:
On 19 January 2015 at 19:05, Greg Bellows greg.bell...@linaro.org wrote:
On Mon, Jan 19, 2015 at 1:03 PM, Peter Maydell peter.mayd...@linaro.org
wrote:
Doh. I inverted the name and polarity but forgot to
On 10 December 2014 at 23:18, Greg Bellows greg.bell...@linaro.org wrote:
On 10 December 2014 at 16:50, Peter Maydell peter.mayd...@linaro.org
wrote:
On 10 December 2014 at 22:26, Greg Bellows greg.bell...@linaro.org
wrote:
On 9 December 2014 at 13:46, Peter Maydell
On 11 December 2014 at 03:34, Peter Maydell peter.mayd...@linaro.org
wrote:
On 10 December 2014 at 23:18, Greg Bellows greg.bell...@linaro.org
wrote:
On 10 December 2014 at 16:50, Peter Maydell peter.mayd...@linaro.org
wrote:
On 10 December 2014 at 22:26, Greg Bellows
On 9 December 2014 at 13:46, Peter Maydell peter.mayd...@linaro.org wrote:
Add assertion checking when cpreg structures are registered that they
either forbid raw-access attempts or at least make an attempt at
handling them. Also add an assert in the raw-accessor-of-last-resort,
to avoid
On 10 December 2014 at 22:26, Greg Bellows greg.bell...@linaro.org wrote:
On 9 December 2014 at 13:46, Peter Maydell peter.mayd...@linaro.org wrote:
+static bool raw_accessors_valid(const ARMCPRegInfo *ri)
+{
+/* Return true if a raw access on this register is OK (ie will not
+ *
On 10 December 2014 at 16:50, Peter Maydell peter.mayd...@linaro.org
wrote:
On 10 December 2014 at 22:26, Greg Bellows greg.bell...@linaro.org
wrote:
On 9 December 2014 at 13:46, Peter Maydell peter.mayd...@linaro.org
wrote:
+static bool raw_accessors_valid(const ARMCPRegInfo *ri)
+{
Add assertion checking when cpreg structures are registered that they
either forbid raw-access attempts or at least make an attempt at
handling them. Also add an assert in the raw-accessor-of-last-resort,
to avoid silently doing a read or write from offset zero, which is
actually AArch32 CPU
12 matches
Mail list logo