mirror of
https://github.com/xcat2/xNBA.git
synced 2024-12-14 15:21:32 +00:00
Populate preloaded_undi device when applicable.
This commit is contained in:
parent
937289cdc8
commit
2436dac281
@ -691,6 +691,15 @@ run_etherboot:
|
||||
/* Install Etherboot */
|
||||
call install
|
||||
|
||||
#ifdef PXELOADER_KEEP_UNDI
|
||||
/* Copy our undi_device structure to the preloaded_undi variable */
|
||||
movw %bx, %es
|
||||
movw $preloaded_undi, %di
|
||||
movw $undi_device, %si
|
||||
movw $undi_device_size, %cx
|
||||
rep movsb
|
||||
#endif
|
||||
|
||||
/* Jump to .text16 segment with %ds pointing to .data16*/
|
||||
movw %bx, %ds
|
||||
pushw %ax
|
||||
|
Loading…
Reference in New Issue
Block a user