Commit graph

  • ef07b962d8 Kbuild removes kernel.release generation. Juan Manuel Cruz 2015-06-05 12:58:50 -0500
  • 52c9d87c25 Kbuild speed and target dependency improvements. Juan Manuel Cruz 2015-06-05 11:08:43 -0500
  • dc2b1f1746 Kbuild: Improve verbosity on project build. Juan Manuel Cruz 2015-05-26 16:50:44 -0500
  • 64fd17d96a Kconfig default configurations update. Juan Manuel Cruz 2015-06-05 12:47:49 -0500
  • 80ce28aebe Kconfig stop creating empty header files. Juan Manuel Cruz 2015-06-05 10:12:01 -0500
  • d6db256249 Add missing #includes required to reference non-kernel APIs Allan Stephens 2015-06-01 16:21:42 -0400
  • a27910091a Avoid use of "ukernel" terminology in some sample projects Allan Stephens 2015-06-01 10:49:15 -0400
  • e3108813cc Revise misleading instructions in sample project README.txt files Allan Stephens 2015-06-01 10:30:09 -0400
  • a1bd59de35 Eliminate obsolete coding convention comments Allan Stephens 2015-06-01 09:50:33 -0400
  • 60f6a74efe Eliminate non-standard NULL definitions Allan Stephens 2015-05-29 17:51:07 -0400
  • 5a4be58707 Eliminate non-standard boolean type support Allan Stephens 2015-05-29 17:44:20 -0400
  • 4e74e65744 Delete obsolete file for testing secure string APIs Allan Stephens 2015-06-03 13:41:49 -0400
  • 220f1a5b86 Statically initialize _k_command_stack Peter Mitsis 2015-05-25 15:51:10 -0400
  • a2314c607b Made _k_server_command_stack_storage static Peter Mitsis 2015-05-25 15:41:59 -0400
  • 6232a85059 Fix closing CONFIG_MICROKERNEL block comments Peter Mitsis 2015-05-25 15:34:18 -0400
  • 4fe98a46f5 Initialize stack area in _NewContext() Peter Mitsis 2015-05-25 14:31:59 -0400
  • c9ac95a43a device: Add device model infrastructure Dirk Brandewie 2015-06-01 11:11:39 -0700
  • 4ef2d598cc Kbuild: Adding bin and strip generation. Juan Manuel Cruz 2015-05-28 12:14:11 -0500
  • 6ec8b8cdd5 Kbuild: Set XIP as default for CortexM. Juan Manuel Cruz 2015-06-04 11:48:49 -0500
  • 987d64c9ba newlib: Fix coding style and checkpatch warnings/errors Anas Nashif 2015-06-04 11:24:35 -0400
  • aae59d0b62 Use a simpler form for including BSP headers Anas Nashif 2015-06-03 22:44:14 -0400
  • 5aaef9c981 re-add -Werror to sanity checks Anas Nashif 2015-06-03 22:44:08 -0400
  • bbe84f8ae5 Use ccflags-y and asflags-y instead of EXTRA_CFLAGS Anas Nashif 2015-06-03 22:17:57 -0400
  • 40b5200c73 Optimizations to _NewContext() and _NewContextInternal() Peter Mitsis 2015-05-25 10:21:57 -0400
  • 2bf5fc44f1 Initialize idle task's stack related fields in sysgen Peter Mitsis 2015-05-22 11:37:03 -0400
  • a45f691d12 Remove runtime stack alignment from _NewContext() Peter Mitsis 2015-05-22 15:05:51 -0400
  • 63d6a95738 Apply __stack tag to sample project fiber stacks Peter Mitsis 2015-05-22 14:14:27 -0400
  • 6059e0e2e1 Apply __stack tag to align bluetooth defined fiber stacks Peter Mitsis 2015-06-03 10:35:58 -0400
  • b4e7a4fdbe Apply __stack tag to align kernel defined task/fiber stacks Peter Mitsis 2015-05-22 13:22:56 -0400
  • ad74658009 Add __stack tag for aligning task/fiber stacks Peter Mitsis 2015-05-26 10:21:42 -0400
  • db8a41c90d Replace use of __attribute__((packed)) with __packed Peter Mitsis 2015-05-26 16:16:44 -0400
  • bcfc0a8415 Replace PACK_STRUCT with __packed in kernel code Peter Mitsis 2015-05-26 15:35:49 -0400
  • ad39ee1c96 Replace __attribute__((aligned(x))) with __aligned(x) Peter Mitsis 2015-05-26 14:25:53 -0400
  • 4bb47b625c Add __aligned(x) and __packed macros to GCC toolchain Peter Mitsis 2015-05-26 14:23:06 -0400
  • 5c892eeccc Remove references to user mode tasks Peter Mitsis 2015-05-22 15:22:10 -0400
  • 86c817ab60 Remove references to _NewContextUsr() Peter Mitsis 2015-05-22 15:18:58 -0400
  • 19a0ee4d24 Rename missed instances of nanoFiberStart() Peter Mitsis 2015-05-22 15:11:32 -0400
  • 86ebbf406c Remove comment listing callers of _NewContext() Peter Mitsis 2015-06-02 11:39:44 -0400
  • 07c45d9e75 Cosmetic: Fix whitespace for checkpatch Peter Mitsis 2015-05-22 16:53:29 -0400
  • e948817ee5 Reduce floating point test duration Peter Mitsis 2015-05-27 12:21:41 -0400
  • 6996d2cc2c k_timer optimization: INVALID_OBJECT can not be returned Peter Mitsis 2015-05-29 09:54:52 -0400
  • f8619b4181 Refactor _Cget() to invoke _NanoFatalErrorHandler() Peter Mitsis 2015-05-27 14:16:09 -0400
  • 7d2fc8ec22 Add _NANO_ERR_ALLOCATION_FAIL fatal error code Peter Mitsis 2015-05-28 13:01:42 -0400
  • 6b12d608d3 _k_timer_alloc() to use GETTIMER() instead of _Cget() Peter Mitsis 2015-05-27 12:53:02 -0400
  • d209b880ab Rework testing of task_timer_alloc() Peter Mitsis 2015-05-29 10:02:45 -0400
  • ded4609cfa Use CONFIG_NUM_TIMER_PACKETS in microkernel test_timer project Peter Mitsis 2015-05-28 15:13:01 -0400
  • b5c2342a4e Update checkpatch scripts to use TIMO_BASE Peter Mitsis 2015-05-28 13:21:11 -0400
  • d1ebe66b84 Eliminate definition of tick event for ARC Allan Stephens 2015-05-25 16:24:01 -0400
  • 2f3a261431 Eliminate definition of debugging agent event Allan Stephens 2015-05-25 15:52:44 -0400
  • e54a6c4b68 Eliminate separate include files for generating absolute symbols Allan Stephens 2015-05-25 15:00:04 -0400
  • 40a719d584 Add "sys_" prefix to public kernel versioning APIs Allan Stephens 2015-05-25 11:19:11 -0400
  • 11dcaf2ae4 Relocate declaration of kernel_version_get() Allan Stephens 2015-05-25 11:10:30 -0400
  • 9c5d875ad9 Correct obsolete comment describing format of kernel version Allan Stephens 2015-05-25 10:12:25 -0400
  • d216a00adc Clean up private APIs that mark context as (non)essential Allan Stephens 2015-05-25 10:44:36 -0400
  • a5e40e7247 Split off atomic APIs from main nanokernel include file Allan Stephens 2015-05-22 16:25:54 -0400
  • b52a09f536 Optimize performance of memset() and memcpy() Allan Stephens 2015-05-25 13:50:16 -0400
  • 3c0b6f0379 Eliminate definitions of k_memset() and k_memcpy() Allan Stephens 2015-05-25 13:49:15 -0400
  • 140d314336 Eliminate references to k_memset() and k_memcpy() Allan Stephens 2015-05-25 13:18:47 -0400
  • 63720a9af3 Eliminate secure string error handling Allan Stephens 2015-05-27 17:22:34 -0400
  • cb2d18cc83 Eliminate secure string library routines Allan Stephens 2015-05-22 15:19:28 -0400
  • 4b105f459d Eliminate testing of secure string library code Allan Stephens 2015-05-22 15:11:36 -0400
  • 4994fadc9d Kbuild documentation update. Juan Manuel Cruz 2015-05-29 18:19:27 -0500
  • c02dd34277 Renaming include/nanokernel to include/arch Dan Kalowsky 2015-05-28 10:56:47 -0700
  • 40e7780e65 Renaming CONFIGURE_UART_PORT macro Dan Kalowsky 2015-05-28 10:12:53 -0700
  • b08727ed2d Add random number API test Dmitriy Korovkin 2015-05-25 15:10:29 -0400
  • ec8a461bfb Introduce public APIs for random number generation Dmitriy Korovkin 2015-05-25 12:22:44 -0400
  • e2fa00be6e Algorithm improvement for timer based random number generator Dmitriy Korovkin 2015-05-25 11:07:09 -0400
  • 27bcb431cb Random number generator driver unification Dmitriy Korovkin 2015-05-27 17:14:51 -0400
  • 6313939f8d Remove CUSTOM_RANDOM_GENERATOR from atom_n28xx platfotm Dmitriy Korovkin 2015-05-28 15:21:40 -0400
  • 5831c25d93 serial_console: Use dynamic irq connect Andrei Emeltchenko 2015-05-29 16:05:43 +0300
  • bc9c8846f7 kbuild: Avoid unconditional relinking of default target Dirk Brandewie 2015-06-01 09:48:10 -0700
  • 991e9d34bf kbuild: remove asm-generic from dependency chain Dirk Brandewie 2015-06-01 09:48:10 -0700
  • 087603923b kbuild: remove error from clean target Dirk Brandewie 2015-06-01 09:48:10 -0700
  • 6fa99f87ec kbuild: Only execute initconfig target once Dirk Brandewie 2015-06-01 09:48:10 -0700
  • f25f9b37ea kbuild: Remove compilation tool command line validation Dirk Brandewie 2015-06-01 09:48:10 -0700
  • f9360e8069 make: Fix qemu flags for ARM architecture Andrei Emeltchenko 2015-05-29 14:57:26 +0300
  • f1c7c178cf Use qemu from toolchain if available Anas Nashif 2015-06-01 10:34:57 -0400
  • 8e9d8ebfd2 Remove nodes naming when using sysgen Anas Nashif 2015-05-29 11:48:25 -0400
  • 6082c0989d Remove Makefile.modpost and .ko building Anas Nashif 2015-05-29 10:59:34 -0400
  • 04f2bdc0c4 Remove directives for compressing modules/initrds Anas Nashif 2015-05-29 10:57:51 -0400
  • 81c657139e remove module related targets Anas Nashif 2015-05-29 10:44:25 -0400
  • a2bb402876 Do not set path for host tools Anas Nashif 2015-05-29 08:09:28 -0400
  • 4aff07c4e0 arm/timer: Include headers based on selected BSP Szymon Janc 2015-05-29 23:23:56 +0200
  • fb74cd4a79 Add In-Code Documentation Guidelines Rodrigo Caballero 2015-05-26 17:47:39 -0500
  • 1d339cd724 doc: add nano kernel files and *.s pattern Anas Nashif 2015-05-25 12:41:36 -0400
  • 56b092d1d5 Add Disclaimer explaining that the documentation is a work in progress. Rodrigo Caballero 2015-05-25 12:19:03 -0500
  • 67405bb918 Add Object Documentation Rodrigo Caballero 2015-05-20 10:51:50 -0500
  • d6ebd1839d Remove kernel module related code Anas Nashif 2015-05-28 12:54:03 -0400
  • 77c4de8f4e Remove host tools, not required anymore Anas Nashif 2015-05-28 12:38:27 -0400
  • 8a98b4042c Remove old vxmicro-env.bash Anas Nashif 2015-05-28 12:37:37 -0400
  • 5d91c935fe doc: put a 'Last update on: timestamp' in footer Anas Nashif 2015-05-28 07:43:26 -0400
  • a91736ab9a Convert PCI_DEBUG parameter to a configuration parameter Dmitriy Korovkin 2015-05-27 13:08:34 -0400
  • 4187747e4d List PCI devices after console initialized. Dmitriy Korovkin 2015-05-25 17:42:40 -0400
  • c3c75902fe Fix UART on Quark platform Dmitriy Korovkin 2015-05-25 17:35:58 -0400
  • 627155afeb PCI scan by BAR number Dmitriy Korovkin 2015-05-25 17:26:33 -0400
  • c462756fb9 doc: Fixed instructions for building documentation Anas Nashif 2015-05-27 12:26:55 -0400
  • 43acce185d doc: indent code blocks Anas Nashif 2015-05-27 10:40:12 -0400
  • a4dc59243c doc: update for kbuild based build system Anas Nashif 2015-05-26 23:35:55 -0400
  • 94c6f058c5 Update defconfigs for all variants Anas Nashif 2015-05-26 21:48:07 -0400
  • f1bad47cd7 Kconfig: update ARM BSP configs Anas Nashif 2015-05-26 21:15:32 -0400