Rev 5 | Rev 412 | Go to most recent revision | Show entire file | Regard whitespace | Details | Blame | Last modification | View Log | RSS feed
Rev 5 | Rev 321 | ||
---|---|---|---|
Line 74... | Line 74... | ||
74 | 74 | ||
75 | 75 | ||
76 | partition_data_transfer: |
76 | partition_data_transfer: |
77 | mov edi,[transfer_adress] |
- | |
78 | mov esi,PARTITION_START |
77 | mov edi,[transfer_adress] |
79 | xor ecx,ecx |
78 | mov esi,PARTITION_START |
80 | mov cx,69 ;100 |
79 | mov ecx,(file_system_data_size+3)/4 |
- | 80 | rep movsd |
|
81 | rep movsb |
81 | ret |
- | 82 | uglobal |
|
82 | ret |
83 | transfer_adress dd 0 |
83 | transfer_adress dd 0 |
84 | endg |
84 | partition_data_transfer_1: |
85 | partition_data_transfer_1: |
85 | cli |
86 | ; cli |
86 | push edi |
87 | push edi |
87 | mov edi,PARTITION_START |
- | |
88 | mov esi,[transfer_adress] |
88 | mov edi,PARTITION_START |
89 | xor ecx,ecx |
89 | mov esi,[transfer_adress] |
90 | mov cx,69 ;100 |
90 | mov ecx,(file_system_data_size+3)/4 |
91 | rep movsb |
91 | rep movsd |
92 | pop edi |
92 | pop edi |
Line 93... | Line 93... | ||
93 | sti |
93 | ; sti |
Line 94... | Line 94... | ||
94 | ret |
94 | ret |