summaryrefslogtreecommitdiff
path: root/drivers/sbus/char
diff options
context:
space:
mode:
authorLarry.Finger@lwfinger.net <Larry.Finger@lwfinger.net>2008-04-19 18:24:09 +0400
committerJohn W. Linville <linville@tuxdriver.com>2008-05-07 23:02:12 +0400
commit2afc49015db927fea7bc6ca33c0a60bf5d7c2c5f (patch)
tree1442845f56a9d235a3fb8546b7b4277c013f5aa4 /drivers/sbus/char
parent3acea5b616c6d85008700a9d51cb02a81b2d0c67 (diff)
downloadlinux-2afc49015db927fea7bc6ca33c0a60bf5d7c2c5f.tar.xz
ssb: Allow reading of 440-byte SPROM that is not rev 4
The current code checks for the special signature that signifies a revision 4 SPROM. Now that a rev. 8 SPROM with a 440-byte length has been found that may not have any special code, this check could be relaxed. With this patch, if the CRC is incorrect for a 256-byte SPROM, the code will immediately check for a 440-byte SPROM. If there is still a CRC error, the size is set to 440 bytes, which allows dumping of most of any 512-byte SPROM if one is encountered. Signed-off-by: Larry Finger <Larry.Finger@lwfinger.net> Signed-off-by: Michael Buesch <mb@bu3sch.de> Signed-off-by: John W. Linville <linville@tuxdriver.com>
Diffstat (limited to 'drivers/sbus/char')
0 files changed, 0 insertions, 0 deletions