Advertisement
Guest User

LAN9514 - Serial 018-201712082359

a guest
Dec 9th, 2017
81
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
Diff 2.09 KB | None | 0 0
  1. diff --git a/eeprom-image/lan95xx_eeprom_configurator.c b/eeprom-image/lan95xx_eeprom_configurator.c
  2. index 3c497ed..3ba88cc 100755
  3. --- a/eeprom-image/lan95xx_eeprom_configurator.c
  4. +++ b/eeprom-image/lan95xx_eeprom_configurator.c
  5. @@ -23,7 +23,7 @@
  6.  /* debugging and more */
  7.  #if 1
  8.  #define XTYPE_LAN951X 2
  9. -#define LAN951X_SELFPOWERED 0
  10. +#define LAN951X_SELFPOWERED 1
  11.  #define LAN951X_REMOTEWAKEUP 0
  12.  
  13.  #define MANUFACTURERIDSTRINGDESC_LEN 15
  14. @@ -33,7 +33,7 @@
  15.  #define PRODUCTNAMESTRINGDESC_MSG 'u','s','b','n','e','t'
  16.  
  17.  #define SERIALNUMBERSTRINGDESC_LEN 16
  18. -#define SERIALNUMBERSTRINGDESC_MSG '0','0','0','-','2','0','1','6','1','0','1','6','2','0','3','0'
  19. +#define SERIALNUMBERSTRINGDESC_MSG '0','1','8','-','2','0','1','7','1','2','0','9','2','3','5','9'
  20.  
  21.  #endif
  22.  
  23. @@ -41,7 +41,7 @@
  24.  /* content definitions */
  25.  
  26.  #ifndef XTYPE_LAN951X
  27. -#  define XTYPE_LAN951X    2
  28. +#  define XTYPE_LAN951X    4
  29.  #endif
  30.  
  31.  #ifndef LAN951X_SELFPOWERED
  32. @@ -243,8 +243,8 @@ struct LAN95XXEEPROMlayout {
  33.  
  34.  USBMSG const struct LAN95XXEEPROMlayout lan95xx_eeprom_header = {
  35.    .eeprom_magic                    = 0xa5,
  36. -  /* (microchip technologies) 00:04:A3 : 12:34:56 */
  37. -  .macaddr                     = {0x00,0x04,0xa3,0x12,0x34,0x56},
  38. +  /* (microchip technologies) 00:04:a3 : 29:50:25 */
  39. +  .macaddr                     = {0x00,0x04,0xa3,0x29,0x50,0x25},
  40.    .pollinginterval_fullspeed               = 01,
  41.    .pollinginterval_highspeed               = 04,
  42.    .configuration_flags                 = (LAN951X_SELFPOWERED*EEPROMCONFIGFLAGS_SELFPOWERED)|(LAN951X_REMOTEWAKEUP*EEPROMCONFIGFLAGS_REMOTEWAKEUP),
  43. @@ -304,13 +304,13 @@ USBMSG const struct LAN95XXEEPROMlayout lan95xx_eeprom_header = {
  44.     .cfg_data                       = {(0x1b)|(LAN951X_SELFPOWERED*(0x80)),0x10,0x00},
  45.     .nrd                            = 0x02,
  46.  //TODO (deactivate all USB downstream ports):
  47. -   .pds                            = 0x3c,
  48. -   .pdb                            = 0x3c,
  49. +   .pds                            = 0x00,
  50. +   .pdb                            = 0x00,
  51.  
  52. -   .maxps                      = 0,
  53. -   .maxpb                      = 50,
  54. -   .hcmcs                      = 0,
  55. -   .hcmcb                      = 50,
  56. +   .maxps                      = 1,
  57. +   .maxpb                      = 75,
  58. +   .hcmcs                      = 1,
  59. +   .hcmcb                      = 75,
  60.     .pwrt                       = 150,
  61.     .boostup                        = 0x00,
  62.  #if (XTYPE_LAN951X==4)
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement