Primary Git Repository for the Zephyr Project. Zephyr is a new generation, scalable, optimized, secure RTOS for multiple hardware architectures.
Go to file
Benjamin Walsh 8db172c693 unified: allow passing most APIs as function pointers
Several legacy API macros had the format:

  #define some_legacy_api(<parameters>) other_api(<same parameters>)

This prevents passing 'legacy_api()' as a function pointer. Remove the
parenthesis where possible and instead use the format:

  #define some_legacy_api other_api

This allows passing 'legacy_api' as a function pointer by having the
preprocessor resolve it to 'new_api' directly.

Change-Id: Ib680a15a22097727b1dade4b7b4785267c004751
Signed-off-by: Benjamin Walsh <walsh.benj@gmail.com>
2016-11-02 15:17:59 +00:00
.known-issues known-issues: update rule for TCF summary line 2016-09-16 11:31:27 -07:00
arch build: consolidate some common parts of linker scripts 2016-10-31 18:00:58 -07:00
boards boards: x86: Don't default to 'y' with NRF51_PM and WAIT_NOP 2016-11-01 19:37:26 +00:00
doc console: shell: Support multiple modules 2016-11-02 00:23:18 +00:00
drivers console: shell: Support multiple modules 2016-11-02 00:23:18 +00:00
ext ext qmsi: Update to QMSI 1.3 release 2016-10-31 13:26:06 +00:00
include unified: allow passing most APIs as function pointers 2016-11-02 15:17:59 +00:00
kernel unified: API changes to event handling 2016-11-01 16:27:41 -04:00
lib iot/zoap: Add support for block sized transfers 2016-10-25 12:56:51 +00:00
misc console: shell: Support multiple modules 2016-11-02 00:23:18 +00:00
net Bluetooth: L2CAP: Add security check for LE CoC 2016-11-01 21:40:39 +02:00
samples console: shell: Support multiple modules 2016-11-02 00:23:18 +00:00
scripts console: shell: Support multiple modules 2016-11-02 00:23:18 +00:00
subsys usb: move usb subsystem to subsys/usb and cleanup header inclusion 2016-10-31 19:21:42 +00:00
tests console: shell: Support multiple modules 2016-11-02 00:23:18 +00:00
.checkpatch.conf checkpatch: do not check for min_t/max_t 2016-09-13 17:12:55 -04:00
.gitattributes
.gitignore testcases: instruct git to ignore *log and outdir-* 2016-06-14 22:01:34 +00:00
.gitreview
.mailmap mailmap: update with new emails 2016-10-07 16:15:24 +00:00
Kbuild unified/build: adapt Kbuild for unified kernel 2016-09-13 17:12:55 -04:00
Kconfig kconfig: Do not put architecture in the title 2016-03-14 16:50:51 -04:00
Kconfig.zephyr usb: move usb subsystem to subsys/usb and cleanup header inclusion 2016-10-31 19:21:42 +00:00
LICENSE
MAINTAINERS usb: move usb subsystem to subsys/usb and cleanup header inclusion 2016-10-31 19:21:42 +00:00
Makefile usb: move usb subsystem to subsys/usb and cleanup header inclusion 2016-10-31 19:21:42 +00:00
Makefile.inc board: organize boards based on architecture 2016-10-24 19:59:42 +00:00
defaults.tc testcases: catch 'Fatal essential task error" messages 2016-10-31 12:57:28 +00:00
zephyr-env.sh win-build: corrects scripts_path for windows build. 2016-10-15 15:09:54 +00:00