In SX Microcontrollers, SX/B Compiler and SX-Key Tool, peterverkaik wrote: Hi Pjv, That really is a bad request: 1. It would double jumptable entries from 2 to 4 codewords, effectively limiting SUBS from 127 to 64. 2. There is no gain as each entry calls one SUB, so the extra code can as well be placed at the SUB. If necessary, you can save fsr upon SUB entry into __PARAM5. Using byte/word modifiers in the SUB declaration there is no real need for SUBs with a variable number of arguments (which generates even more code). Best strategy to save codespace is to declare variables with @ and do the bankswitching yourself. You can use __PARAMx variables to access variables across banks. regards peter ---------- End of Message ---------- You can view the post on-line at: http://forums.parallax.com/forums/default.aspx?f=7&p=1&m=353593#m353602 Need assistance? Send an email to the Forum Administrator at forumadmin@parallax.com The Parallax Forums are powered by dotNetBB Forums, copyright 2002-2009 (http://www.dotNetBB.com)