What's mean the ?B_VAR_BANKING in the L51_BANK.A51? Please explain it in detail. Thanks!
Variable Banking is available in the PK51 Version 6.20 and explained in the new C51 User's Guide, Chapter 6 under XBANKING.
Thanks your answer first. But I have another question, whether the Variable Banking is only used in the CPU that support far pointer? How do I use it in normal 8031 or 8051 with bank_switch mode? Thank you very much! Hero 2001/9/17
You can use variable banking also on classic 8051 devices. Take a look to the C51 Compiler PDF manual and take a look to C:\Keil\C51\EXAMPLES\FarMemory\4MB Variables on Classic 8051
Thanks your answer very much. But I want to know can the L51_BANK.A51 file in keilC51 ver620 be used in previous version keilc51 like v602? Thank you!
No that is not possible. The new features in L51_BANK.A51 require also new linker versions.