1
0
mirror of https://github.com/RIOT-OS/RIOT.git synced 2024-12-29 04:50:03 +01:00
Commit Graph

128 Commits

Author SHA1 Message Date
Oleg Hahm
690c4564f2 include "cpu.h" for MSP430 platforms in fd.h 2014-01-20 13:48:37 +01:00
Martin Lenders
abe65b09bb Implement file descriptor table
Needed for pnet
2014-01-17 14:40:57 +01:00
Oleg Hahm
ed8a220cd0 Merge pull request #442 from mehlis/vtimer_get_localtime
Vtimer get localtime
2014-01-15 09:19:06 -08:00
Christian Mehlis
93ddf37d81 added timex_isnormalized 2014-01-09 16:36:40 +01:00
Christian Mehlis
5a6e16cfc3 added timex_uint64 function 2014-01-09 16:36:40 +01:00
Oleg Hahm
593ee623b6 simplify and unify include pathes
additional:
* exporting include path in sys is mandatory for subfolders
* removed duplicate object file in linker call
2014-01-05 16:11:07 +01:00
Oleg Hahm
8d157130ae move include directives from header to C file 2014-01-05 16:11:07 +01:00
Christian Mehlis
3d67ad3a8a add vtimer_get_localtime 2013-12-23 23:36:03 +01:00
Martin Lenders
68f7b9090e Make shell buffer size a shell property 2013-12-20 11:10:50 +01:00
Martin Lenders
69809928d3 Make UART0_BUFSIZE configurable by CPU 2013-12-20 11:10:42 +01:00
Oleg Hahm
885798aaca Merge pull request #391 from haukepetersen/import_crypto
Initial import of crypto libs from SecureMicroMeshRouting
2013-12-19 10:10:37 -08:00
Oleg Hahm
903ec54a43 making include directives consistent 2013-12-19 15:31:37 +01:00
Hauke Petersen
05419a5547 Initial import of crypto libs from SecureMicroMesh
- Imported files from secure micro mesh library
- added Makefiles and included libs into sys/Makefile
2013-12-19 13:33:06 +01:00
Oleg Hahm
8d45202421 add documentation for auto_init (fixes #43) 2013-12-16 15:16:08 +01:00
Hauke Petersen
2df82017a8 Fixed doxygen inconsistensies in sys 2013-12-16 15:09:18 +01:00
Hauke Petersen
edcabf7cb6 Fixed a lot of comments by removing tabs and correcting format. 2013-12-16 14:00:33 +01:00
Hauke Petersen
3785fe956b Fixed doxygen comments, focused on file headers and group definitions 2013-12-16 14:00:24 +01:00
Oleg Hahm
7f0d71a418 Merge pull request #363 from OlegHahm/msg_fix_notifier
fixed lowpan and ipv6 notifier
2013-12-11 06:27:40 -08:00
Christian Mehlis
0cb152c423 added vtimer_msg_receive_timeout 2013-12-09 22:14:59 +01:00
Ludwig Ortmann
d6c213fb47 fix grammar in license header 2013-11-23 13:11:56 +01:00
Oleg Hahm
079d654104 set message type for lowpan and ipv6 notifier 2013-11-21 20:21:55 +01:00
Oleg Hahm
2532dda859 Merge pull request #241 from mehlis/shell
shell: don't use malloc on each line
2013-11-14 05:44:43 -08:00
Oleg Hahm
cc45909ffc Merge pull request #236 from OlegHahm/telosb
Telosb
2013-11-14 01:55:47 -08:00
Christian Mehlis
84e73ae324 clean up shell 2013-11-14 10:45:24 +01:00
Christian Mehlis
bb85cb33d9 shell: dont't use malloc on each line 2013-11-14 10:45:24 +01:00
authmillenon
18e97f6dd5 Use GCC/Clang builtins for bit arithmetics 2013-11-03 15:14:28 +01:00
Christian Mehlis
6a317cdd1a add radio_packet_length_t 2013-10-29 20:36:12 +01:00
Christian Mehlis
39d5299f69 posix: add semaphore implementation 2013-10-25 14:45:26 +02:00
Christian Mehlis
9c70e4501c only include debug functions if needed 2013-10-11 14:21:47 +02:00
Kévin Roussel
d2535f3841 Added missing definition of 'PRIu32' in some RIOT include files
to avoid a bug in mspgcc's standard library
2013-10-09 15:10:22 +02:00
Christian Mehlis
2e44523b51 change the bloom filter to filter arrays of bytes
current implementation of the bloom filter only
handles c strings, this commits changes the hash
functions to work on byte arrays.

additionally I did:
	added to more hashes
	moved hashes in its own sys folder
2013-08-27 13:30:33 +02:00
Christian Mehlis
0dc5437e31 fixes for PRNG 2013-08-26 22:18:02 +02:00
René Kijewski
49876c15f7 Update on @mehlis' Mersene twister code
* Consistent naming
* C99 style variable definition
* Code de-duplication through mathematical conversions
* Less magic numbers (higher powers of twoof two))
2013-08-26 22:18:02 +02:00
Christian Mehlis
5ccde8340d add mersenne twister 2013-08-26 22:17:46 +02:00
Martin Lenders
50f4e473d2 Fix transceiver documentation 2013-08-16 13:12:12 +02:00
Oleg Hahm
6d130a45ac updated license headers
(No code changes!)
2013-08-16 10:20:23 +02:00
Oleg Hahm
50dd9c3f21 undefined payload before setting for native 2013-08-15 19:39:39 +02:00
Oleg Hahm
701b8177fb fixed some ifdefs and added necessary includes to transceiver.h 2013-08-15 19:27:31 +02:00
Oleg Hahm
e65ae85640 remove static for vtimer_print 2013-08-15 19:13:21 +02:00
Oleg Hahm
b64fb65935 Merge branch 'agilefox_clean' of https://github.com/AlaeddineWeslati/RIOT into AlaeddineWeslati-agilefox_clean
Conflicts:
	sys/include/transceiver.h
	sys/transceiver/transceiver.c

Additional changes:
* allow for multi-transceiver initialization
* change packet reception to old implementation
2013-08-15 19:07:14 +02:00
Oleg Hahm
b798663151 Merge pull request #140 from LudwigOrtmann/nativenet_transceiver
Nativenet transceiver
2013-08-15 06:06:37 -07:00
Ludwig Ortmann
708ece68cc cc1100 -> nativenet 2013-08-15 14:05:26 +02:00
Ludwig Ortmann
2b8da20476 fix PAYLOAD_SIZE define 2013-08-15 13:55:58 +02:00
Oleg Hahm
ec1d7b9bdf Merge pull request #139 from OlegHahm/default_stacksize
Default stacksize
2013-08-14 15:21:48 -07:00
Oleg Hahm
7eba346aff make transceiver make use of the default stacksize 2013-08-14 18:07:01 +02:00
Oleg Hahm
b1c57a9755 removed duplicated paragraph 2013-08-14 17:52:27 +02:00
Oleg Hahm
ecca0ee28e fix for #117 and position of preprocessor directives 2013-08-13 18:27:06 +02:00
Christian Mehlis
c6be56ad22 Merge pull request #124 from mehlis/sha256
add the default wrapper for sha256
2013-08-13 00:15:10 -07:00
Oleg Hahm
2d8bb530f9 Merge pull request #106 from OlegHahm/802154_debugging
added missing include to transceiver
2013-08-12 11:32:30 -07:00
Christian Mehlis
618cb30e30 add the default wrapper for sha256 2013-08-12 19:39:54 +02:00