Changeset d93a1c5a in mainline


Ignore:
Timestamp:
2008-09-19T20:34:39Z (16 years ago)
Author:
Jakub Jermar <jakub@…>
Branches:
lfn, master, serial, ticket/834-toolchain-update, topic/msim-upgrade, topic/simplify-dev-export
Children:
8168eac6
Parents:
7dc62af
Message:

Add sparc64 trap table entries so that the maximum syscall number is 0x40.

File:
1 edited

Legend:

Unmodified
Added
Removed
  • kernel/arch/sparc64/src/trap/trap_table.S

    r7dc62af rd93a1c5a  
    522522        TRAP_INSTRUCTION 31
    523523
     524/* TT = 0x120, TL = 0, trap_instruction_32 */
     525.org trap_table + TT_TRAP_INSTRUCTION(32)*ENTRY_SIZE
     526.global trap_instruction_32_tl0
     527trap_instruction_32_tl0:
     528        TRAP_INSTRUCTION 32
     529
     530/* TT = 0x121, TL = 0, trap_instruction_33 */
     531.org trap_table + TT_TRAP_INSTRUCTION(33)*ENTRY_SIZE
     532.global trap_instruction_33_tl0
     533trap_instruction_33_tl0:
     534        TRAP_INSTRUCTION 33
     535
     536/* TT = 0x122, TL = 0, trap_instruction_34 */
     537.org trap_table + TT_TRAP_INSTRUCTION(34)*ENTRY_SIZE
     538.global trap_instruction_34_tl0
     539trap_instruction_34_tl0:
     540        TRAP_INSTRUCTION 34
     541
     542/* TT = 0x123, TL = 0, trap_instruction_35 */
     543.org trap_table + TT_TRAP_INSTRUCTION(35)*ENTRY_SIZE
     544.global trap_instruction_35_tl0
     545trap_instruction_35_tl0:
     546        TRAP_INSTRUCTION 35
     547
     548/* TT = 0x124, TL = 0, trap_instruction_36 */
     549.org trap_table + TT_TRAP_INSTRUCTION(36)*ENTRY_SIZE
     550.global trap_instruction_36_tl0
     551trap_instruction_36_tl0:
     552        TRAP_INSTRUCTION 36
     553
     554/* TT = 0x125, TL = 0, trap_instruction_37 */
     555.org trap_table + TT_TRAP_INSTRUCTION(37)*ENTRY_SIZE
     556.global trap_instruction_37_tl0
     557trap_instruction_37_tl0:
     558        TRAP_INSTRUCTION 37
     559
     560/* TT = 0x126, TL = 0, trap_instruction_38 */
     561.org trap_table + TT_TRAP_INSTRUCTION(38)*ENTRY_SIZE
     562.global trap_instruction_38_tl0
     563trap_instruction_38_tl0:
     564        TRAP_INSTRUCTION 38
     565
     566/* TT = 0x127, TL = 0, trap_instruction_39 */
     567.org trap_table + TT_TRAP_INSTRUCTION(39)*ENTRY_SIZE
     568.global trap_instruction_39_tl0
     569trap_instruction_39_tl0:
     570        TRAP_INSTRUCTION 39
     571
     572/* TT = 0x128, TL = 0, trap_instruction_40 */
     573.org trap_table + TT_TRAP_INSTRUCTION(40)*ENTRY_SIZE
     574.global trap_instruction_40_tl0
     575trap_instruction_40_tl0:
     576        TRAP_INSTRUCTION 40
     577
    524578/*
    525579 * Handlers for TL>0.
Note: See TracChangeset for help on using the changeset viewer.