Amit Mahajan
014e728935
Removed traces of custom container left in bahadir's branch.
2009-11-23 10:22:23 +05:30
Bahadir Balban
785bf340b4
Revert "Building baremetal containers in build directory"
...
This reverts commit e2c2f1f2b1 .
We need a cleaner solution
2009-11-20 14:42:33 +02:00
Amit Mahajan
2b63cff800
Adding option for customized containers
2009-11-20 00:50:57 +05:30
Amit Mahajan
e2c2f1f2b1
Building baremetal containers in build directory
2009-11-20 00:19:51 +05:30
Amit Mahajan
8a7b9dbcdf
Integrated Test Container inside Baremetal container.
2009-11-20 00:06:03 +05:30
Amit Mahajan
352d75f66c
Name of example container changed to Baremetal
2009-11-19 23:26:00 +05:30
Bora Sahin
69a09ea514
Automatic pager size calculation takes container name into account instead of
...
a fixed one.
2009-11-13 12:58:41 +02:00
Bora Sahin
bb6dd492e0
Bare container type is converted to Examples container type.
...
Examples container type is designed to keep applications using codezero
userspace libraries, which is aiming to help newcomers who would like to
develop programs on top of the l4 microkernel.
Now bare bone application is one of the examples. In the near future, lots of
new programs will be introduced to show the various aspects of codezero
eco-system.
2009-11-13 12:57:40 +02:00
Bahadir Balban
f7565118f1
Revert "Merge branch 'libl4thread' of git://www.b-labs.co.uk/bora/git/codezero into bora"
...
This reverts commit 3f870b540f .
2009-11-05 19:17:36 +02:00
Bora Sahin
1f7711fa2a
Automatic pager size calculation takes container name into account instead of
...
a fixed one.
2009-11-05 12:23:01 +02:00
Bora Sahin
050f537884
Bare container type is converted to Examples container type.
...
Examples container type is designed to keep applications using codezero
userspace libraries, which is aiming to help newcomers who would like to
develop programs on top of the l4 microkernel.
Now bare bone application is one of the examples. In the near future, lots of
new programs will be introduced to show the various aspects of codezero
eco-system.
2009-11-05 12:17:37 +02:00
Amit Mahajan
966ef7714e
Added pager size calculation for test container.
2009-11-03 13:05:05 +05:30
Amit Mahajan
6e898151bc
configuration_retrieve pending work done
2009-11-03 11:13:51 +05:30
Amit Mahajan
2b1adb059d
Pager Mapsize updated in cinfo template only instead of cinfo.c
2009-11-03 01:34:51 +05:30
Amit Mahajan
55eb6260c3
Dynamic generation of pager size
2009-11-02 21:31:08 +05:30
Amit Mahajan
91c617d0b2
Removed hard coded values of toolchain and gcc cpu flags
2009-11-02 21:29:54 +05:30
Bora Sahin
2a47e425c4
Test container type is added.
...
Test container is planned to test codezero microkernel extensively.
With these changes, everything is there to develop a full-featured test suite.
It also exemplifies how a new container type can be added to the system.
(cherry picked from commit f21fa53df421bfc8eeeaa096c89b98beed436c60)
2009-10-23 03:03:14 +03:00
Amit Mahajan
61a0d5b60f
Added support for ATAGS for linux kernel
2009-10-21 16:38:57 +05:30
Bahadir Balban
a3a90530df
Fixed a few minor issues.
2009-10-18 16:16:32 +03:00
Bahadir Balban
a8a4b5ce6c
Removed unnecessary print messages from few build scripts
2009-10-09 00:58:07 +03:00
Bahadir Balban
7e38e70f93
Added conditional configuration flag -c to build.py
2009-10-08 19:07:59 +03:00
Bahadir Balban
d3b96ca646
Moved kernel autogeneration function to a meaningful directory
...
Als updated parse options to save oldconfig file when -r option is used.
2009-10-02 15:22:52 +03:00
Bahadir Balban
4e7d8ddc25
Integrated building of posix images as a container
...
Issues:
Some intermediate .elf files should not go into final container image.
Perhaps those will be built with different or no extension
2009-09-30 19:04:35 +03:00
Bahadir Balban
748d6734c3
We now have a correctly compiling (but untested) posix container build.
2009-09-30 18:37:51 +03:00
Bahadir Balban
73225a0119
Bootdesc building working
2009-09-30 16:31:34 +03:00
Bahadir Balban
7d1719e080
Updated generate kernel info script to include all other standard capabilities.
...
Currently only virtmem and physmem capabilities are configurable.
modified: scripts/conts/generate_kernel_cinfo.py
2009-09-23 15:17:50 +03:00
Bahadir Balban
9bd265c7ec
Cannot straightforwardly derive symbols conditionally from multiple sources in CML2
...
Ternary expressions on derive statements cause type errors (CML2 Bug?).
modified: config/cml/arm.cml
modified: scripts/conts/generate_kernel_cinfo.py
2009-09-23 12:57:43 +03:00
Bahadir Balban
9bdd951cae
Integrated cinfo generation to configure.py
2009-09-22 22:01:25 +03:00
Bahadir Balban
db494f244b
Linux build is commented in
2009-09-21 14:03:36 +03:00
Bahadir Balban
b2c93979ba
Packing of bare container done.
2009-09-19 20:53:29 +03:00
Bahadir Balban
6aac5332ae
final.axf building from top-level build.py including containers
2009-09-17 12:49:49 +03:00
Bahadir Balban
6b899ebf15
Added untracked scripts. Added script-location relative module import
2009-09-17 11:28:43 +03:00