
21 Jul
2009
21 Jul
'09
7:42 p.m.
Dear Kumar Gala,
In message 1248193876-15362-1-git-send-email-galak@kernel.crashing.org you wrote:
The MPC8641HPCN board is capable of swizzling the upper address bit of the NOR flash we boot out of which creates the concept of "virtual" banks. This is useful in that we can flash a test of image of u-boot and reset to one of the virtual banks while still maintaining a working image in "bank 0".
The PIXIS FPGA exposes registers on LBC which we can use to determine which "bank" we are booting out of (as well as setting which bank to boot out of).
Signed-off-by: Kumar Gala galak@kernel.crashing.org
- Moved from in8 -> in_8
- used PIXIS_VBOOT instead of magic 0x16
...
- if (vboot & 0x80)
printf ("vBank: %d\n", ((vboot >> 6) & 0x1));
Any reasons for not using some named constants instead of the magix values 0x80 and 0x40 ?
Best regards,
Wolfgang Denk
--
DENX Software Engineering GmbH, MD: Wolfgang Denk & Detlev Zundel
HRB 165235 Munich, Office: Kirchenstr.5, D-82194 Groebenzell, Germany
Phone: (+49)-8142-66989-10 Fax: (+49)-8142-66989-80 Email: wd@denx.de
"No matter where you go, there you are..." - Buckaroo Banzai