??? 07/11/08 23:47 Read: times |
#156630 - and yet... Responding to: ???'s previous message |
on a broader scale, the "functional cohesion" for the content of this header is that it defines everything about this particular single board system: The memory mapped variables and the port addresses...
Should I decide to write a different application targetted for the same board, in the same system, I would need all of these...and they would be grouped into a single header file... My system moves from department to department, and each department uses a different software program based on their needs in an additive way, so that by the time it gets to the last department, and they load the final software into the system before shipping, the NOVRAM is all ready to go with data from each department... Each different software program needs to respect the XDATA memory layout, so as not to step on anybodys memory along the way... Just thinking out loud... -db |
Topic | Author | Date |
Initializing variables in header files... | 01/01/70 00:00 | |
Defintions only in source files | 01/01/70 00:00 | |
Coincidental Cohesion | 01/01/70 00:00 | |
and yet... | 01/01/70 00:00 | |
Quite possibly | 01/01/70 00:00 | |
Memory mapping | 01/01/70 00:00 | |
Now... | 01/01/70 00:00 | |
RE: just saved myself some extra typing | 01/01/70 00:00 | |
Resources | 01/01/70 00:00 | |
Another problem | 01/01/70 00:00 | |
Abort, End, Exit Procudure and Shutdown. | 01/01/70 00:00 | |
I guess I gave it significant consideration | 01/01/70 00:00 | |
RE: verbose, over conditionalized | 01/01/70 00:00 |