Bahadir Balban
7628cc1e1d
Merge branch 'rebase' of git://git.l4dev.org/~amit/codezero into amit
...
Conflicts:
conts/baremetal/timer_service/main.c
2009-12-04 00:41:51 +02:00
Bahadir Balban
87c18a5532
Update to kernel systable for new capability control signature.
2009-12-04 00:37:00 +02:00
Bahadir Balban
5b783f4e2e
Update to manual pages.
...
Introduced an ENOMAP error code for l4_unmap.
2009-12-04 00:30:25 +02:00
Amit Mahajan
3d2b87d488
CLCD added as new capability, code note added yet
2009-12-04 00:54:23 +05:30
Bahadir Balban
5eb134e258
More updates to man pages, particularly UTCB.
...
Also changed the l4 library subsection name to L4 USERSPACE LIBRARY
2009-12-03 18:42:14 +02:00
Bahadir Balban
545e50045d
Update to l4_mutex_control man page
2009-12-03 16:35:08 +02:00
Bahadir Balban
72b5f1d1b1
Updates to l4_map and l4_mutex_control man pages.
2009-12-03 16:27:47 +02:00
Bahadir Balban
72be4e9fae
Updated l4_map man page.
2009-12-03 14:44:50 +02:00
Bahadir Balban
7f1c86bf9c
Updates to ipc and thread_control man pages.
2009-12-03 02:11:52 +02:00
Bahadir Balban
cd9fcf8687
Removed duplicate man pages.
2009-12-02 19:47:03 +02:00
Bahadir Balban
510dfe82dd
l4_exchange_registers man page.
2009-12-02 19:42:56 +02:00
Bahadir Balban
8b0aab976a
Updates to l4_capability_control
2009-12-02 19:06:38 +02:00
Bahadir Balban
2c93de65bf
Removed 2 arguments from l4_capability_control
...
l4_capability_control works well for almost all system calls
using a buffer pointer to the capability that it operates on.
Only for sharing/granting of capability lists, it is yet to be
decided how to provide a grant target id.
2009-12-02 16:47:05 +02:00
Bahadir Balban
ae16df6307
Removed CAP_SHARE_ALL and CAP_GRANT_ALL flags. Currently not used.
...
The API for sharing and granting of all capabilities has not
settled yet, therefore removed.
2009-12-02 16:27:42 +02:00
Bahadir Balban
b12349f2e4
Moved all threading functions to libl4/include/l4lib/thread/*
2009-12-02 16:15:47 +02:00
Bahadir Balban
d210678085
Removed irq notification slots. - To be revised with a better implementation
2009-12-02 16:03:09 +02:00
Bahadir Balban
c9fc6d9341
Reorganized a few header file comments
2009-12-02 15:31:02 +02:00
Bahadir Balban
52775d0d2f
Added means to add correct irq values to capabilities
2009-12-02 00:05:10 +02:00
Amit Mahajan
fcc1e52bea
Test and Threads_demo containers interchanged by mistake earlier.
...
Corrected
2009-12-02 00:14:32 +05:30
Amit Mahajan
cf9f3aab5b
Timer service enhanced for sleep
2009-12-01 23:31:23 +05:30
Bahadir Balban
26c5b4f0b0
Added standard capability.h to all pre-defined projects
2009-12-01 15:51:41 +02:00
Bahadir Balban
0bd2b78215
Updated two_posix example cml
2009-12-01 14:36:50 +02:00
Bahadir Balban
230e3202d1
Update to man pages
2009-12-01 14:12:56 +02:00
Bahadir Balban
3b340ae248
Updates to man pages
2009-12-01 00:15:12 +02:00
Bahadir Balban
d93c4267ce
Update to capability man page
2009-11-30 17:19:41 +02:00
Bahadir Balban
051cc00f1a
Updates to capability and l4_capability_control
2009-11-30 17:08:29 +02:00
Bahadir Balban
7d0a7f67ec
Added manual pages - Not release quality yet.
2009-11-30 16:42:41 +02:00
Amit Mahajan
3caa43d756
Restrictions on naming of baremetal containers removed and we have an
...
automation script for integrating containers in baremetal/
2009-11-30 19:22:27 +05:30
Bahadir Balban
e82d62f64b
Merge branch 'rebase' of git://git.l4dev.org/~amit/codezero into devel
...
Conflicts:
conts/baremetal/baremetal5/main.c
2009-11-30 15:36:36 +02:00
Amit Mahajan
6e3e11d37e
Default values for various posix regions derived
2009-11-30 19:02:12 +05:30
Amit Mahajan
1d1f09ded6
Dyamic addition/deletion of baremetal projects to codezero
2009-11-30 18:57:16 +05:30
Amit Mahajan
9eb5515641
Timer container sleep ipc definition added
2009-11-30 18:36:29 +05:30
Amit Mahajan
438fd780f8
MR register handling added in UART service
2009-11-30 18:26:05 +05:30
Bahadir Balban
7518cbf5ba
Corrected mis-copied capability print function.
2009-11-30 13:19:53 +02:00
Amit Mahajan
b9362985e0
Typos' in Bahadir's repo corrected, we are in good shape now and in sync
...
with bahadir's latest devel branch
2009-11-30 16:07:36 +05:30
Bahadir Balban
6654e13fa3
Added api/irq.c
2009-11-30 10:12:01 +02:00
Bahadir Balban
1c2e33c929
Updated capability print function
2009-11-30 00:42:24 +02:00
Bahadir Balban
f4989ab2d2
Style fixes to uart service sources
2009-11-29 23:38:38 +02:00
Bahadir Balban
346d79c0cd
Changes to platform device handling, irqs, userspace device configuration
...
Revised irq handling and device address naming on internal devices.
2009-11-29 18:11:08 +02:00
Bahadir Balban
fa660514df
Inter-container suppress rules for devices are now autogenerated.
2009-11-29 14:20:44 +02:00
Bahadir Balban
2d4e64f795
Merge branch 'rebase' of git://www.b-labs.co.uk/~amit/codezero into amit-devel
2009-11-29 12:37:08 +02:00
Bahadir Balban
307b52f6d2
Added api/irq.h
2009-11-29 12:36:43 +02:00
Amit Mahajan
41c87d9c8c
Errors due to rebasing corrected. Still not done, ahve some problem in
...
IRQ patches added.
2009-11-29 12:16:51 +05:30
Amit Mahajan
846635f582
Edited linux scripts to generate elf from vmlinux, to be used by codezero
2009-11-29 11:50:03 +05:30
Amit Mahajan
16b984510f
PBA8 platform removed
2009-11-29 11:50:02 +05:30
Amit Mahajan
bc4a233adb
Removed AB926 platform
2009-11-29 11:50:02 +05:30
Amit Mahajan
efdd81330a
Tagsgen script rewritten in python
2009-11-29 11:50:02 +05:30
Amit Mahajan
0707376a54
Added start/end/size attributes for devices in caps.py instead of
...
resource.c
2009-11-29 11:50:02 +05:30
Amit Mahajan
41a64fcd23
Independent compilation of libl4 and libmem working fine.
2009-11-29 11:45:48 +05:30
Amit Mahajan
88da7c2f36
Timer devices removed, based on PAGE granularity mappings.
2009-11-29 11:45:48 +05:30