<feed xmlns='http://www.w3.org/2005/Atom'>
<title>infinitime.git/cmake-nRF5x, branch edge</title>
<subtitle>Unnamed repository; edit this file 'description' to name the repository.
</subtitle>
<link rel='alternate' type='text/html' href='http://cgit.tidal.blue/infinitime.git/'/>
<entry>
<title>remove app timer, with the exception of header, to keep APP_TIMER_TICKS definition.</title>
<updated>2022-04-16T12:16:03Z</updated>
<author>
<name>Michele Bini</name>
<email>michele.bini@gmail.com</email>
</author>
<published>2022-04-15T11:10:42Z</published>
<link rel='alternate' type='text/html' href='http://cgit.tidal.blue/infinitime.git/commit/?id=9f682f4132a71ca1fef0b567b1334031df382abb'/>
<id>9f682f4132a71ca1fef0b567b1334031df382abb</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>docs: Fix a few typos (#606)</title>
<updated>2021-09-13T18:02:53Z</updated>
<author>
<name>Tim Gates</name>
<email>tim.gates@iress.com</email>
</author>
<published>2021-09-13T18:02:53Z</published>
<link rel='alternate' type='text/html' href='http://cgit.tidal.blue/infinitime.git/commit/?id=84a93b54410681ce1aaae80ba7a7e6d3300dcfa1'/>
<id>84a93b54410681ce1aaae80ba7a7e6d3300dcfa1</id>
<content type='text'>
* docs: Fix a few typos

There are small typos in:
- doc/versioning.md
- src/components/ble/NimbleController.cpp
- src/libs/mynewt-nimble/CODING_STANDARDS.md
- src/libs/mynewt-nimble/docs/btshell/btshell_GAP.rst
- src/systemtask/SystemTask.cpp

Fixes:
- Should read `milliseconds` rather than `miliseconds`.
- Should read `unnecessary` rather than `uncesseray`.
- Should read `target` rather than `tharget`.
- Should read `project` rather than `projct`.
- Should read `preferred` rather than `prefered`.
- Should read `functioning` rather than `functionning`.
- Should read `forever` rather than `forver`.
- Should read `existing` rather than `exisiting`.
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
* docs: Fix a few typos

There are small typos in:
- doc/versioning.md
- src/components/ble/NimbleController.cpp
- src/libs/mynewt-nimble/CODING_STANDARDS.md
- src/libs/mynewt-nimble/docs/btshell/btshell_GAP.rst
- src/systemtask/SystemTask.cpp

Fixes:
- Should read `milliseconds` rather than `miliseconds`.
- Should read `unnecessary` rather than `uncesseray`.
- Should read `target` rather than `tharget`.
- Should read `project` rather than `projct`.
- Should read `preferred` rather than `prefered`.
- Should read `functioning` rather than `functionning`.
- Should read `forever` rather than `forver`.
- Should read `existing` rather than `exisiting`.
</pre>
</div>
</content>
</entry>
<entry>
<title>Enable various compilation flags to reduce the binary size (#401)</title>
<updated>2021-06-01T19:03:01Z</updated>
<author>
<name>JF002</name>
<email>JF002@users.noreply.github.com</email>
</author>
<published>2021-06-01T19:03:01Z</published>
<link rel='alternate' type='text/html' href='http://cgit.tidal.blue/infinitime.git/commit/?id=1b6acdedc2ae892bece04479a64ad28120eced8c'/>
<id>1b6acdedc2ae892bece04479a64ad28120eced8c</id>
<content type='text'>
* Add the following compilation flags:
 * -fno-exceptions and -fno-non-call-exceptions : disable exception handling
 * -fno-rtti : disable run time type information (needed by dynamic_cast, for example)

These flags reduce the binary size by about 100KB!

Also, -fstack-usage generate debug info (not in final binary) to allow tools like Puncover to do a stack analysis.

* Remove unused CMake variables in CMake_nRF5x.cmake (duplicated in src/CMakeLists.txt).
Replace -O0 by -Og in DEBUG builds. This generates a smaller binary (small enough for the internal memory) that is debugger friendly.</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
* Add the following compilation flags:
 * -fno-exceptions and -fno-non-call-exceptions : disable exception handling
 * -fno-rtti : disable run time type information (needed by dynamic_cast, for example)

These flags reduce the binary size by about 100KB!

Also, -fstack-usage generate debug info (not in final binary) to allow tools like Puncover to do a stack analysis.

* Remove unused CMake variables in CMake_nRF5x.cmake (duplicated in src/CMakeLists.txt).
Replace -O0 by -Og in DEBUG builds. This generates a smaller binary (small enough for the internal memory) that is debugger friendly.</pre>
</div>
</content>
</entry>
<entry>
<title>Resolved C++14 Cmake build issues so correctly building to C99/C++14 standards</title>
<updated>2021-03-16T12:43:50Z</updated>
<author>
<name>Niall Cooling</name>
<email>niallcooling@gmail.com</email>
</author>
<published>2021-03-16T12:43:50Z</published>
<link rel='alternate' type='text/html' href='http://cgit.tidal.blue/infinitime.git/commit/?id=14bd790701f4e2f6d75ef8a1f52b9f38023c2dd9'/>
<id>14bd790701f4e2f6d75ef8a1f52b9f38023c2dd9</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>Remove reference to NRF Softdevice in CMake and documentation.</title>
<updated>2020-05-16T14:13:22Z</updated>
<author>
<name>JF</name>
<email>jf@codingfield.com</email>
</author>
<published>2020-05-16T14:13:22Z</published>
<link rel='alternate' type='text/html' href='http://cgit.tidal.blue/infinitime.git/commit/?id=d6c6ac4cf5801e17caf7bfc0878423703ed0413b'/>
<id>d6c6ac4cf5801e17caf7bfc0878423703ed0413b</id>
<content type='text'>
Update documentation.
Remove Asserts when starting advertising to prevent crash (known bug).
Set version 0.5.0.
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Update documentation.
Remove Asserts when starting advertising to prevent crash (known bug).
Set version 0.5.0.
</pre>
</div>
</content>
</entry>
<entry>
<title>Integration of nimble, work in progress.</title>
<updated>2020-04-19T18:44:59Z</updated>
<author>
<name>JF</name>
<email>jf@codingfield.com</email>
</author>
<published>2020-04-19T18:44:59Z</published>
<link rel='alternate' type='text/html' href='http://cgit.tidal.blue/infinitime.git/commit/?id=dd6aecbf6b343e40f75808f5e26a077eb22a2ed2'/>
<id>dd6aecbf6b343e40f75808f5e26a077eb22a2ed2</id>
<content type='text'>
Advertising is working.
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Advertising is working.
</pre>
</div>
</content>
</entry>
<entry>
<title>Add support for BLE notification (ANS client).</title>
<updated>2020-03-25T20:23:40Z</updated>
<author>
<name>JF</name>
<email>jf@codingfield.com</email>
</author>
<published>2020-03-25T20:23:40Z</published>
<link rel='alternate' type='text/html' href='http://cgit.tidal.blue/infinitime.git/commit/?id=68240704c7a60534342cfc0157564f11cf82d9d8'/>
<id>68240704c7a60534342cfc0157564f11cf82d9d8</id>
<content type='text'>
Work In Progress!!!
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Work In Progress!!!
</pre>
</div>
</content>
</entry>
<entry>
<title>cleaned up openocd cmake options and added a readme</title>
<updated>2020-01-26T15:40:45Z</updated>
<author>
<name>lucas</name>
<email>luben93@gmail.com</email>
</author>
<published>2020-01-26T15:40:45Z</published>
<link rel='alternate' type='text/html' href='http://cgit.tidal.blue/infinitime.git/commit/?id=61284527048c0a9caeea81ff0da92d2c1adedfd7'/>
<id>61284527048c0a9caeea81ff0da92d2c1adedfd7</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>added some inital support for flashing via openocd instead of gdb, for wider compatability</title>
<updated>2020-01-26T00:38:06Z</updated>
<author>
<name>lucas</name>
<email>luben93@gmail.com</email>
</author>
<published>2020-01-26T00:38:06Z</published>
<link rel='alternate' type='text/html' href='http://cgit.tidal.blue/infinitime.git/commit/?id=37d50ed62bd3ff396ac37a23a923a6fcf0f25cad'/>
<id>37d50ed62bd3ff396ac37a23a923a6fcf0f25cad</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>Remove all custom targets from the ALL (default) target. This will prevent from executing them when running "make".</title>
<updated>2020-01-19T11:36:09Z</updated>
<author>
<name>JF</name>
<email>jf@codingfield.com</email>
</author>
<published>2020-01-19T11:36:09Z</published>
<link rel='alternate' type='text/html' href='http://cgit.tidal.blue/infinitime.git/commit/?id=9dc4e32e36eb1167ee241cdf8027089cad593cf1'/>
<id>9dc4e32e36eb1167ee241cdf8027089cad593cf1</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
</feed>
