Rev 2867 | Go to most recent revision | Show entire file | Regard whitespace | Details | Blame | Last modification | View Log | RSS feed
Rev 2867 | Rev 2941 | ||
---|---|---|---|
Line 75... | Line 75... | ||
75 | 75 | ||
Line 76... | Line 76... | ||
76 | 76 | ||
77 | USE_COM_IRQ equ 1 ; make irq 3 and irq 4 available for PCI devices |
77 | USE_COM_IRQ equ 1 ; make irq 3 and irq 4 available for PCI devices |
Line 78... | Line 78... | ||
78 | 78 | ||
79 | ; Enabling the next line will enable serial output console |
79 | ; Enabling the next line will enable serial output console |
80 | debug_com_base equ 0x2f8 ; 0x3f8 is com1, 0x2f8 is com2, 0x3e8 is com3, 0x2e8 is com4, no irq's are used |
80 | ;debug_com_base equ 0x2f8 ; 0x3f8 is com1, 0x2f8 is com2, 0x3e8 is com3, 0x2e8 is com4, no irq's are used |
Line 1927... | Line 1927... | ||
1927 | mov ecx, [current_slot] |
1927 | mov ecx, [current_slot] |
1928 | call restore_default_cursor_before_killing |
1928 | call restore_default_cursor_before_killing |
1929 | popa |
1929 | popa |
1930 | @@: |
1930 | @@: |
1931 | ;-------------------------------------- |
1931 | ;-------------------------------------- |
- | 1932 | ; kill all sockets this process owns |
|
- | 1933 | pusha |
|
- | 1934 | mov edx, [TASK_BASE] |
|
- | 1935 | mov edx, [edx+TASKDATA.pid] |
|
- | 1936 | call SOCKET_process_end |
|
- | 1937 | popa |
|
- | 1938 | ;-------------------------------------- |
|
1932 | mov ecx, [current_slot] |
1939 | mov ecx, [current_slot] |
1933 | mov eax, [ecx+APPDATA.tls_base] |
1940 | mov eax, [ecx+APPDATA.tls_base] |
1934 | test eax, eax |
1941 | test eax, eax |
1935 | jz @F |
1942 | jz @F |