[GDB] Zero-extend 16-bit segment registers
[people/balajirrao/gpxe.git] / contrib / smc9462tx-flash / README
1 This code was written by Dave Ashley for NXTV, Inc. It is released under
2 the terms of the GPL. The purpose is to let you write to the bootrom of
3 the SMC9462TX card. The assumption is that you've stuck an AT29C512 in the
4 socket. Note that the board has pins D5 + D6 reversed on the socket. Also
5 the socket only supplies 3.3V to the rom. Good luck trying to locate a
6 DIP programmable flash device that operates at 3.3V. What I do is to bend
7 pin 32 back and solder a wire directly from the 5V side of the 3.3V regulator
8 over to it. The dp83820's bootrom interface pins are all 5V logic tolerant.
9 However mod your board at your own risk, no warranty or guarantees are implied
10 or given!!! If you don't wire the 5V to the AT29C512, you can still read
11 the rom contents (it operates ok at 3.3V evidently) but you can't write to it
12 because the AT29C512 has a safety protection, it disables writes if the
13 power supply voltage drops below 3.8V.
14
15 See the comments at the top of the 2 C files for more information.
16
17 The Makefile needs to be hacked to build for your system. If you can't
18 figure it out you shouldn't be messing with this stuff anyway.
19
20 -Dave Ashley
21 Email address intentionally left out to avoid spam.
22 http://www.xdr.com/dash
23
24 Mon Mar  8 13:55:34 PST 2004