Rev 1941 | Rev 1962 | Go to most recent revision | Show entire file | Regard whitespace | Details | Blame | Last modification | View Log | RSS feed
Rev 1941 | Rev 1949 | ||
---|---|---|---|
Line 66... | Line 66... | ||
66 | ;; |
66 | ;; |
67 | ;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;; |
67 | ;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;; |
Line 68... | Line 68... | ||
68 | 68 | ||
Line 69... | Line 69... | ||
69 | include 'macros.inc' |
69 | include 'macros.inc' |
Line 70... | Line 70... | ||
70 | 70 | ||
Line 71... | Line 71... | ||
71 | $Revision: 1941 $ |
71 | $Revision: 1949 $ |
Line 5119... | Line 5119... | ||
5119 | mov esi, restart_kernel_4000+OS_BASE+0x10000 ; move kernel re-starter to 0x4000:0 |
5119 | mov esi, restart_kernel_4000+OS_BASE+0x10000 ; move kernel re-starter to 0x4000:0 |
5120 | mov edi,OS_BASE+0x40000 |
5120 | mov edi,OS_BASE+0x40000 |
5121 | mov ecx,1000 |
5121 | mov ecx,1000 |
5122 | rep movsb |
5122 | rep movsb |
Line 5123... | Line 5123... | ||
5123 | 5123 | ||
5124 | mov esi,OS_BASE+0x2F0000 ; restore 0x0 - 0xffff |
5124 | mov esi, BOOT_VAR ; restore 0x0 - 0xffff |
5125 | mov edi, OS_BASE |
5125 | mov edi, OS_BASE |
5126 | mov ecx,0x10000/4 |
5126 | mov ecx,0x10000/4 |
5127 | cld |
5127 | cld |