Fix put_data
This commit is contained in:
parent
57e5d55c36
commit
97644881e2
@ -35,7 +35,7 @@ void copy_data(void* cr3, void* data,uint32_t size,void* virt_addr) {
|
|||||||
void* put_data(void* cr3, void* data,uint32_t size) {
|
void* put_data(void* cr3, void* data,uint32_t size) {
|
||||||
void* virt_addr;
|
void* virt_addr;
|
||||||
asm volatile(" \
|
asm volatile(" \
|
||||||
mov $10, %%eax; \
|
mov $13, %%eax; \
|
||||||
int $80; \
|
int $80; \
|
||||||
":"=b"(virt_addr):"b"(cr3),"c"(data),"d"(size));
|
":"=b"(virt_addr):"b"(cr3),"c"(data),"d"(size));
|
||||||
return virt_addr;
|
return virt_addr;
|
||||||
|
Loading…
x
Reference in New Issue
Block a user