Notice: We have migrated to GitLab launching 2024-05-01 see here: https://gitlab.rtems.org/

#4940 closed defect (fixed)

Fix cache support for ARM926EJ-S processor

Reported by: Sebastian Huber Owned by: Sebastian Huber
Priority: normal Milestone: 6.1
Component: arch/arm Version: 5
Severity: normal Keywords:
Cc: Blocked By:
Blocking:

Description

Fix the CP15 cache support so that it works on ARMv5T processors such as the ARM926EJ-S. This processor has different cache maintenance operations compared to ARMv6 processors such as the ARM1176JZF-S. The current support leads to undefined instruction exceptions.

Change History (1)

comment:1 Changed on 08/10/23 at 06:11:28 by Sebastian Huber <sebastian.huber@…>

Resolution: fixed
Status: assignedclosed

In [changeset:"ffec9f96fc727cc1745b2ee3e2fda965df8198d6/rtems" ffec9f96/rtems]:

arm: Fix cache support for ARM926EJ-S

The ARM926EJ-S is an ARMv5T architecture processor and lacks some
features of ARMv6 processors such as the ARM1176JZF-S.

Close #4940.

Note: See TracTickets for help on using tickets.