I too have the Special Edition. I converted multiple projects with different BDM modules to a single version of CW (3.1SE) that came when I bought a couple of USB-BDM modules.
While the literature listed '08', I really bought them for the 9S12, which I have multiple projects going. While the USB-BDM pod with work (I guess) with some of the 08 family, the one project I have for the 08 uses the KX08, which still requires the MON08 pod. At least the latest version works with the old LPT interface pods. Even on an XP machine after the registry was patched.
My code is exclusively assembly, so it's not that much of an issue, since Special Edition has unlimited code size for assembly, but I'm still fighting the number of files issue. My 08 project isn't that big, but one of my 9S12 projects is over 60 files. And it's not near done yet. What I've done is to take files that I pretty much am 'done with' and take them out of the MCP dependency. It's a pain to have to go find them to edit them if I need to (occasionally I do) but other than that, it's not a big deal. I just have to remember to keep my number of files to about 30.
Anyone know what happens if you hit too many files?
If you are using a special edition following limitation apply to the IDE:
- you can only have 1 project opened at a given time
- you cannot have more than 32 files per project.
- you can only have 4 build targets per project
This is a known and documented limitation of the toolset.
The limitation around the number of files per project goes away with the Special Edition with C upgrade 64K.
When you are working with a special edition, the only solution I can see for your problem is to create an object library containing the object files you are done with. Then add the object library to your project. This will add one single file to the project. This file can then encapsulate 10 or 20 files.