Changeset bbb0a400 in mainline
- Timestamp:
- 2012-09-04T20:49:53Z (13 years ago)
- Branches:
- lfn, master, serial, ticket/834-toolchain-update, topic/msim-upgrade, topic/simplify-dev-export
- Children:
- d126d3e
- Parents:
- 2ddb3c5
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
kernel/arch/arm32/src/mm/page_fault.c
r2ddb3c5 rbbb0a400 154 154 } ls_inst[] = { 155 155 /* Store word */ 156 { 0x0e700000, 0x04000000, PF_ACCESS_WRITE }, /*STR imm x2*/ 157 { 0x0e700000, 0x04200000, PF_ACCESS_WRITE }, /*STR imm STRT*/ 158 { 0x0e700010, 0x06000000, PF_ACCESS_WRITE }, /*STR reg x2*/ 159 { 0x0e700010, 0x06200000, PF_ACCESS_WRITE }, /*STR reg STRT*/ 156 { 0x0e500000, 0x04000000, PF_ACCESS_WRITE }, /*STR imm*/ 157 { 0x0e500010, 0x06000000, PF_ACCESS_WRITE }, /*STR reg*/ 160 158 /* Store byte */ 161 { 0x0e700000, 0x04400000, PF_ACCESS_WRITE }, /*STRB imm x2*/ 162 { 0x0e700000, 0x04600000, PF_ACCESS_WRITE }, /*STRB imm STRBT*/ 163 { 0x0e700010, 0x06400000, PF_ACCESS_WRITE }, /*STRB reg x2*/ 164 { 0x0e700010, 0x06600000, PF_ACCESS_WRITE }, /*STRB reg STRBT*/ 159 { 0x0e500000, 0x04400000, PF_ACCESS_WRITE }, /*STRB imm*/ 160 { 0x0e500010, 0x06400000, PF_ACCESS_WRITE }, /*STRB reg*/ 165 161 /* Load word */ 166 { 0x0e700000, 0x04100000, PF_ACCESS_READ }, /*LDR imm x2*/ 167 { 0x0e700000, 0x04300000, PF_ACCESS_READ }, /*LDR imm LDRT*/ 168 { 0x0e700010, 0x06100000, PF_ACCESS_READ }, /*LDR reg x2*/ 169 { 0x0e700010, 0x06300000, PF_ACCESS_READ }, /*LDR reg LDRT*/ 162 { 0x0e500000, 0x04100000, PF_ACCESS_READ }, /*LDR imm*/ 163 { 0x0e500010, 0x06100000, PF_ACCESS_READ }, /*LDR reg*/ 170 164 /* Load byte */ 171 { 0x0e700000, 0x04500000, PF_ACCESS_READ }, /*LDRB imm x2*/ 172 { 0x0e700000, 0x04700000, PF_ACCESS_READ }, /*LDRB imm LDRBT*/ 173 { 0x0e700010, 0x06500000, PF_ACCESS_READ }, /*LDRB reg x2*/ 174 { 0x0e700010, 0x06700000, PF_ACCESS_READ }, /*LDRB reg LDRBT*/ 165 { 0x0e500000, 0x04500000, PF_ACCESS_READ }, /*LDRB imm x2*/ 166 { 0x0e500010, 0x06500000, PF_ACCESS_READ }, /*LDRB reg x2*/ 175 167 /* Store half-word/dual A5.2.8 */ 176 { 0x0e1000f0, 0x000000b0, PF_ACCESS_WRITE }, /*STRH imm reg*/ 177 { 0x0e1000f0, 0x000000f0, PF_ACCESS_WRITE }, /*STRD imm reg*/ 168 { 0x0e1000b0, 0x000000b0, PF_ACCESS_WRITE }, /*STRH imm reg*/ 178 169 /* Load half-word/dual A5.2.8 */ 179 { 0x0e1000f0, 0x001000b0, PF_ACCESS_READ }, /*LDRH imm reg*/180 170 { 0x0e0000f0, 0x000000d0, PF_ACCESS_READ }, /*LDRH imm reg*/ 181 { 0x0e1000 f0, 0x001000f0, PF_ACCESS_READ }, /*LDRDimm reg*/171 { 0x0e1000b0, 0x001000b0, PF_ACCESS_READ }, /*LDRH imm reg*/ 182 172 /* Block data transfer, Store */ 183 173 { 0x0e100000, 0x08000000, PF_ACCESS_WRITE }, /* STM variants */
Note:
See TracChangeset
for help on using the changeset viewer.