Commit graph

  • 9597404727 Consolidate nanokernel initialization code Allan Stephens 2015-05-12 16:15:58 -04:00
  • ffdbe7d691 Consolidate the nanokernel's context manipulation APIs Allan Stephens 2015-05-12 14:47:03 -04:00
  • a139256afc Enhance microkernel command stack size bounds checking Allan Stephens 2015-05-12 14:19:30 -04:00
  • 6273c15e7c Rewrite truesize tool to use python Peter Mitsis 2015-05-04 10:31:36 -04:00
  • 7d75790dad Rename scp and scs sections Peter Mitsis 2015-04-29 12:54:28 -04:00
  • 9ef64a3112 toolchain/gcc: Add UNALIGNED_GET macro Luiz Augusto von Dentz 2015-05-13 14:42:08 +03:00
  • 06d380c2ba Add tools and Makefiles for Documentation Anas Nashif 2015-05-13 14:05:30 -04:00
  • e60b8f1927 Bluetooth: Intro of basic ADV handler Arkadiusz Lichwa 2015-05-08 20:53:39 +02:00
  • f170898634 Bluetooth: Add simple LE scan app Arkadiusz Lichwa 2015-05-08 11:20:27 +02:00
  • 329e4276ae Bluetooth: Fix ATT define values Luiz Augusto von Dentz 2015-05-13 16:14:07 +03:00
  • f8215b94f5 Bluetooth: Move Write Command definitions Luiz Augusto von Dentz 2015-05-13 15:51:49 +03:00
  • f436fc835e Bluetooth: Warn unkown ATT PDUs Luiz Augusto von Dentz 2015-05-13 15:45:59 +03:00
  • 36bf88678c Bluetooth: coding-style: Fix missing braces in for-loop Johan Hedberg 2015-05-13 15:44:14 +03:00
  • 89c6fe152f Bluetooth: Treat unkown SMP PDU as warning Johan Hedberg 2015-05-13 15:05:03 +03:00
  • cde6b86657 Bluetooth: Treat unknown L2CAP PDUs as warnings Johan Hedberg 2015-05-13 15:04:03 +03:00
  • 4cabc6902d Bluetooth: Convert unnecessary errors to debug logs Johan Hedberg 2015-05-13 15:00:58 +03:00
  • 8271a58dd4 Bluetooth: Fix missing newline in debug log Johan Hedberg 2015-05-13 14:18:23 +03:00
  • 3beca82c90 Bluetooth: Add debug config options for all current sub-modules Johan Hedberg 2015-05-13 14:06:34 +03:00
  • d46de84c03 Bluetooth: Create basic LE scan interface Arkadiusz Lichwa 2015-05-08 10:33:34 +02:00
  • 115176e323 Bluetooth: Fix dependency for UART debug option Andrei Emeltchenko 2015-05-13 12:48:52 +03:00
  • 5fffe2f225 Bluetooth: Set default toolchain to gcc Andrei Emeltchenko 2015-05-13 12:33:58 +03:00
  • dd7a73a228 Bluetooth: Rename bt_att_info structs and their defines Luiz Augusto von Dentz 2015-05-12 14:12:55 +03:00
  • bfcd16be8b Bluetooth: Add ATT server initiated skeletons Luiz Augusto von Dentz 2015-05-08 15:55:19 +03:00
  • ed7b333385 Bluetooth: Add ATT Execute Write Request skeleton Luiz Augusto von Dentz 2015-05-08 14:39:51 +03:00
  • 0fe5fa9fcf Bluetooth: Add ATT Prepare Write Request skeleton Luiz Augusto von Dentz 2015-05-08 14:31:50 +03:00
  • d3acf5f16a Bluetooth: Add ATT Signed Write Command skeleton Luiz Augusto von Dentz 2015-05-08 14:28:42 +03:00
  • 75f56d9e07 Bluetooth: Add ATT Write Command skeleton Luiz Augusto von Dentz 2015-05-08 14:10:49 +03:00
  • 9e8c1d1326 Bluetooth: Add ATT Write Request skeleton Luiz Augusto von Dentz 2015-05-08 11:06:34 +03:00
  • 75aab47603 Bluetooth: Add ATT Read by Group Type Request skeleton Luiz Augusto von Dentz 2015-05-07 13:57:46 +03:00
  • f00308f0eb Bluetooth: Add ATT Read Mutiple Request skeleton Luiz Augusto von Dentz 2015-05-07 13:05:14 +03:00
  • eedc01d6d5 Bluetooth: Add ATT Read Blob Request skeleton Luiz Augusto von Dentz 2015-05-07 12:20:13 +03:00
  • dfdd657b37 Bluetooth: Add ATT Read Request skeleton Luiz Augusto von Dentz 2015-05-07 12:12:46 +03:00
  • 0d853d64c2 Bluetooth: Add ATT Read by Type Request skeleton Luiz Augusto von Dentz 2015-05-06 15:58:46 +03:00
  • f73b3b954e Bluetooth: Remove unnecessary reinit of buffers Johan Hedberg 2015-05-12 15:03:23 +03:00
  • 9b1e7a935b Revert "Bluetooth: Rotate outgoing ACL packets via a pending queue" Johan Hedberg 2015-05-12 14:59:16 +03:00
  • 1f5b1b83e0 Bluetooth: Reintroduce ACL buffers semaphore Johan Hedberg 2015-05-12 14:57:38 +03:00
  • d51985e4ce Bluetooth: Add ATT Find Information by Type Value Request skeleton Luiz Augusto von Dentz 2015-05-06 15:03:11 +03:00
  • b6d35d8281 Bluetooth: Add ATT Find Information Request skeleton Luiz Augusto von Dentz 2015-05-06 14:44:09 +03:00
  • 94fc5b27c5 Bluetooth: Add definitions for LE Encrypt command and reply Andrei Emeltchenko 2015-05-08 12:58:40 +03:00
  • 7a995c0a60 Bluetooth: Export bt_hci_cmd_send_sync() for SMP use Andrei Emeltchenko 2015-05-08 12:55:03 +03:00
  • 82c913d53c Bluetooth: Add SMP encryption key check Andrei Emeltchenko 2015-05-08 11:18:52 +03:00
  • 0aadf6ce69 Bluetooth: Add SMP Pairing Confirm skeleton Andrei Emeltchenko 2015-05-07 16:37:50 +03:00
  • b7dddcff00 Bluetooth: Add SMP Pairing Request skeleton Andrei Emeltchenko 2015-05-07 14:53:02 +03:00
  • d780f70339 Bluetooth: trivial empty space fix Andrei Emeltchenko 2015-05-11 15:05:01 +03:00
  • d135dcf0e5 Bluetooth: Fix using magic number Andrei Emeltchenko 2015-05-08 12:49:09 +03:00
  • a9cd5276ec Bluetooth: Enable HCI_CORE debug for samples Andrei Emeltchenko 2015-05-07 09:40:30 +03:00
  • fa2473d912 Bluetooth: Allow redefine QEMU_EXTRA_FLAGS Andrei Emeltchenko 2015-05-06 16:06:02 +03:00
  • 5cff2d0b78 Bluetooth: Add debug support for buffers Johan Hedberg 2015-05-06 08:41:25 +03:00
  • f8df842dd5 Bluetooth: Add compile test for nanokernel shell app Andrei Emeltchenko 2015-05-05 14:25:06 +03:00
  • e15102a206 Bluetooth: Add nanokernel configuration for shell app Andrei Emeltchenko 2015-05-05 14:21:03 +03:00
  • f3794dd657 Bluetooth: Update README with recent changes Andrei Emeltchenko 2015-04-17 14:56:53 +03:00
  • 3750a7eb36 Bluetooth: Implement SMP error response Andrei Emeltchenko 2015-05-06 14:59:42 +03:00
  • 69f94f2484 Bluetooth: Add skeleton for SMP handling Andrei Emeltchenko 2015-05-06 12:16:45 +03:00
  • 0f73da74c5 Bluetooth: Add Bluetooth shell sample application Andrei Emeltchenko 2015-04-28 11:37:33 +03:00
  • 879541a918 console: Refactor serial console interface Andrei Emeltchenko 2015-05-04 14:43:36 +03:00
  • 37d3fae356 Bluetooth: Add standard license header to l2cap.c Andrei Emeltchenko 2015-05-06 10:24:52 +03:00
  • 90475d78f2 Bluetooth: Use min() macro where possible Johan Hedberg 2015-05-08 09:00:20 +02:00
  • 2ea4e83446 Bluetooth: Fix ATT code printing Andrei Emeltchenko 2015-05-06 11:52:17 +03:00
  • 028edd59ba Bluetooth: Add code to handle BT_ATT_OP_MTU_REQ Luiz Augusto von Dentz 2015-05-04 17:22:10 +03:00
  • 7cbb4e6f4b Bluetooth: Add bt_att_create_pdu Luiz Augusto von Dentz 2015-05-04 19:12:51 +03:00
  • 7ab174d202 Bluetooth: Add len check to bt_l2cap_create_pdu Luiz Augusto von Dentz 2015-05-06 10:59:43 +03:00
  • 4202d9a7bf Bluetooth: Fix missing parentesis to sizeof Luiz Augusto von Dentz 2015-05-04 16:23:56 +03:00
  • 496147e88c Bluetooth: Make ATT opcode define names consistent Luiz Augusto von Dentz 2015-05-04 16:20:28 +03:00
  • facd477484 Bluetooth: Add error code defines Luiz Augusto von Dentz 2015-05-04 16:11:47 +03:00
  • 7f1119bb2e Bluetooth: Remove unnecessary PRJ_INCPATH Luiz Augusto von Dentz 2015-05-05 14:40:03 +03:00
  • 8fc12c1600 Bluetooth: Add LE beacon sample app Luiz Augusto von Dentz 2015-04-30 17:08:16 +03:00
  • 4dda330440 Bluetooth: Implement ACL fragmentation for outgoing data Johan Hedberg 2015-05-05 12:26:59 +03:00
  • d14c9c176f Bluetooth: Refactor ACL PDU creation to prepare for fragmentation Johan Hedberg 2015-05-05 11:06:54 +03:00
  • a0bb20f4d1 Bluetooth: coding-style: fix one-line branch braces usage Johan Hedberg 2015-05-05 10:50:14 +03:00
  • 607819ec5e Bluetooth: Add bt_regression script based on scripts/regression Andrei Emeltchenko 2015-04-29 16:45:02 +03:00
  • 9bfda983d8 Bluetooth: Add arm targets for init sample Andrei Emeltchenko 2015-04-29 14:50:55 +03:00
  • 0ec0ea297d Bluetooth: Add arm targets for microkernel sanity test Andrei Emeltchenko 2015-04-29 14:19:05 +03:00
  • 81a97132de Bluetooth: Add arm targets for nanokernel sanity test Andrei Emeltchenko 2015-04-29 12:55:36 +03:00
  • b3cdfed003 Bluetooth: Extend advertising API Luiz Augusto von Dentz 2015-04-30 16:07:09 +03:00
  • 77db73142a Bluetooth: Add advertising data types definitions Luiz Augusto von Dentz 2015-04-30 11:05:47 +03:00
  • f2be9ae6c1 Cosmetic change to sysgen Allan Stephens 2015-05-12 10:14:55 -04:00
  • 103e84abcb Rename hidden TICKLESS_KERNEL config option to SYS_CLOCK_EXISTS Allan Stephens 2015-05-12 09:01:47 -04:00
  • 8f66024f57 Revise kernel_main.c access to non-public microkernel APIs Allan Stephens 2015-05-12 09:28:55 -04:00
  • 0507aefbdc Continue limiting exposure of microkernel APIs needed by sysgen Allan Stephens 2015-05-11 16:37:29 -04:00
  • fb64710410 Limit exposure of non-public microkernel APIs needed by sysgen Allan Stephens 2015-05-11 16:19:10 -04:00
  • f4e72a4175 Limit exposure of non-public microkernel APIs defined by sysgen Allan Stephens 2015-05-11 16:03:43 -04:00
  • 3c36c425f6 Limit exposure of non-public microkernel variables Allan Stephens 2015-05-11 16:00:22 -04:00
  • 678a2a90bd Limit exposure of non-public microkernel "no-op" API Allan Stephens 2015-05-11 15:53:33 -04:00
  • 56f93e3a21 Eliminate unnecessary K_TIMER type Allan Stephens 2015-05-11 15:25:03 -04:00
  • 19ec0685df Limit exposure of non-public microkernel object API Allan Stephens 2015-05-11 14:20:48 -04:00
  • 6ecfc66152 Limit exposure of non-public microkernel timer APIs Allan Stephens 2015-05-11 14:18:36 -04:00
  • 067a47558f Consolidate (most) microkernel non-public API declarations Allan Stephens 2015-05-11 13:26:18 -04:00
  • 8e71a756c9 Limit exposure of microkernel system clock Allan Stephens 2015-05-11 12:43:25 -04:00
  • 7890a5960b Limit exposure of microkernel timer lists Allan Stephens 2015-05-11 12:39:47 -04:00
  • 4a77f47a9e Limit exposure of microkernel event list Allan Stephens 2015-05-11 11:33:23 -04:00
  • fb7f961554 Rename EVENTS to _k_event_list Allan Stephens 2015-05-11 11:30:26 -04:00
  • 6a7e93d3a9 Eliminate include files to export microkernel APIs to user space Allan Stephens 2015-05-11 10:46:39 -04:00
  • 678aea8e65 Delete unnecessary kmemcpy.h file Allan Stephens 2015-05-11 12:25:29 -04:00
  • 7b07e940eb Adding in strchr_test Dan Kalowsky 2015-05-04 13:21:07 -07:00
  • a6ecac0603 Adding in strncmp test Dan Kalowsky 2015-05-04 13:21:07 -07:00
  • 453ca9a402 Adding in strncpy test Dan Kalowsky 2015-05-04 13:21:06 -07:00
  • 66c0ad748d Adding in strcpy test Dan Kalowsky 2015-05-04 13:21:06 -07:00
  • a437761843 Adding in test for strcmp Dan Kalowsky 2015-05-04 13:21:06 -07:00
  • 190833c66e Adding in strlen test Dan Kalowsky 2015-05-04 13:21:06 -07:00
  • d4ca47573f Adding a string memset test Dan Kalowsky 2015-05-04 13:21:06 -07:00