At 11:50 12/31/2001 -0500, Douglas Butler wrote: >Something like Setup_counters() is just some defines and stuffing the >results into registers. You are never going to write PIC C code without >the uP datasheet at hand anyway so I don't need the compiler to tell me >which registers the counters use. I don't understand the problem. There's no problem, if you're happy with your compiler -- I just happen not to like the way the CCS compiler works. There must be others who think the same way, or else all except CCS would by now be out of business. I also don't think I need the compiler to tell me which registers to use -- that's why I don't value the special commands like Setup_counters() that high -- that is, at all. I rather read the PIC datasheet and set the registers I need than to read both the compiler handbook and the PIC datasheet and wonder whether the compiler actually sets the registers I want to set :) >I would also add that I have never run into a bug in CCS that I couldn't >code around, like changing a case statement to a string of if-thens or >simillar. Usually when I do code around what I thought was a bug I find >it was really pilot error after all. A bug would have to be pretty >catastrophic for me to sit on my hands and wait for the compiler authors >to fix it. My customers aren't that patient! Well, I don't know... I don't like to code around compiler bugs in the first place. And then, there must be _something_ to fix, or else they wouldn't have been able to hold up the rate of bug fixes (and prolly most of them actually are bugs :) for years now. Or are you saying that they're spending all their time for those fixes on nothing really worth fixing? :) Again, there's no problem. It seems you're happy with your compiler, and I am, too -- at least most of the time. And I've seen the CCS compiler and am pretty sure I wouldn't be happier with it than I am with what I have. So there's no problem at all :) ge -- http://www.piclist.com#nomail Going offline? Don't AutoReply us! email listserv@mitvma.mit.edu with SET PICList DIGEST in the body