annotate RefPrj/RTE/.project @ 238:a9d798e8c11f div-fixes-5

cleanup, bugfix: do not mask I2C_SystemStatus with local variable This commit is partly cleanup, and partly possible bugfix. Masking the global I2C_SystemStatus with a local variable is (very) bad practice, but more importantly, dangerous, as other code uses this I2C_SystemStatus to base decisions on. So, this is definitely non-trivial, as it can possibly change the flow of control. This said, its tested and seems to have no negative effects (but also no positive, as I sort of hoped for), so that is why I mark it cleanup as well. Constructs like this shall be heavily documented in the code, when there is a reason to do things like this. Further, remove a 2nd rather useless construct. There is no reason to & 0x03 the output of I2C_SystemStatus. This is the only location in the entire code base where this is done, so, its not only useless but also inconsistent and confusing the true intentions here. Finally, littered to code with todo's that I will take care of in next commits. Signed-off-by: Jan Mulder <jlmulder@xs4all.nl>
author Jan Mulder <jlmulder@xs4all.nl>
date Mon, 08 Apr 2019 10:16:17 +0200
parents d24395f7c939
children
Ignore whitespace changes - Everywhere: Within whitespace: At end of lines:
rev   line source
52
d24395f7c939 Added reference projects
Ideenmodellierer
parents:
diff changeset
1 <?xml version="1.0" encoding="UTF-8"?>
d24395f7c939 Added reference projects
Ideenmodellierer
parents:
diff changeset
2 <projectDescription>
d24395f7c939 Added reference projects
Ideenmodellierer
parents:
diff changeset
3 <name>OSTC4_RTE</name>
d24395f7c939 Added reference projects
Ideenmodellierer
parents:
diff changeset
4 <comment></comment>
d24395f7c939 Added reference projects
Ideenmodellierer
parents:
diff changeset
5 <projects>
d24395f7c939 Added reference projects
Ideenmodellierer
parents:
diff changeset
6 </projects>
d24395f7c939 Added reference projects
Ideenmodellierer
parents:
diff changeset
7 <buildSpec>
d24395f7c939 Added reference projects
Ideenmodellierer
parents:
diff changeset
8 <buildCommand>
d24395f7c939 Added reference projects
Ideenmodellierer
parents:
diff changeset
9 <name>org.eclipse.cdt.managedbuilder.core.genmakebuilder</name>
d24395f7c939 Added reference projects
Ideenmodellierer
parents:
diff changeset
10 <triggers>clean,full,incremental,</triggers>
d24395f7c939 Added reference projects
Ideenmodellierer
parents:
diff changeset
11 <arguments>
d24395f7c939 Added reference projects
Ideenmodellierer
parents:
diff changeset
12 </arguments>
d24395f7c939 Added reference projects
Ideenmodellierer
parents:
diff changeset
13 </buildCommand>
d24395f7c939 Added reference projects
Ideenmodellierer
parents:
diff changeset
14 <buildCommand>
d24395f7c939 Added reference projects
Ideenmodellierer
parents:
diff changeset
15 <name>org.eclipse.cdt.managedbuilder.core.ScannerConfigBuilder</name>
d24395f7c939 Added reference projects
Ideenmodellierer
parents:
diff changeset
16 <triggers>full,incremental,</triggers>
d24395f7c939 Added reference projects
Ideenmodellierer
parents:
diff changeset
17 <arguments>
d24395f7c939 Added reference projects
Ideenmodellierer
parents:
diff changeset
18 </arguments>
d24395f7c939 Added reference projects
Ideenmodellierer
parents:
diff changeset
19 </buildCommand>
d24395f7c939 Added reference projects
Ideenmodellierer
parents:
diff changeset
20 </buildSpec>
d24395f7c939 Added reference projects
Ideenmodellierer
parents:
diff changeset
21 <natures>
d24395f7c939 Added reference projects
Ideenmodellierer
parents:
diff changeset
22 <nature>org.eclipse.cdt.core.cnature</nature>
d24395f7c939 Added reference projects
Ideenmodellierer
parents:
diff changeset
23 <nature>org.eclipse.cdt.managedbuilder.core.managedBuildNature</nature>
d24395f7c939 Added reference projects
Ideenmodellierer
parents:
diff changeset
24 <nature>org.eclipse.cdt.managedbuilder.core.ScannerConfigNature</nature>
d24395f7c939 Added reference projects
Ideenmodellierer
parents:
diff changeset
25 <nature>fr.ac6.mcu.ide.core.MCUProjectNature</nature>
d24395f7c939 Added reference projects
Ideenmodellierer
parents:
diff changeset
26 <nature>fr.ac6.mcu.ide.core.MCUSingleCoreProjectNature</nature>
d24395f7c939 Added reference projects
Ideenmodellierer
parents:
diff changeset
27 </natures>
d24395f7c939 Added reference projects
Ideenmodellierer
parents:
diff changeset
28 <linkedResources>
d24395f7c939 Added reference projects
Ideenmodellierer
parents:
diff changeset
29 <link>
d24395f7c939 Added reference projects
Ideenmodellierer
parents:
diff changeset
30 <name>Common</name>
d24395f7c939 Added reference projects
Ideenmodellierer
parents:
diff changeset
31 <type>2</type>
d24395f7c939 Added reference projects
Ideenmodellierer
parents:
diff changeset
32 <locationURI>OSTC4/Common</locationURI>
d24395f7c939 Added reference projects
Ideenmodellierer
parents:
diff changeset
33 </link>
d24395f7c939 Added reference projects
Ideenmodellierer
parents:
diff changeset
34 <link>
d24395f7c939 Added reference projects
Ideenmodellierer
parents:
diff changeset
35 <name>Small_CPU</name>
d24395f7c939 Added reference projects
Ideenmodellierer
parents:
diff changeset
36 <type>2</type>
d24395f7c939 Added reference projects
Ideenmodellierer
parents:
diff changeset
37 <locationURI>OSTC4/Small_CPU</locationURI>
d24395f7c939 Added reference projects
Ideenmodellierer
parents:
diff changeset
38 </link>
d24395f7c939 Added reference projects
Ideenmodellierer
parents:
diff changeset
39 </linkedResources>
d24395f7c939 Added reference projects
Ideenmodellierer
parents:
diff changeset
40 <variableList>
d24395f7c939 Added reference projects
Ideenmodellierer
parents:
diff changeset
41 <variable>
d24395f7c939 Added reference projects
Ideenmodellierer
parents:
diff changeset
42 <name>OSTC4</name>
d24395f7c939 Added reference projects
Ideenmodellierer
parents:
diff changeset
43 <value>$%7BWORKSPACE_LOC%7D/ostc4</value>
d24395f7c939 Added reference projects
Ideenmodellierer
parents:
diff changeset
44 </variable>
d24395f7c939 Added reference projects
Ideenmodellierer
parents:
diff changeset
45 </variableList>
d24395f7c939 Added reference projects
Ideenmodellierer
parents:
diff changeset
46 </projectDescription>