??? 05/14/07 19:06 Read: times |
#139233 - You HAVE to make a food-fight out of this, eh? Responding to: ???'s previous message |
Erik Malund said:
If your SiLabs part requires that you use KEIL, then that's what you'd best do. I don't know whether the KEIL part is supported under SDCC, but I'd bet the SiLabs software isn't. There may be an alternative, perhaps some more generalized JTAG debugging tool, though. It could be that you're "painted into a corner."
no 'keil part' is supported under SDCC I guess, you mean SILabs part. Yes, you're right ... I meant SiLabs. You can run SILabs with SDCC, Keil, Raisonance, Dunfield - maybe more. they have a slew of appnotes "how to use..."
Erik Malund said: first a note: Richard, when you "quote" what is the question and what is the answer get oblitterated, thus you often" quote" me as saying what I do not say, but quote. Richard replied If it's quoted, then it's pretty likely you "said" it one example of your "quoting technique" I'd post this thingy does pull a tractor with 0.002 HP??? Please produce a link to THAT example, and explain what you mean. When I quote you, I normally use that little button marked "quote text" in the lower left corner of the reply dialog box. That's something you should try, too, as it formats things more intelligibly than just "sticking it in quotes." There have been exceptions, e.g, when I've had to go to previous posts to point out your apparent misstatements. By your "quoting technique" it comes out
Erik Malund said: this thingy does pull a tractor so where does "If it's quoted, then it's pretty likely you "said" it" apply? If it's quoted, then I extracted it from some pontification, usually an immediately prior post, of yours. If it's not a direct quote, I make it clear. I don't have to invent things on which we disagree. There are plenty of them. We see things very differently. Those 'bugs' (You tell me how they can test and verify each and every exotic derivative against such) are corrected on a regular basis.
... looks as though you've answered your own question ...
It's true that a missing feature is not a bug. A bug is where the tool behaves contrary to intuition or documentatation, among other things. However, while I don't know KEIL, and probably never will, I do know commercial software and how it's generated. The KEIL tool set wouldn't be so popular if it weren't reliable and productive. While I'm convinced the blatant, major, bugs in KEIL were fixed some time ago, and, in fact, were probably fixed in the first few months or a year of KEIL's availability, the remaining ones, probably very inconvenient and annoying to some users, will probably never be reported, particularly now that KEIL belongs to a company that would probably prefer that the 805x would go away, and if they are, will, as time wears on, fall on deaf ears. Now, as for the definition of "plain vanilla" ... The Intel part is, after all, "plain vanilla," isn't it? The SiLabs emulator won't emulate a "plain vanilla" device either, will it? The intel part is ancient 'plain vanilla, 'plain vanilla' these days imply a minimum of 24 MHz and sufficient INTERNAL memory. Where is that set as a standard? Can you support that as being anything other than your own opinion? Is that an ISO or ANSI standard? Erik Your unconsidered comment implied that there were never any ICE's for 805x's before Windows. That was false, and I gave you an example. I don't have a definition for "plain vanilla" that doesn't boil down to the standard Intel-manufactured part, discontinued or not, but if you check the "chips" table on this site, you'll see that there are still numerous parts that operate 1 MIPS or less. After all, the standard "meter" is ancient, too. Does that make it obsolete? You can postulate whatever you want for your own purposes, but until there are no more parts made that don't operate at 24 MHz, you'd best not assume that to be the "plain vanilla" type. Until someone rewrites the original Intel definition of 8051, and 8052, "plain vanilla" also means Vcc = 5 volts. Until there are no more parts made to be pin-and-function compatible with the original, the original's the "plain vanilla." Those others are just "others." RE |