Commit graph

  • 2041d5b227 remove old sanity check mechanism Andrew Boie 2015-08-10 14:18:38 -07:00
  • 1b1e3af498 doc: Add information about kernel context services Allan Stephens 2015-08-10 17:28:37 -04:00
  • 0a7ff3b461 doxygen: move nanokernel fiber comments to header Anas Nashif 2015-07-26 17:19:47 -04:00
  • af7d3fb116 misc: remove old printk() stub Andrew Boie 2015-08-05 12:39:23 -07:00
  • f5de9524fd doc: Add information about kernel clocks Allan Stephens 2015-08-10 10:23:54 -04:00
  • b36e887d47 doc: Add information about microkernel timers Allan Stephens 2015-08-10 10:00:07 -04:00
  • 3ca9a7413d doc: Task updates Allan Stephens 2015-08-10 09:53:36 -04:00
  • 4c63796838 ia32_pci: rename N_PIC_IRQS to NUM_STD_IRQS Benjamin Walsh 2015-08-10 16:04:39 -04:00
  • c963861d47 Remove PIC code, but not PIC disabling code Peter Mitsis 2015-08-05 16:39:27 -04:00
  • dba5ac622c Remove PIT code Peter Mitsis 2015-08-05 15:02:46 -04:00
  • dbaa4a45ed Use LOAPIC and IOAPIC Kconfig options Peter Mitsis 2015-07-28 14:39:12 -04:00
  • 2db3db4ce2 Create IOAPIC and LOAPIC Kconfig options Peter Mitsis 2015-07-27 13:56:53 -04:00
  • 658bb54ed1 Use LOAPIC timer Kconfig options Peter Mitsis 2015-07-27 14:45:41 -04:00
  • 32fd4dc25c Create LOAPIC timer Kconfig options Peter Mitsis 2015-07-27 14:34:25 -04:00
  • be211ba91c Fix LOAPIC timer comments Peter Mitsis 2015-08-05 15:03:22 -04:00
  • b643468280 IOAPIC defaults to y when LOAPIC is enabled Peter Mitsis 2015-07-28 13:24:23 -04:00
  • d7c32911c4 Doc: Create the Reference Guides part. Rodrigo Caballero 2015-08-07 17:24:03 -05:00
  • 4e472fa2fe Doc: Add the Platform Development Primer to the structure. Rodrigo Caballero 2015-08-07 17:04:45 -05:00
  • d838f82aaa Doc: Creates the Application Dev. Primer with the existing content. Rodrigo Caballero 2015-08-07 16:44:34 -05:00
  • 2eb7017640 Doc: Change the Network Stack information to the Kernel Primer. Rodrigo Caballero 2015-08-07 13:40:56 -05:00
  • c720db67d3 Doc: Change the Driver Model to its own section of the Kernel Primer. Rodrigo Caballero 2015-08-07 13:39:13 -05:00
  • f81ee6efdd Doc: Change the Nanokernel Objects to the Nanokernel Services section. Rodrigo Caballero 2015-08-07 13:37:36 -05:00
  • 4d8b60adca Doc: Change the Microkernel Objects to the Microkernel Services section. Rodrigo Caballero 2015-08-07 13:35:41 -05:00
  • d1e57e1569 Doc: Change the Architecture part to the Overview section. Rodrigo Caballero 2015-08-07 13:31:56 -05:00
  • a952569f02 Doc: Create the Kernel Primer. Rodrigo Caballero 2015-08-07 13:28:19 -05:00
  • a13fddb7da toolchain.h: add __used macro Andrew Boie 2015-08-04 16:37:35 -07:00
  • be324badba toolchain: add __printf_like macro Andrew Boie 2015-08-04 16:36:45 -07:00
  • e2258e83c8 drivers: extending device.h for common driver ops Dan Kalowsky 2015-07-29 18:36:56 -07:00
  • 76db3ae424 Clean up microkernel sys_kernel configuration files Peter Mitsis 2015-08-05 11:58:23 -04:00
  • 21832e3bf1 Clean up microkernel latency_measure configuration files Peter Mitsis 2015-08-05 11:56:14 -04:00
  • db608ec123 Clean up microkernel app_kernel configuration files Peter Mitsis 2015-08-05 11:44:47 -04:00
  • 8760c49d80 basic_minuteia to use HPET timer Peter Mitsis 2015-08-04 16:28:08 -04:00
  • 578d417e87 Use HPET timer Kconfig options Peter Mitsis 2015-08-06 12:59:55 -04:00
  • 366962557c HPET: Add additional Kconfig options Peter Mitsis 2015-08-06 12:08:56 -04:00
  • bbb57b5f80 ia32: Add HPET timer initialization abstraction Peter Mitsis 2015-08-06 12:37:11 -04:00
  • 097a1a17dc ia32_pci: Abstract device initialization Peter Mitsis 2015-08-06 11:33:02 -04:00
  • 9216a2cbb9 cosmetic: Fix camel case in ia32 and ia32_pci platforms Peter Mitsis 2015-08-06 11:20:08 -04:00
  • 3ecf65e5ef x86: Rename quark_init() to ia32_pci_init() Peter Mitsis 2015-08-06 11:23:41 -04:00
  • 0ea6e60035 x86: Rename pc_init() to ia32_init() Peter Mitsis 2015-08-06 11:17:09 -04:00
  • 503dd66334 x86: Remove obsolete IOAPIC initialization comment Peter Mitsis 2015-08-06 11:04:55 -04:00
  • a8f3110905 Doc: Restructures the Quick Start Guide. Rodrigo Caballero 2015-08-06 11:41:40 -05:00
  • d2fff1fb7a drivers: use subdir-ccflags-y for all drivers Anas Nashif 2015-08-06 07:28:39 -04:00
  • 427cdd36ec sanity: add new line when emitting an error Anas Nashif 2015-08-06 07:25:42 -04:00
  • abb4404689 Move PCI settings to drivers/pci Anas Nashif 2015-08-06 07:34:50 -04:00
  • 6c9a846eae gpio: Fix function signature for gpio_set_callback() Dirk Brandewie 2015-07-22 07:09:53 -07:00
  • add6b9794b arc: fixes in context switch explanation comments Benjamin Walsh 2015-08-04 11:27:27 -04:00
  • ac60583b76 drivers: rename cortex_m_timer to cortex_m_systick Benjamin Walsh 2015-08-04 09:51:13 -04:00
  • 6ebb212e18 ioapic: remove comment about split kernel Benjamin Walsh 2015-08-04 09:23:53 -04:00
  • 971eb0ef44 samples/microkernel: add test for private memory maps Daniel Leung 2015-08-04 10:31:45 -07:00
  • 0abe07a0cd microkernel: introduce support for private memory maps Daniel Leung 2015-08-04 10:15:43 -07:00
  • 201aa8c708 microkernel: put memory map pointers into its own binary section Daniel Leung 2015-08-03 18:01:08 -07:00
  • a77808462e Redefine microkernel memory map object identifier type Daniel Leung 2015-08-03 17:13:51 -07:00
  • 8eec65c742 samples/microkernel: add test for private pipes Daniel Leung 2015-07-28 12:29:00 -07:00
  • b5517ab61c microkernel: introduce support for private pipes Daniel Leung 2015-07-28 11:18:35 -07:00
  • 815d64522f microkernel: put pipe pointer list into its own binary section Daniel Leung 2015-07-27 15:00:16 -07:00
  • 2285976f03 microkernel: redefine pipe object identifier type Daniel Leung 2015-07-27 14:43:45 -07:00
  • 62077917b6 samples/microkernel: add test for private tasks Daniel Leung 2015-07-24 11:21:35 -07:00
  • 2bc5880d85 microkernel: introduce support for private tasks Daniel Leung 2015-07-24 09:59:50 -07:00
  • 75e5427e15 microkernel: put _k_task_list into its own binary section Daniel Leung 2015-07-23 17:17:40 -07:00
  • 1367a98e9e Redefine microkernel task object identifier type Daniel Leung 2015-07-21 11:02:59 -07:00
  • c290ebaebd Redefine microkernel timer objects identifier type Daniel Leung 2015-07-20 11:52:01 -07:00
  • f6369abf4d samples/microkernel: add test for private mailboxes Daniel Leung 2015-07-17 13:43:58 -07:00
  • 39887c4358 microkernel: introduce support for private mailboxes Daniel Leung 2015-07-17 13:00:06 -07:00
  • 105e723faa microkernel: Rename struct mbx_struct to _k_mbox_struct Daniel Leung 2015-07-17 12:30:42 -07:00
  • 09387cc9dd Redefine microkernel mailbox object identifier type Daniel Leung 2015-07-17 12:28:06 -07:00
  • 5d934a3786 samples/microkernel: add test for private FIFOs Daniel Leung 2015-07-17 11:28:08 -07:00
  • e510742d43 microkernel: introduce support for private FIFOs Daniel Leung 2015-07-16 16:40:29 -07:00
  • e27b5c9abf microkernel: Rename struct que_struct to _k_fifo_struct Daniel Leung 2015-07-16 14:28:12 -07:00
  • ef242d3291 Redefine microkernel FIFO object identifier type Daniel Leung 2015-07-16 14:03:02 -07:00
  • 8232067646 samples/microkernel: add test for private semaphores Daniel Leung 2015-07-15 10:59:02 -07:00
  • a0224842bc microkernel: introduce support for private semaphores Daniel Leung 2015-07-15 08:45:37 -07:00
  • 1036aee613 microkernel: Rename struct sem_struct to _k_sem_struct Daniel Leung 2015-07-14 16:58:23 -07:00
  • 013666c964 Redefine microkernel semaphore object identifier type Daniel Leung 2015-07-14 16:15:54 -07:00
  • eddae0e0f2 sysgen: Don't generate mutex object id variables Allan Stephens 2015-06-23 15:55:00 -04:00
  • 457caf92a3 samples/microkernel: recursive mutex testing using in-file mutex Allan Stephens 2015-06-23 11:52:12 -04:00
  • 811c838ff1 microkernel: introduce support for private mutexes Daniel Leung 2015-07-09 10:40:48 -07:00
  • 43eed86737 microkernel: Rename struct mutex_struct to _k_mutex_struct Daniel Leung 2015-07-14 11:04:42 -07:00
  • ffd802250e Redefine microkernel mutex object identifier type Allan Stephens 2015-06-22 16:22:13 -04:00
  • 74c8852d05 microkernel: remove kernel service dispatch table Daniel Leung 2015-07-25 15:31:09 -07:00
  • 619eec89ce x86: Renames "Specific CPU Capability Support" menu Peter Mitsis 2015-08-04 10:59:37 -04:00
  • 1c701bc83a x86: Merge platform capability related menus Peter Mitsis 2015-08-04 10:05:24 -04:00
  • e8839abb4a Remove Kconfig option PROT_MODE_SWITCH_PROMPT Peter Mitsis 2015-07-29 16:25:46 -04:00
  • 39fc84e65a x86: Change order of floating point options Peter Mitsis 2015-07-31 16:52:22 -04:00
  • 9d5599af05 x86: Fix selection of unsupported FLOAT/SSE Kconfig options Peter Mitsis 2015-07-29 15:35:52 -04:00
  • 4d092e9510 x86: Remove superfluous Kconfig dependencies Peter Mitsis 2015-07-29 14:37:10 -04:00
  • 34b1a9043f x86: Remove leading spaces in Kconfig files Peter Mitsis 2015-07-29 14:23:26 -04:00
  • 125fe19205 x86: Remove HARDWARE_BP_SUPPORTED Kconfig option Peter Mitsis 2015-07-29 14:17:13 -04:00
  • 87de8c493f x86: Re-order x86 Kconfig menus Peter Mitsis 2015-07-29 13:59:01 -04:00
  • 55ffc8cc61 x86: Fix up "Board Capabilities" summary lines Peter Mitsis 2015-08-04 10:40:40 -04:00
  • ae6ea21005 Kconfig: Create PLATFORM_IA32 Peter Mitsis 2015-07-24 10:36:18 -04:00
  • 739489f337 Kconfig: Rework PLATFORM_QUARK to become PLATFORM_IA32_PCI Peter Mitsis 2015-07-24 10:29:17 -04:00
  • fa97d9e386 x86: Update default platform configuration files Peter Mitsis 2015-08-04 11:37:47 -04:00
  • ec2a74619c Doc: Changes doxygen.config for index & auto-generated files. Carol Lee 2015-08-04 10:21:47 -04:00
  • 97493575a6 build: simplify clean target Anas Nashif 2015-08-02 10:05:07 -04:00
  • d07b3c7453 printk.h: don't break if CONFIG_PRINTK undefined Andrew Boie 2015-08-04 09:46:42 -07:00
  • fbb9df3815 test_bluetooth: only build on ARM and x86 Andrew Boie 2015-08-04 15:31:48 -07:00
  • d1b3d54a94 sanitycheck: treat warnings as errors Andrew Boie 2015-08-04 10:53:25 -07:00
  • 4a09639b64 doc: Enhancements for microkernel tasks Allan Stephens 2015-07-31 12:41:28 -04:00
  • 64bd9c6df3 build: rename platform target to drivers Anas Nashif 2015-08-02 09:45:36 -04:00
  • 8d00ec5c4e build: build libc as object, not kbuild library (lib.a) Anas Nashif 2015-08-02 09:38:41 -04:00