Commit Graph

26 Commits

Author SHA1 Message Date
Karl Palsson 3afd16b5d9 README: flag the wildwest-N preview branches
Hey, we have a readme, let's keep it up to date?
2020-11-28 22:13:25 +00:00
Lars Kruse 5968b8a856 Update python references to python3
Python2 is end-of-life [1] since the 1st of January 2020.

Some distributions (most notably: Debian and its derivatives) will stop
providing a `python` executable in order to encourage users to specify
the interpreter language of local scripts explicitly.  Users of such
environments will be forced to work around this in one of these ways:

* create a virtual environment or
* manipulate the shebangs of the scripts or
* install the python2 package (as long as it is provided by distributions)

All currently maintained distribution releases provide python3.
In the near future distributions will need to remove python2, since it
is not maintained anymore.

PEP-394 [2] recommends to reference a specific python version
(python2 or python3), if the script is not expected to run in a virtual
environment.

Closes: #1265

[1] https://www.python.org/dev/peps/pep-0373/#update-april-2014
[2] https://www.python.org/dev/peps/pep-0394/#for-python-script-publishers

Amended-by: Karl Palsson <karlp@tweak.net.au>
* moved lpc43xx scripts to explicitly call python2, they have not been
  ported, and are effectively unmaintained, but switching them to
  python3 unconditionally would be unhelpful.
2020-11-28 22:13:25 +00:00
Karl Palsson 9ae81c798a README: description of website 2020-11-28 22:13:11 +00:00
Karl Palsson 33c0a1d914 README: explain versioning goals 2020-11-28 22:13:03 +00:00
Diego Herranz d7ec88c4ea Small README changes
- Use libopencm3-template instead of libopencm3-examples as reference
on how to include libopencm3 to your project.
- Sourceforge website removed since it's only used for the mailing lists
which are listed immediately above.
- Small fixes
2020-10-07 22:00:10 +00:00
Karl Palsson 4e70d06d63 stm32g4: Add basic support
* memorymap
* vectors
* rcc
* gpios
* makefiles
* devices for linker script generation
* doc structure
2020-04-09 23:29:00 +00:00
Caleb Szalacinski f06a1ca958 SWM050: Adds the timer peripheral and updates the README. 2020-01-28 20:58:50 +00:00
Karl Palsson 867e38209b readme: add h7 and g0 2019-11-28 22:25:36 +00:00
Brian Viele dd18b9fdbc Qorvo pac55xx: initial support
Qorvo (Nee Active Semi) PAC55xx "Intelligent Motor Control" parts,
cortex-m4 SoCs
2019-11-26 23:28:02 +00:00
Karl Palsson d109a1ddeb readme: fix link to template
Fixes: https://github.com/libopencm3/libopencm3/issues/1033
2019-04-02 12:48:10 +00:00
Karl Palsson 6f0f2ebe8e readme: add miniblink/template references 2018-08-29 15:03:43 +00:00
George Jiglau 396701808d genlink: Rewrite genlink script from awk to python
This removes the dependency on awk and should fix #732
python was already a dependency, for the irq generation
2018-04-14 18:40:54 +00:00
Karl Palsson b19e32782a readme: add travis status badge
Show off how modern we are, building everything!
2018-02-24 12:48:53 +00:00
Karl Palsson 11a7dcf0b9 doc: fix typos and unclear wording
Fixes https://github.com/libopencm3/libopencm3/issues/870
2018-02-24 12:45:10 +00:00
Peter Mortensen 1de1886384
Update README.md
Copy edited.
2018-01-07 20:53:01 +01:00
Karl Palsson 04fa5f1cb5 readme: try and clarify m0/m3/m4
Not just m3, and add some newer parts while we're here.
2017-03-16 23:57:29 +01:00
Karl Palsson 6b5edeb091 docs: note dynamic linker generator requirements
Interim fix.  See https://github.com/libopencm3/libopencm3/issues/732
and https://github.com/libopencm3/libopencm3/pull/731
2016-12-27 21:47:12 +00:00
Anatol Pomozov ae41782e1a Fix misspellings using codespell tool 2016-03-08 08:52:54 -08:00
Piotr Esden-Tempski e8a4a37b9c Added gitter channel badge. 2015-12-15 17:38:33 +01:00
Karl Palsson 7c1cd2e5cd Drop "install" target and documentation.
This has hurt many many many people over it's lifetime, by confusing their
multilib toolchains.  Simply drop it outright.  People who _really_ know what
they're doing are still perfectly entitled to "install" portions of this
project in suitable locations for their own use.
2015-12-06 22:17:30 +00:00
Karl Palsson caeeed2b0f stm32f7: FPU only single precision on f7 :(
Boo ST.
2015-10-15 12:28:54 +00:00
Frantisek Burian 3ef2c38120 [stm32f7] Add initial support of the family, GPIO support.
Most changes are noise from doxygen.
Readme udpated to explain newer FP_FLAGS for m7
stm32f7 library is skipped if the toolchain doesn't support it yet.
2015-10-15 10:34:28 +00:00
Tido Klaassen aad8d06c3f make: rename CFLAGS in target Makefiles to TGT_CFLAGS
Renamed every instance of variable CFLAGS in target specific Makefiles
to TGT_CFLAGS to free up CFLAGS for user defined compiler flags.

Added information in README.md about existence and usage of CFLAGS
environment variable in build process.
2015-10-11 19:14:25 +00:00
Karl Palsson 5dc9662e60 Update README with recently added targets 2014-10-21 14:54:08 +00:00
Enrico Jorns cd6b997a67 Markdowned README.md 2014-10-15 17:30:27 +02:00
Enrico Jorns 116462ca45 Renamed README to README.md to be recognized as Markdown by GitHub 2014-10-15 17:30:27 +02:00