mirror of
https://git.savannah.gnu.org/git/grub.git
synced 2026-10-21 23:02:40 +00:00
Keep TX and RX buffers on EFI rather than always allocate new ones.
* include/grub/net.h (grub_net_card_driver): Allow driver to modify card. All users updated. (grub_net_card): New members txbuf, rcvbuf, rcvbufsize and txbusy. * grub-core/net/drivers/efi/efinet.c (send_card_buffer): Reuse buffer. (get_card_packet): Likewise. (grub_efinet_findcards): Init new fields.
This commit is contained in:
1 parent
f695e99a75
commit
3e74723951
6 files changed
+96
-60
No files matched your search
@@ -1,3 +1,14 @@
|
||||
2012-06-09 Vladimir Serbinenko <phcoder@gmail.com>
|
||||
|
||||
Keep TX and RX buffers on EFI rather than always allocate new ones.
|
||||
|
||||
* include/grub/net.h (grub_net_card_driver): Allow driver to modify
|
||||
card. All users updated.
|
||||
(grub_net_card): New members txbuf, rcvbuf, rcvbufsize and txbusy.
|
||||
* grub-core/net/drivers/efi/efinet.c (send_card_buffer): Reuse buffer.
|
||||
(get_card_packet): Likewise.
|
||||
(grub_efinet_findcards): Init new fields.
|
||||
|
||||
2012-06-09 Vladimir Serbinenko <phcoder@gmail.com>
|
||||
|
||||
* grub-core/term/ieee1275/serial.c (do_real_config): Fix cast to fix
|
||||
|
||||
Reference in new issue
Block a user