Email: Password: Remember Me | Create Account (Free)

Back to Subject List

Old thread has been locked -- no new posts accepted in this thread
???
06/09/10 08:21
Modified:
  06/09/10 08:26

Read: times


 
#176546 - An overthink.
Responding to: ???'s previous message
Hi Michael,

Thanks for that very welcome injection of sanity, Michael. Yes, it appears that I'm most likely going to end up with an un-Godly pickle if I persist in entertaining such unconventional development strategies.

Rather than trying to create the final word in (incomprehensible) self-configuring source code collections, the more sensible approach may be to continue as I had previously always intended, and as you have suggested that I now consider doing. That was to code unsophisticated, readily understandable component modules with minimal interdependence (linkage?), and then to provide the end user with clear, detailed instructions on each individual component and sub-component's configuration requirements and use.

Declaring SFRs within my code module's headers is also starting to lose it's immediate appeal. Perhaps I ought instead reserve my module's X2 CPU clock mode functionality for circumstances in which the generic, non-clock control register inclusive register declaration header file has been replaced. There's probably a tricky pre-compiler directive sequence that will achieve this, but a more sensible approach might simply involve appropriate documentation.

I've blabbed-on too much. I should be quiet for a bit now I think.

Regards,
Murray R. Van Luyn.


List of 34 messages in thread
TopicAuthorDate
Conditional SFR Declaration?            01/01/70 00:00      
   ReDef            01/01/70 00:00      
   Preprocessor -vs- Compiler            01/01/70 00:00      
      Thanks...            01/01/70 00:00      
   A Loosely Related Query?            01/01/70 00:00      
      .h file            01/01/70 00:00      
         Yep, that works!            01/01/70 00:00      
            I would not            01/01/70 00:00      
               Good question...            01/01/70 00:00      
            A Rethink...            01/01/70 00:00      
               I don't know ... but            01/01/70 00:00      
                  Agree with Michael            01/01/70 00:00      
                  An overthink.            01/01/70 00:00      
               #including #includes            01/01/70 00:00      
                  totally?            01/01/70 00:00      
                     re: really?            01/01/70 00:00      
   Still no luck...            01/01/70 00:00      
      Like I said before....            01/01/70 00:00      
      HAL            01/01/70 00:00      
      just curious            01/01/70 00:00      
         Nicely workable solution found...            01/01/70 00:00      
            Post vandalised!            01/01/70 00:00      
               What do you mean ...            01/01/70 00:00      
                  I mean this...            01/01/70 00:00      
                     Vandalism Highly Doubted            01/01/70 00:00      
                        Thanks Michael.            01/01/70 00:00      
      Define a new sfr?            01/01/70 00:00      
         RE: This assumes that location 0x8E is always the register            01/01/70 00:00      
         Simplest Solution?            01/01/70 00:00      
            I think HAL is less risky?            01/01/70 00:00      
               HAL very interesting...            01/01/70 00:00      
                  RE: might not be so immediately well understood            01/01/70 00:00      
                     Ah, now I see...            01/01/70 00:00      
                        No, you don't need a HAL header file for each variant!            01/01/70 00:00      

Back to Subject List