Changeset ed166f7 in mainline for kernel/arch/sparc64/src/trap/trap_table.S
- Timestamp:
- 2006-08-31T18:53:14Z (18 years ago)
- Branches:
- lfn, master, serial, ticket/834-toolchain-update, topic/msim-upgrade, topic/simplify-dev-export
- Children:
- 6767c1d
- Parents:
- e0b241f
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
kernel/arch/sparc64/src/trap/trap_table.S
re0b241f red166f7 41 41 #include <arch/trap/exception.h> 42 42 #include <arch/trap/mmu.h> 43 #include <arch/mm/mmu.h> 43 44 #include <arch/mm/page.h> 44 45 #include <arch/stack.h> … … 349 350 wrpr %l0, %otherwin 350 351 wrpr %g0, %cansave 351 wrpr %g0, NWINDOW -1, %cleanwin352 wrpr %g0, NWINDOW - 1, %cleanwin 352 353 353 354 /* … … 355 356 */ 356 357 mov VA_PRIMARY_CONTEXT_REG, %l0 357 358 set kernel_image_start, %l0359 358 stxa %g0, [%l0] ASI_DMMU 359 rd %pc, %l0 360 flush %l0 360 361 361 362 ba 1f … … 498 499 */ 499 500 wrpr %g0, WSTATE_OTHER(0) | WSTATE_NORMAL(1), %wstate 501 502 /* 503 * Set primary context according to secondary context. 504 */ 505 wr %g0, ASI_DMMU, %asi 506 ldxa [VA_SECONDARY_CONTEXT_REG] %asi, %g1 507 stxa %g1, [VA_PRIMARY_CONTEXT_REG] %asi 508 flush %o7 500 509 501 510 rdpr %cwp, %g1
Note:
See TracChangeset
for help on using the changeset viewer.