Commit Graph

  • 6fa4884a5a Changes since April master Bahadir Balban 2010-06-01 15:08:13 +03:00
  • aef14b55ec Added forgotten files Bahadir Balban 2010-04-06 20:05:35 +03:00
  • a02d08236b Reverted amit's last patch which broke stuff. Bahadir Balban 2010-04-06 20:02:42 +03:00
  • b4886af760 ARMv5: Update to mutex files in userspace Bahadir Balban 2010-04-06 19:57:00 +03:00
  • 403a038845 Changes between 16 March 2010 - 6 April 2010 Bahadir Balban 2010-04-06 19:47:12 +03:00
  • 1a62b92a8d Minor bug, introduced in loader while merging, fixed!! Amit Mahajan 2010-03-31 11:14:46 +05:30
  • 7c66fcf655 Removed userspace-device mappings from kernel. Amit Mahajan 2010-03-30 23:16:08 +05:30
  • 988ea49c26 Basic codezero support for clcd device capability added. Amit Mahajan 2010-03-30 22:31:35 +05:30
  • d0110749bd Added missing uart file. Amit Mahajan 2010-03-30 20:16:31 +05:30
  • ab728dd1d5 Added separate toolchains for userspace and kernel. Amit Mahajan 2010-03-30 20:15:39 +05:30
  • 2b340c9f2f 1. Old pending files cleaned from public repo. 2. Thread_create routines removed from timer_service and kmi_service. 3. Sconstruct of libdev updated. Amit Mahajan 2010-03-30 14:44:05 +05:30
  • 92645be6ff KMI patch for devel branch on bahadir's repo. Amit Mahajan 2010-03-30 10:54:04 +05:30
  • 17c2336613 Removed pagerid enforcement on thread operations Bahadir Balban 2010-03-29 14:46:47 +03:00
  • 7a84765481 Merge branch 'devel' Bahadir Balban 2010-03-26 00:28:14 +02:00
  • faf2acaf2c More fixes Bahadir Balban 2010-03-25 01:32:22 +02:00
  • ae696e0410 Removed deleted files Bahadir Balban 2010-03-25 01:28:02 +02:00
  • 74b5963fcb Kernel updates since December 2009 Bahadir Balban 2010-03-25 01:12:40 +02:00
  • bc2dd9908f Updated old gdbinit file Bahadir Balban 2009-12-24 18:27:05 +02:00
  • 16818191b3 Removed another goto from scheduler. Bahadir Balban 2009-12-14 12:53:41 +02:00
  • d47b0acaea Removed one goto from scheduler. Bahadir Balban 2009-12-14 12:43:44 +02:00
  • 27c0c34e3d Irqs are working. Scheduler modified to come back from no tasks. Bahadir Balban 2009-12-14 11:48:40 +02:00
  • d85ccdb3fe Fixed few more anomalies with threaded irqs. Bahadir Balban 2009-12-13 20:35:04 +02:00
  • 0c4bd69357 Reimplemented atomic destructive read. Revised irq control capabilities. Bahadir Balban 2009-12-13 18:49:35 +02:00
  • c7069a8e8e Fixed minor issues on capability list sharing. Bahadir Balban 2009-12-13 18:02:47 +02:00
  • 8fe15ba811 Fixed all compilation errors with timer service Bahadir Balban 2009-12-12 15:31:01 +02:00
  • 8681c1d8c9 Updated the timer service to introduce irq handling. Bahadir Balban 2009-12-12 15:17:29 +02:00
  • 41b7176a58 2 posix containers tested with changes. Inline assemblers fixed. Bahadir Balban 2009-12-12 01:54:39 +02:00
  • 32c0bb3a76 Converted all wait/wakeup runqueue lock/unlock paths to irq versions. Bahadir Balban 2009-12-12 01:20:14 +02:00
  • b1614191b3 Reverted all changes - userspace devices mapped at initialization. Bahadir Balban 2009-12-11 19:27:46 +02:00
  • 59af5d3794 Made changes to map devices dynamically upon irq registration. Bahadir Balban 2009-12-11 19:02:10 +02:00
  • 54301e8026 Test container working, but logic seems wrong Amit Mahajan 2009-12-09 15:56:21 +05:30
  • 57f157c4a5 And now we have working thread demo container. Amit Mahajan 2009-12-09 12:05:06 +05:30
  • b106aa902f test and thread_demo container compiling, but crashing at runtime Amit Mahajan 2009-12-08 14:01:06 +05:30
  • 8d2571cd1f Capability print functions shifted to l4lib and various capability.h cleaned Amit Mahajan 2009-12-08 13:02:48 +05:30
  • 2d4a785231 Deleted misplaced baremetal containers present in bahadir's repo. Amit Mahajan 2009-12-08 11:21:50 +05:30
  • 31eab2b908 Update to readme Bahadir Balban 2009-12-07 14:15:39 +02:00
  • d1ad80dbbb Added capability resource type descriptions to capability man page Bahadir Balban 2009-12-06 19:26:48 +02:00
  • 1702729e7d Added capability types to capability man page. Bahadir Balban 2009-12-06 18:54:15 +02:00
  • 825ee3f476 Updates to kip, capability and cap control man pages. Bahadir Balban 2009-12-04 15:44:16 +02:00
  • 2908c40816 Undefined instruction handling/ipc revised, tests added, cleaned up. Bahadir Balban 2009-12-04 15:22:56 +02:00
  • 93dc1ed49e Merge branch 'undeftest' of git://git.l4dev.org/~prem/codezero into prem Bahadir Balban 2009-12-04 14:11:06 +02:00
  • 21545152c8 Fixed false positive mmap return value error checks. Bahadir Balban 2009-12-04 13:34:14 +02:00
  • 2b89fed572 Merge branch 'rebase' of git://git.l4dev.org/~amit/codezero into devel Bahadir Balban 2009-12-04 13:18:14 +02:00
  • a185985fe5 Example cml files updated for new default memory region assignments Amit Mahajan 2009-12-04 11:08:54 +05:30
  • 7628cc1e1d Merge branch 'rebase' of git://git.l4dev.org/~amit/codezero into amit Bahadir Balban 2009-12-04 00:41:51 +02:00
  • 87c18a5532 Update to kernel systable for new capability control signature. Bahadir Balban 2009-12-04 00:37:00 +02:00
  • 5b783f4e2e Update to manual pages. Bahadir Balban 2009-12-04 00:30:25 +02:00
  • 3d2b87d488 CLCD added as new capability, code note added yet Amit Mahajan 2009-12-04 00:54:23 +05:30
  • 5eb134e258 More updates to man pages, particularly UTCB. Bahadir Balban 2009-12-03 18:42:14 +02:00
  • 545e50045d Update to l4_mutex_control man page Bahadir Balban 2009-12-03 16:35:08 +02:00
  • 72b5f1d1b1 Updates to l4_map and l4_mutex_control man pages. Bahadir Balban 2009-12-03 16:27:47 +02:00
  • 72be4e9fae Updated l4_map man page. Bahadir Balban 2009-12-03 14:44:50 +02:00
  • 7f1c86bf9c Updates to ipc and thread_control man pages. Bahadir Balban 2009-12-03 02:11:52 +02:00
  • cd9fcf8687 Removed duplicate man pages. Bahadir Balban 2009-12-02 19:47:03 +02:00
  • 510dfe82dd l4_exchange_registers man page. Bahadir Balban 2009-12-02 19:42:56 +02:00
  • 8b0aab976a Updates to l4_capability_control Bahadir Balban 2009-12-02 19:06:38 +02:00
  • 2c93de65bf Removed 2 arguments from l4_capability_control Bahadir Balban 2009-12-02 16:47:05 +02:00
  • ae16df6307 Removed CAP_SHARE_ALL and CAP_GRANT_ALL flags. Currently not used. Bahadir Balban 2009-12-02 16:27:42 +02:00
  • b12349f2e4 Moved all threading functions to libl4/include/l4lib/thread/* Bahadir Balban 2009-12-02 16:15:47 +02:00
  • d210678085 Removed irq notification slots. - To be revised with a better implementation Bahadir Balban 2009-12-02 16:03:09 +02:00
  • c9fc6d9341 Reorganized a few header file comments Bahadir Balban 2009-12-02 15:31:02 +02:00
  • 52775d0d2f Added means to add correct irq values to capabilities Bahadir Balban 2009-12-02 00:05:10 +02:00
  • fcc1e52bea Test and Threads_demo containers interchanged by mistake earlier. Corrected Amit Mahajan 2009-12-02 00:14:32 +05:30
  • cf9f3aab5b Timer service enhanced for sleep Amit Mahajan 2009-12-01 23:31:23 +05:30
  • 26c5b4f0b0 Added standard capability.h to all pre-defined projects Bahadir Balban 2009-12-01 15:51:41 +02:00
  • 0bd2b78215 Updated two_posix example cml Bahadir Balban 2009-12-01 14:36:50 +02:00
  • 230e3202d1 Update to man pages Bahadir Balban 2009-12-01 14:12:56 +02:00
  • 3b340ae248 Updates to man pages Bahadir Balban 2009-12-01 00:15:12 +02:00
  • d93c4267ce Update to capability man page Bahadir Balban 2009-11-30 17:19:41 +02:00
  • 051cc00f1a Updates to capability and l4_capability_control Bahadir Balban 2009-11-30 17:08:29 +02:00
  • 7d0a7f67ec Added manual pages - Not release quality yet. Bahadir Balban 2009-11-30 16:42:41 +02:00
  • 3caa43d756 Restrictions on naming of baremetal containers removed and we have an automation script for integrating containers in baremetal/ Amit Mahajan 2009-11-30 19:22:27 +05:30
  • e82d62f64b Merge branch 'rebase' of git://git.l4dev.org/~amit/codezero into devel Bahadir Balban 2009-11-30 15:36:36 +02:00
  • 6e3e11d37e Default values for various posix regions derived Amit Mahajan 2009-11-30 15:46:13 +05:30
  • 1d1f09ded6 Dyamic addition/deletion of baremetal projects to codezero Amit Mahajan 2009-11-28 14:38:15 +05:30
  • 9eb5515641 Timer container sleep ipc definition added Amit Mahajan 2009-11-30 18:36:29 +05:30
  • 438fd780f8 MR register handling added in UART service Amit Mahajan 2009-11-30 18:26:05 +05:30
  • 7518cbf5ba Corrected mis-copied capability print function. Bahadir Balban 2009-11-30 13:19:53 +02:00
  • b9362985e0 Typos' in Bahadir's repo corrected, we are in good shape now and in sync with bahadir's latest devel branch Amit Mahajan 2009-11-30 16:07:36 +05:30
  • 6654e13fa3 Added api/irq.c Bahadir Balban 2009-11-30 10:12:01 +02:00
  • 1c2e33c929 Updated capability print function Bahadir Balban 2009-11-30 00:42:24 +02:00
  • f4989ab2d2 Style fixes to uart service sources Bahadir Balban 2009-11-29 23:38:38 +02:00
  • 346d79c0cd Changes to platform device handling, irqs, userspace device configuration Bahadir Balban 2009-11-29 18:11:08 +02:00
  • fa660514df Inter-container suppress rules for devices are now autogenerated. Bahadir Balban 2009-11-29 14:20:44 +02:00
  • 2d4e64f795 Merge branch 'rebase' of git://www.b-labs.co.uk/~amit/codezero into amit-devel Bahadir Balban 2009-11-29 12:37:08 +02:00
  • 307b52f6d2 Added api/irq.h Bahadir Balban 2009-11-29 12:36:43 +02:00
  • 41c87d9c8c Errors due to rebasing corrected. Still not done, ahve some problem in IRQ patches added. Amit Mahajan 2009-11-29 12:16:51 +05:30
  • 846635f582 Edited linux scripts to generate elf from vmlinux, to be used by codezero Amit Mahajan 2009-11-27 14:16:40 +05:30
  • 16b984510f PBA8 platform removed Amit Mahajan 2009-11-27 00:52:59 +05:30
  • bc4a233adb Removed AB926 platform Amit Mahajan 2009-11-27 00:43:53 +05:30
  • efdd81330a Tagsgen script rewritten in python Amit Mahajan 2009-11-26 23:45:25 +05:30
  • 0707376a54 Added start/end/size attributes for devices in caps.py instead of resource.c Amit Mahajan 2009-11-26 16:17:55 +05:30
  • 41a64fcd23 Independent compilation of libl4 and libmem working fine. Amit Mahajan 2009-11-26 14:21:17 +05:30
  • 88da7c2f36 Timer devices removed, based on PAGE granularity mappings. Amit Mahajan 2009-11-26 11:52:10 +05:30
  • 1080c9e122 Issues due to capability uattr updation resolved Amit Mahajan 2009-11-26 11:15:02 +05:30
  • b48f817bd8 Timer Code tested Amit Mahajan 2009-11-26 01:36:28 +05:30
  • d18751fbe8 UART service tested. Amit Mahajan 2009-11-25 22:55:36 +05:30
  • 26268a30d2 Testing UART service Amit Mahajan 2009-11-25 18:33:19 +05:30
  • 9f57cb7c67 Timer capability added, Baremetal5 added as Timer Sevice, Code not tested yet. Amit Mahajan 2009-11-25 13:50:24 +05:30
  • b53cc73747 Testing Inter container IPC for UART service Amit Mahajan 2009-11-25 12:24:53 +05:30