Commit Graph

181 Commits (256a2074f01f508d6dbb7b36e6a75e8406fb30ba)

Author SHA1 Message Date
Thomas Eichinger c70ae14ff0 cleanup licenses to fix #392 9 years ago
Martin Lenders 2362623490 Fix trailing whitespaces
Fixes #1138
9 years ago
Thomas Eichinger 1e983c9670 s/PROJECT/APPLICATION/g
fixes #548
9 years ago
René Kijewski 4e4f908379 Initial import of the x86 port
Currently this works only in qemu.
9 years ago
Oleg Hahm 4ddc9539fd documentation: unified descriptive text for boards 9 years ago
Oleg Hahm 4f645ecf36 documentation: fix doxygen group for Z1 10 years ago
Oleg Hahm ef5ec344fd core: prefix API functions correctly
Also changed names for bitarithm functions and rename thread_pid to sched_active_pid.
10 years ago
Kévin Roussel 988de6b2cd Merge pull request #893 from rousselk/z1-port
Zolertia Z1 port for RIOT OS
10 years ago
Kévin Roussel 2a3033b3ca boards/z1: initial import 10 years ago
Ludwig Ortmann 9b47af0b54 Merge pull request #1184 from LudwigOrtmann/native_license_unification
Native license unification
10 years ago
Ludwig Ortmann 98bbb80571 documentation: append my email to my name everywhere 10 years ago
Ludwig Ortmann 2c5c177f75 native: unify license headers 10 years ago
Jan S ba907471f3 fixed printf specifiers 10 years ago
René Kijewski a68f4f2d75 Merge pull request #1177 from LudwigOrtmann/issue-1118
native: initialize maybe uninitialized variable
10 years ago
Hauke Petersen 1c6b021d11 board: Initial import of the UDOO board
- fixed comment style and bracketing
- disabled newlib nano, added mac support
- fixed OSX compatibility in Makefile.include
10 years ago
Thomas Eichinger c6bf3f1ab1 boards: fix license headers to LGPL
harmonises license headers in msb-430, msba2-common,
msba2 and wsn430-common

fixes #1160
10 years ago
Ludwig Ortmann d7b3d21bfe native: initialize maybe uninitialized variable
fixes #1118
10 years ago
René Kijewski 8038e96d09 Merge pull request #1119 from Kijewski/error_old-style-definition
Exterminate old-style function definitions
10 years ago
Thomas Eichinger 60b03ab7c1 Merge pull request #1157 from thomaseichinger/fix_licenses
mc1322x: redbee-econotag: fix licenses to LGPL
10 years ago
Thomas Eichinger 38f3ea6d78 fix licenses to LGPL fixes #1148 10 years ago
Ludwig Ortmann 4c961bfb6e native: refactor getpid calls 10 years ago
Hauke Petersen 3cc435c074 board: Initial import of arduino-due
- switched to flashing using the programming port
- fixed Makefile.include
- fixes some documentation

- removed newlib nano.specs

- added OSX flashing support

- fixed flasher and port for OSX

- fixed port on OSX

- fixed bossac linux tool

- added license header
10 years ago
Ludwig Ortmann 088b15783b license: %s/FeuerWare/RIOT/g 10 years ago
René Kijewski 628419eb11 Exterminate old-style function declaration/prototypes 10 years ago
René Kijewski 9a9caf2c68 Exterminate old-style function definitions 10 years ago
Ludwig Ortmann cffda42f87 make/msba2-common: allow TERMPROG override 10 years ago
Kaspar Schleiser f8bbabd201 msba2: add pseudoterm license 10 years ago
Ludwig Ortmann e4e3ef4daf make/native: remove -gc flag
Yields warning on OSX.
Uncertain why it was there in the first place.

Fixes #1125
10 years ago
Hauke Petersen 7545eff784 core/cpu/board: moved F_CPU define to board 10 years ago
René Kijewski a8064fd97c Automatically remove dups in `$(USEMODULE)` 10 years ago
René Kijewski 4c66f72ba3 Merge pull request #1022 from LudwigOrtmann/issue_505
native: update support for FreeBSD
10 years ago
Thomas Eichinger d89faccc78 Merge pull request #1031 from LudwigOrtmann/issue_676
redbee-econotag: fix maca
10 years ago
Ludwig Ortmann b089798bf9 native/make: add missing target 10 years ago
Ludwig Ortmann 42aa3d9f5b native: update support for FreeBSD
works with FreeBSD 10.0 amd64/i386

fixes: #505
10 years ago
Ludwig Ortmann b22f0e6a09 native/make: set all binutils with ?= instead of = 10 years ago
Ludwig Ortmann 361ad4b338 fix setsvar typo 10 years ago
René Kijewski 542a2e5d9d Merge pull request #995 from Kijewski/issue-993
Make: exterminate 'clean' buildtarget clutter
10 years ago
Ludwig Ortmann 3a1980af36 redbee-econotag: fix maca
I suspect that the transceiver will still not work as there are many
many warnings, but at least it builds now.

closes: #676
10 years ago
Oleg Hahm 4797560c09 wsn430-v1_4b: don't always link cc2420 10 years ago
René Kijewski 300d6b3e35 Make: exterminate 'clean' buildtarget
Closes #993.

We do not need to descend into the modules to know what to do on
`make clean BOARD=blub`. We can just invoke `rm -rf bin/blub`.

This PR only keeps the descending into the USEPKGs, since they might
want to delete cached/downloaded/extracted data.
10 years ago
Ludwig Ortmann 9f24ae2e62 Merge pull request #946 from Kijewski/native-write
native: don't use RIOT read/write in UART
10 years ago
Oleg Hahm fd7217b173 Merge pull request #915 from rousselk/radio-cca
Add a standard way to query CCA status on CC2420 transceiver.
10 years ago
Ludwig Ortmann b9ffc1a99e fixup for #710: use subfolder in bin dirs (native)
Update native Makefiles to provide changed object target paths
Fixes #989
10 years ago
Kévin Roussel 7f4c8f8938 Fix for WSN430 1.4 driver 10 years ago
Kévin Roussel 7de076efb2 Fixed error caused by non-inclusion of cc2420_txrx() prototype 10 years ago
René Kijewski 3f59eefbaf Use subfolders in bin dir
Creating all object files in one directory is bound to produce name
clashes. RIOT developers may take care to use unique file names, but
external packages surely don't.

With this change all the objects of a module (e.g. `shell`) will be
created in `bin/$(BOARD)/$(MODULE)`.

I compared the final linker command before and after the change. The
`.o` files (e.g. `startup.o`, `syscall.o` ...) are included in the same
order. Neglecting the changed path name where the `.o` files reside, the
linker command stays exactly the same.

A major problem could be third party boards, because the location of the
`startup.o` needs to the specified now in
`boards/$(BOARD)/Makefile.include`, e.g.
```Makefile
export UNDEF += $(BINDIR)msp430_common/startup.o
```
10 years ago
Oleg Hahm 1e9a43d0f8 Merge pull request #778 from LudwigOrtmann/dependency_files
Make: Prepend path to dependency info files with sed
10 years ago
René Kijewski 2749531324 Merge pull request #789 from LudwigOrtmann/native_gprof
native profiling tools support
10 years ago
Kévin Roussel 6c40108c9c Added standard way to query CCA status on CC2420 transceiver (squashed) 10 years ago
Ludwig Ortmann b2930113ef remove some newlines 10 years ago