Commit 457044d16a0c15b4bfc9f6da6d728f20f47b2769

Authored by aurel32
1 parent 88738c09

e1000: fix eerd registers

(Tristan Gingold)


git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@4122 c046a42c-6fe2-441c-8c8c-71466251a162
Showing 1 changed file with 2 additions and 2 deletions
hw/e1000_hw.h
... ... @@ -514,9 +514,9 @@
514 514 #define E1000_EEPROM_SWDPIN0 0x0001 /* SWDPIN 0 EEPROM Value */
515 515 #define E1000_EEPROM_LED_LOGIC 0x0020 /* Led Logic Word */
516 516 #define E1000_EEPROM_RW_REG_DATA 16 /* Offset to data in EEPROM read/write registers */
517   -#define E1000_EEPROM_RW_REG_DONE 2 /* Offset to READ/WRITE done bit */
  517 +#define E1000_EEPROM_RW_REG_DONE 0x10 /* Offset to READ/WRITE done bit */
518 518 #define E1000_EEPROM_RW_REG_START 1 /* First bit for telling part to start operation */
519   -#define E1000_EEPROM_RW_ADDR_SHIFT 2 /* Shift to the address bits */
  519 +#define E1000_EEPROM_RW_ADDR_SHIFT 8 /* Shift to the address bits */
520 520 #define E1000_EEPROM_POLL_WRITE 1 /* Flag for polling for write complete */
521 521 #define E1000_EEPROM_POLL_READ 0 /* Flag for polling for read complete */
522 522 /* Register Bit Masks */
... ...