]> git.ipfire.org Git - thirdparty/grub.git/commitdiff
CBI support.
authorAleš Nesrsta <starous@volny.cz>
Wed, 1 Feb 2012 14:19:10 +0000 (15:19 +0100)
committerVladimir 'phcoder' Serbinenko <phcoder@gmail.com>
Wed, 1 Feb 2012 14:19:10 +0000 (15:19 +0100)
* include/grub/usb.h (grub_usbms_protocol_t): New values
GRUB_USBMS_PROTOCOL_CB and GRUB_USBMS_PROTOCOL_CBI.
* grub-core/disk/usbms.c (GRUB_USBMS_CBI_CMD_SIZE): New define.
(GRUB_USBMS_CBI_ADSC_REQ): Likewise.
(grub_usbms_dev): Add subclass, protocol and intrpt.
Remove in_maxsz and out_maxsz.
(grub_usbms_reset): Rename to ...
(grub_usbms_bo_reset): .. this.
(grub_usbms_cbi_cmd): New function.
(grub_usbms_cbi_reset): Likewise.
(grub_usbms_reset): Likewise.
(grub_usbms_attach): Recognize cbi. Same subclass and protocol.
(grub_usbms_transfer): Rename to ...
(grub_usbms_transfer_bo): ... this.
(grub_usbms_transfer_cbi): Likewise.
(grub_usbms_transfer): Likewise.

1  2 
ChangeLog

diff --cc ChangeLog
index 0f52d3fbc1fcbfc10bc5841c5e7c7b58f49589bb,0f52d3fbc1fcbfc10bc5841c5e7c7b58f49589bb..7be34e64cf2dc255d3f398dc836fe065f4741f34
+++ b/ChangeLog
@@@ -1,3 -1,3 +1,24 @@@
++2012-02-01  Aleš Nesrsta <starous@volny.cz>
++
++      CBI support.
++
++      * include/grub/usb.h (grub_usbms_protocol_t): New values
++      GRUB_USBMS_PROTOCOL_CB and GRUB_USBMS_PROTOCOL_CBI.
++      * grub-core/disk/usbms.c (GRUB_USBMS_CBI_CMD_SIZE): New define.
++      (GRUB_USBMS_CBI_ADSC_REQ): Likewise.
++      (grub_usbms_dev): Add subclass, protocol and intrpt.
++      Remove in_maxsz and out_maxsz.
++      (grub_usbms_reset): Rename to ...
++      (grub_usbms_bo_reset): .. this.
++      (grub_usbms_cbi_cmd): New function.
++      (grub_usbms_cbi_reset): Likewise.
++      (grub_usbms_reset): Likewise.
++      (grub_usbms_attach): Recognize cbi. Same subclass and protocol.
++      (grub_usbms_transfer): Rename to ...
++      (grub_usbms_transfer_bo): ... this.
++      (grub_usbms_transfer_cbi): Likewise.
++      (grub_usbms_transfer): Likewise.
++
  2012-02-01  Aleš Nesrsta <starous@volny.cz>
  2012-02-01  Vladimir Serbinenko  <phcoder@gmail.com>