Changeset 63 for GPL/trunk/drv32/startup.asm
- Timestamp:
- Jan 3, 2006, 11:33:10 PM (20 years ago)
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
GPL/trunk/drv32/startup.asm
r32 r63 904 904 905 905 ALIGN 2 906 ISR00_16 proc far 907 push ebx 908 mov ebx, 0 909 call far ptr FLAT:Interrupt32 910 pop ebx 911 retf 912 ISR00_16 endp 913 914 ALIGN 2 915 ISR01_16 proc far 916 push ebx 917 mov ebx, 1 918 call far ptr FLAT:Interrupt32 919 pop ebx 920 retf 921 ISR01_16 endp 922 923 ALIGN 2 924 ISR02_16 proc far 925 push ebx 926 mov ebx, 2 927 call far ptr FLAT:Interrupt32 928 pop ebx 929 retf 930 ISR02_16 endp 931 932 ALIGN 2 906 933 ISR03_16 proc far 907 934 push ebx … … 931 958 932 959 ALIGN 2 960 ISR06_16 proc far 961 push ebx 962 mov ebx, 6 963 call far ptr FLAT:Interrupt32 964 pop ebx 965 retf 966 ISR06_16 endp 967 968 ALIGN 2 933 969 ISR07_16 proc far 934 970 push ebx … … 938 974 retf 939 975 ISR07_16 endp 940 941 ALIGN 2942 ISR09_16 proc far943 push ebx944 mov ebx, 9945 call far ptr FLAT:Interrupt32946 pop ebx947 retf948 ISR09_16 endp949 950 ALIGN 2951 ISR10_16 proc far952 push ebx953 mov ebx, 10954 call far ptr FLAT:Interrupt32955 pop ebx956 retf957 ISR10_16 endp958 959 ALIGN 2960 ISR11_16 proc far961 push ebx962 mov ebx, 11963 call far ptr FLAT:Interrupt32964 pop ebx965 retf966 ISR11_16 endp967 968 ALIGN 2969 ISR12_16 proc far970 push ebx971 mov ebx, 12972 call far ptr FLAT:Interrupt32973 pop ebx974 retf975 ISR12_16 endp976 977 ALIGN 2978 ISR13_16 proc far979 push ebx980 mov ebx, 13981 call far ptr FLAT:Interrupt32982 pop ebx983 retf984 ISR13_16 endp985 986 ALIGN 2987 ISR14_16 proc far988 push ebx989 mov ebx, 14990 call far ptr FLAT:Interrupt32991 pop ebx992 retf993 ISR14_16 endp994 995 ALIGN 2996 ISR15_16 proc far997 push ebx998 mov ebx, 15999 call far ptr FLAT:Interrupt321000 pop ebx1001 retf1002 ISR15_16 endp1003 976 1004 977 ;end of 16 bits code segment … … 1541 1514 public RMHandleToResourceHandleList1632 1542 1515 public _TimerHandler16 1516 public _ISR00 1517 public _ISR01 1518 public _ISR02 1543 1519 public _ISR03 1544 1520 public _ISR04 1545 1521 public _ISR05 1522 public _ISR06 1546 1523 public _ISR07 1547 public _ISR091548 public _ISR101549 public _ISR111550 public _ISR121551 public _ISR131552 public _ISR141553 public _ISR151554 1524 1555 1525 IFDEF FLATSTACK … … 1628 1598 1629 1599 ;16:16 addresses of interrupt dispatchers 1600 _ISR00 dw OFFSET CODE16:ISR00_16 1601 dw SEG CODE16:ISR00_16 1602 _ISR01 dw OFFSET CODE16:ISR01_16 1603 dw SEG CODE16:ISR01_16 1604 _ISR02 dw OFFSET CODE16:ISR02_16 1605 dw SEG CODE16:ISR02_16 1630 1606 _ISR03 dw OFFSET CODE16:ISR03_16 1631 1607 dw SEG CODE16:ISR03_16 … … 1634 1610 _ISR05 dw OFFSET CODE16:ISR05_16 1635 1611 dw SEG CODE16:ISR05_16 1612 _ISR06 dw OFFSET CODE16:ISR06_16 1613 dw SEG CODE16:ISR06_16 1636 1614 _ISR07 dw OFFSET CODE16:ISR07_16 1637 1615 dw SEG CODE16:ISR07_16 1638 _ISR09 dw OFFSET CODE16:ISR09_161639 dw SEG CODE16:ISR09_161640 _ISR10 dw OFFSET CODE16:ISR10_161641 dw SEG CODE16:ISR10_161642 _ISR11 dw OFFSET CODE16:ISR11_161643 dw SEG CODE16:ISR11_161644 _ISR12 dw OFFSET CODE16:ISR12_161645 dw SEG CODE16:ISR12_161646 _ISR13 dw OFFSET CODE16:ISR13_161647 dw SEG CODE16:ISR13_161648 _ISR14 dw OFFSET CODE16:ISR14_161649 dw SEG CODE16:ISR14_161650 _ISR15 dw OFFSET CODE16:ISR15_161651 dw SEG CODE16:ISR15_161652 1616 DATA32 ends 1653 1617
Note:
See TracChangeset
for help on using the changeset viewer.