On Fri, Feb 07, 2014 at 10:27:35AM +, Peter Maydell wrote:
> On 7 February 2014 07:35, Hu Tao wrote:
> > On Fri, Jan 31, 2014 at 03:45:27PM +, Peter Maydell wrote:
> >> Make the cache ID system registers (CLIDR, CCSELR, CCSIDR, CTR)
> >
> > s/CCSELR/CSSELR/
> >
> >> visible to AArch64. The
On Sun, Feb 9, 2014 at 9:52 PM, Peter Maydell wrote:
> On 9 February 2014 02:15, Peter Crosthwaite
> wrote:
>> On Sat, Feb 1, 2014 at 1:45 AM, Peter Maydell
>> wrote:
>>> -{ .name = "CCSIDR", .cp = 15, .crn = 0, .crm = 0, .opc1 = 1, .opc2 = 0,
>>> +{ .name = "CCSIDR", .state = ARM_CP_ST
On 9 February 2014 02:15, Peter Crosthwaite
wrote:
> On Sat, Feb 1, 2014 at 1:45 AM, Peter Maydell
> wrote:
>> -{ .name = "CCSIDR", .cp = 15, .crn = 0, .crm = 0, .opc1 = 1, .opc2 = 0,
>> +{ .name = "CCSIDR", .state = ARM_CP_STATE_BOTH,
>> + .opc0 = 3, .crn = 0, .crm = 0, .opc1 = 1,
On Sat, Feb 1, 2014 at 1:45 AM, Peter Maydell wrote:
> Make the cache ID system registers (CLIDR, CCSELR, CCSIDR, CTR)
> visible to AArch64. These are mostly simple 64-bit extensions of the
> existing 32 bit system registers and so can share reginfo definitions.
> CTR needs to have a split definit
On 7 February 2014 07:35, Hu Tao wrote:
> On Fri, Jan 31, 2014 at 03:45:27PM +, Peter Maydell wrote:
>> Make the cache ID system registers (CLIDR, CCSELR, CCSIDR, CTR)
>
> s/CCSELR/CSSELR/
>
>> visible to AArch64. These are mostly simple 64-bit extensions of the
>> existing 32 bit system regis
On Fri, Jan 31, 2014 at 03:45:27PM +, Peter Maydell wrote:
> Make the cache ID system registers (CLIDR, CCSELR, CCSIDR, CTR)
s/CCSELR/CSSELR/
> visible to AArch64. These are mostly simple 64-bit extensions of the
> existing 32 bit system registers and so can share reginfo definitions.
Accord
Make the cache ID system registers (CLIDR, CCSELR, CCSIDR, CTR)
visible to AArch64. These are mostly simple 64-bit extensions of the
existing 32 bit system registers and so can share reginfo definitions.
CTR needs to have a split definition, but we can clean up the
temporary user-mode implementatio