Oleg Hahm
e165a08606
fixed debugging for cc110x
2014-06-03 15:04:52 +02:00
Oleg Hahm
e5e9d9e538
set correct transceiver stack size for debugging
2014-06-03 15:04:52 +02:00
Oleg Hahm
4f62ef4547
some minor fixes and debugging
2014-06-03 15:04:50 +02:00
Oleg Hahm
e87e6bedca
you can never have enough debugging in RPL
2014-06-03 15:01:48 +02:00
Martine Lenders
eb75093cfc
Merge pull request #1262 from cgundogan/fix_posix_accept
...
pnet: accept should return a new generated file descriptor
2014-06-03 14:25:58 +02:00
Cenk Gündoğan
56298378ee
pnet: accept should return a new generated file descriptor
...
From man page:
On success, these system calls return a nonnegative integer that is a
descriptor for the accepted socket. On error, -1 is returned, and errno
is set appropriately.
2014-06-02 18:53:51 +02:00
René Kijewski
fb6197af39
Merge pull request #1261 from Kijewski/test_struct_tm_utility-license
...
tests: add missing license to test_struct_tm_utility
2014-06-02 17:36:28 +02:00
René Kijewski
fa76383700
tests: add missing license to test_struct_tm_utility
2014-06-02 16:54:46 +02:00
Oleg Hahm
bd94bd22f6
Merge pull request #1209 from Kijewski/buildinfo
...
make: add comprehensive `buildinfo` list
2014-06-02 14:04:01 +02:00
René Kijewski
abdb3ef2a4
x86: add read-before-write check at runtime
...
Finding read-before-writes statically is quite difficult. In native we
can use valgrind, but on boards without an MMU we are out of luck.
x86 has an MMU, let's use it.
If `-DDEBUG_READ_BEFORE_WRITE` was set, then pages on the heap get
initialized upon first use. If the page was read before written, then a
debug message with the virtual and physical address of the memory
location is printed, as well as the address of the offending instruction.
2014-05-31 19:45:19 +02:00
René Kijewski
94bb326fc0
shell: fix newlines
2014-05-30 21:10:05 +02:00
Thomas Eichinger
9cde1e5fc3
Merge pull request #1146 from Kijewski/struct-tm-utils
...
sys: add utility functions for `struct tm`
2014-05-28 12:20:32 +02:00
Thomas Eichinger
a2fb1159b3
Merge pull request #1247 from thomaseichinger/transceiver_doc
...
sys:transceiver: fix some doxygen comments
2014-05-28 12:02:25 +02:00
René Kijewski
bd2fbd161b
Add struct tm
utility "test"
2014-05-28 00:43:41 +02:00
René Kijewski
1887bd45c6
sys: add utility functions for struct tm
2014-05-28 00:16:32 +02:00
Oleg Hahm
256a2074f0
Replaced old release notes with the current ones
2014-05-27 19:28:54 +02:00
Thomas Eichinger
cf93dc6590
core:debug: documentation for DEBUG_PRINT
was confusing and wrong
2014-05-27 16:29:35 +02:00
Thomas Eichinger
f32c7af1a9
sys:transceiver: fix some doxygen comments
2014-05-27 15:57:28 +02:00
Thomas Eichinger
cc83220f48
Merge pull request #1217 from thomaseichinger/YALF
...
boards: cpu: cleanup licenses to fix #392
2014-05-27 11:55:56 +02:00
Thomas Eichinger
c70ae14ff0
cleanup licenses to fix #392
2014-05-27 11:54:55 +02:00
Kévin Roussel
7ab53506c6
Merge pull request #1239 from rousselk/radio-API-again
...
Add a missing constant in 'radio_tx_status_t' enum
2014-05-27 11:47:55 +02:00
Kévin Roussel
5eb83c7c18
Add a missing constant in 'radio_tx_status_t' enum
2014-05-27 10:43:53 +02:00
Martin Lenders
f201ceed99
unittests: Force execution of $(UNITTEST_LIBS) build target
2014-05-27 10:41:28 +02:00
Martine Lenders
fb4619ebc6
Merge pull request #1163 from authmillenon/fix-whitespaces
...
Fix trailing whitespaces
2014-05-26 14:56:08 +02:00
Martin Lenders
2362623490
Fix trailing whitespaces
...
Fixes #1138
2014-05-26 14:54:23 +02:00
Martine Lenders
62139bd0d2
Merge pull request #1207 from Kijewski/unittests-makefile.include
...
unittests: support Makefile.include in test suites
2014-05-26 14:51:12 +02:00
Christian Mehlis
ad46060929
Merge pull request #1227 from emmanuelsearch/CCN-documentation
...
CCN documentation
2014-05-26 14:22:50 +02:00
emmanuelsearch
a37e86db0a
Documentation: Create README.md for the CCN-lite client and relay
2014-05-26 14:11:30 +02:00
Thomas Eichinger
44612df6d1
Merge pull request #1224 from thomaseichinger/pro-to-app
...
make: s/PROJECT/APPLICATION/g
2014-05-26 13:31:12 +02:00
Thomas Eichinger
1e983c9670
s/PROJECT/APPLICATION/g
...
fixes #548
2014-05-26 13:21:09 +02:00
Oleg Hahm
e2ff26efd9
Merge pull request #764 from Kijewski/implement-x86
...
Initial x86 port: "qemu-i386"
2014-05-26 12:42:45 +02:00
René Kijewski
4e4f908379
Initial import of the x86 port
...
Currently this works only in qemu.
2014-05-25 13:40:29 +02:00
René Kijewski
2b95e7b144
Merge pull request #1230 from Kijewski/fix-clean
...
make: fix clean together with TLSF
2014-05-25 13:39:41 +02:00
Martine Lenders
1bee1e1184
Merge pull request #1229 from OlegHahm/description_unification
...
Unification of descriptive text of similar modules
2014-05-25 12:45:21 +02:00
René Kijewski
054f9fd026
make: fix clean together with TLSF
2014-05-24 19:22:18 +02:00
Oleg Hahm
484f817ea6
Merge pull request #1152 from Kijewski/vtimer-test-warnings
...
vtimer: fix usage in test application
2014-05-24 18:46:11 +02:00
René Kijewski
a6fd5bff92
core: imply current_prio in sched_switch()
...
There is no need to supply the current priority to `sched_switch()`,
when this function can easily tell the value of
`active_thread->priority` itself.
2014-05-24 16:48:35 +02:00
Oleg Hahm
c8d474eae4
documentation: unified descriptive text for drivers
2014-05-24 16:06:05 +02:00
Oleg Hahm
ad28f4f1c0
cosmetics: converted tabs into spaces for lpc1768 header
2014-05-24 15:57:29 +02:00
Oleg Hahm
ef4fe6616c
documentation: unified descriptive text for cpu
2014-05-24 15:56:57 +02:00
Oleg Hahm
a2db556139
cosmetics: cleaned up arm_common.h
...
* converted tabs to white spaces, fixed indentation, and removed SVN clutter
2014-05-24 15:16:26 +02:00
Oleg Hahm
de6e70c594
copyriot: fixed copyriot header for arm_common
2014-05-24 15:12:36 +02:00
Oleg Hahm
4ddc9539fd
documentation: unified descriptive text for boards
2014-05-24 15:03:06 +02:00
Oleg Hahm
f2ee98c285
Merge pull request #1039 from Kijewski/buildtest-insufficient-ram
...
make: add `BOARD_INSUFFICIENT_RAM` blacklisting
2014-05-24 14:49:09 +02:00
René Kijewski
49778752b3
Use BOARD_INSUFFICIENT_RAM
in examples and tests
2014-05-23 14:29:52 +02:00
René Kijewski
4198b7518c
make: add BOARD_INSUFFICIENT_RAM
blacklisting
...
Currently most blacklistings for examples and tests are done because the
board provides too little RAM or ROM. Besides of the actual linking all
the compiling should nevertheless work just fine.
This PR adds the variable `BOARD_INSUFFICIENT_RAM` to tell the
`buildtest` to compile the code for a board, but omit the linking step.
2014-05-23 14:29:38 +02:00
René Kijewski
27ae094413
make: remove clutter
...
Remove some outdated example code.
2014-05-23 14:28:27 +02:00
René Kijewski
e8bf4ef6a2
Merge pull request #1182 from Kijewski/msp-oneway-malloc
...
msp430: provide oneway-malloc implicitly
2014-05-23 14:19:00 +02:00
René Kijewski
9f40d019e3
Merge pull request #1201 from Kijewski/exclusive-make-clean
...
make: make clean usable together with `-j`
2014-05-23 03:48:55 +02:00
René Kijewski
d52651f61d
Merge pull request #1215 from Kijewski/tlsf
...
Add TLSF (two level segregated fit) PKG
2014-05-22 18:54:20 +02:00