mirror of
https://github.com/ipxe/ipxe
synced 2025-12-30 04:28:12 +03:00
init_librm() and prot_call() are now real-mode far calls.
install() now calls relocate(), moves the protected-mode code to the new location, and calls hide_etherboot().
This commit is contained in:
@@ -357,7 +357,8 @@ start_runtime:
|
||||
.section ".text16", "awx", @progbits
|
||||
1:
|
||||
pushl $main
|
||||
data32 call prot_call
|
||||
pushw %cs
|
||||
call prot_call
|
||||
popl %eax /* discard */
|
||||
|
||||
/* Boot next device */
|
||||
|
||||
Reference in New Issue
Block a user