git-svn-id: svn://svn.opensde.net/opensde/opensde/trunk@20073 10447126-35f2-4685-b0cf-6dd780d3921fmisl/sde-wrapper
@ -0,0 +1,355 @@ |
|||
|
|||
IMPORTANT NOTES: |
|||
|
|||
This copyright does not cover the packages OpenSDE is based on. They have their |
|||
own copyrights. This copyright covers all OpenSDE specific parts like build |
|||
scripts and patches (i.e. the files in the OpenSDE source tarball), but not if |
|||
they have their own copyright note or if it's a patch for a package which forces |
|||
patches to be distributed under a special License different from GPL. |
|||
|
|||
Also note that a program which is written to run on a OpenSDE system does not |
|||
fall under the heading of "derived work". |
|||
|
|||
- The OpenSDE project |
|||
|
|||
-- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- |
|||
|
|||
GNU GENERAL PUBLIC LICENSE |
|||
Version 2, June 1991 |
|||
|
|||
Copyright (C) 1989, 1991 Free Software Foundation, Inc. |
|||
675 Mass Ave, Cambridge, MA 02139, USA |
|||
Everyone is permitted to copy and distribute verbatim copies |
|||
of this license document, but changing it is not allowed. |
|||
|
|||
Preamble |
|||
|
|||
The licenses for most software are designed to take away your |
|||
freedom to share and change it. By contrast, the GNU General Public |
|||
License is intended to guarantee your freedom to share and change free |
|||
software--to make sure the software is free for all its users. This |
|||
General Public License applies to most of the Free Software |
|||
Foundation's software and to any other program whose authors commit to |
|||
using it. (Some other Free Software Foundation software is covered by |
|||
the GNU Library General Public License instead.) You can apply it to |
|||
your programs, too. |
|||
|
|||
When we speak of free software, we are referring to freedom, not |
|||
price. Our General Public Licenses are designed to make sure that you |
|||
have the freedom to distribute copies of free software (and charge for |
|||
this service if you wish), that you receive source code or can get it |
|||
if you want it, that you can change the software or use pieces of it |
|||
in new free programs; and that you know you can do these things. |
|||
|
|||
To protect your rights, we need to make restrictions that forbid |
|||
anyone to deny you these rights or to ask you to surrender the rights. |
|||
These restrictions translate to certain responsibilities for you if you |
|||
distribute copies of the software, or if you modify it. |
|||
|
|||
For example, if you distribute copies of such a program, whether |
|||
gratis or for a fee, you must give the recipients all the rights that |
|||
you have. You must make sure that they, too, receive or can get the |
|||
source code. And you must show them these terms so they know their |
|||
rights. |
|||
|
|||
We protect your rights with two steps: (1) copyright the software, and |
|||
(2) offer you this license which gives you legal permission to copy, |
|||
distribute and/or modify the software. |
|||
|
|||
Also, for each author's protection and ours, we want to make certain |
|||
that everyone understands that there is no warranty for this free |
|||
software. If the software is modified by someone else and passed on, we |
|||
want its recipients to know that what they have is not the original, so |
|||
that any problems introduced by others will not reflect on the original |
|||
authors' reputations. |
|||
|
|||
Finally, any free program is threatened constantly by software |
|||
patents. We wish to avoid the danger that redistributors of a free |
|||
program will individually obtain patent licenses, in effect making the |
|||
program proprietary. To prevent this, we have made it clear that any |
|||
patent must be licensed for everyone's free use or not licensed at all. |
|||
|
|||
The precise terms and conditions for copying, distribution and |
|||
modification follow. |
|||
|
|||
GNU GENERAL PUBLIC LICENSE |
|||
TERMS AND CONDITIONS FOR COPYING, DISTRIBUTION AND MODIFICATION |
|||
|
|||
0. This License applies to any program or other work which contains |
|||
a notice placed by the copyright holder saying it may be distributed |
|||
under the terms of this General Public License. The "Program", below, |
|||
refers to any such program or work, and a "work based on the Program" |
|||
means either the Program or any derivative work under copyright law: |
|||
that is to say, a work containing the Program or a portion of it, |
|||
either verbatim or with modifications and/or translated into another |
|||
language. (Hereinafter, translation is included without limitation in |
|||
the term "modification".) Each licensee is addressed as "you". |
|||
|
|||
Activities other than copying, distribution and modification are not |
|||
covered by this License; they are outside its scope. The act of |
|||
running the Program is not restricted, and the output from the Program |
|||
is covered only if its contents constitute a work based on the |
|||
Program (independent of having been made by running the Program). |
|||
Whether that is true depends on what the Program does. |
|||
|
|||
1. You may copy and distribute verbatim copies of the Program's |
|||
source code as you receive it, in any medium, provided that you |
|||
conspicuously and appropriately publish on each copy an appropriate |
|||
copyright notice and disclaimer of warranty; keep intact all the |
|||
notices that refer to this License and to the absence of any warranty; |
|||
and give any other recipients of the Program a copy of this License |
|||
along with the Program. |
|||
|
|||
You may charge a fee for the physical act of transferring a copy, and |
|||
you may at your option offer warranty protection in exchange for a fee. |
|||
|
|||
2. You may modify your copy or copies of the Program or any portion |
|||
of it, thus forming a work based on the Program, and copy and |
|||
distribute such modifications or work under the terms of Section 1 |
|||
above, provided that you also meet all of these conditions: |
|||
|
|||
a) You must cause the modified files to carry prominent notices |
|||
stating that you changed the files and the date of any change. |
|||
|
|||
b) You must cause any work that you distribute or publish, that in |
|||
whole or in part contains or is derived from the Program or any |
|||
part thereof, to be licensed as a whole at no charge to all third |
|||
parties under the terms of this License. |
|||
|
|||
c) If the modified program normally reads commands interactively |
|||
when run, you must cause it, when started running for such |
|||
interactive use in the most ordinary way, to print or display an |
|||
announcement including an appropriate copyright notice and a |
|||
notice that there is no warranty (or else, saying that you provide |
|||
a warranty) and that users may redistribute the program under |
|||
these conditions, and telling the user how to view a copy of this |
|||
License. (Exception: if the Program itself is interactive but |
|||
does not normally print such an announcement, your work based on |
|||
the Program is not required to print an announcement.) |
|||
|
|||
These requirements apply to the modified work as a whole. If |
|||
identifiable sections of that work are not derived from the Program, |
|||
and can be reasonably considered independent and separate works in |
|||
themselves, then this License, and its terms, do not apply to those |
|||
sections when you distribute them as separate works. But when you |
|||
distribute the same sections as part of a whole which is a work based |
|||
on the Program, the distribution of the whole must be on the terms of |
|||
this License, whose permissions for other licensees extend to the |
|||
entire whole, and thus to each and every part regardless of who wrote it. |
|||
|
|||
Thus, it is not the intent of this section to claim rights or contest |
|||
your rights to work written entirely by you; rather, the intent is to |
|||
exercise the right to control the distribution of derivative or |
|||
collective works based on the Program. |
|||
|
|||
In addition, mere aggregation of another work not based on the Program |
|||
with the Program (or with a work based on the Program) on a volume of |
|||
a storage or distribution medium does not bring the other work under |
|||
the scope of this License. |
|||
|
|||
3. You may copy and distribute the Program (or a work based on it, |
|||
under Section 2) in object code or executable form under the terms of |
|||
Sections 1 and 2 above provided that you also do one of the following: |
|||
|
|||
a) Accompany it with the complete corresponding machine-readable |
|||
source code, which must be distributed under the terms of Sections |
|||
1 and 2 above on a medium customarily used for software interchange; or, |
|||
|
|||
b) Accompany it with a written offer, valid for at least three |
|||
years, to give any third party, for a charge no more than your |
|||
cost of physically performing source distribution, a complete |
|||
machine-readable copy of the corresponding source code, to be |
|||
distributed under the terms of Sections 1 and 2 above on a medium |
|||
customarily used for software interchange; or, |
|||
|
|||
c) Accompany it with the information you received as to the offer |
|||
to distribute corresponding source code. (This alternative is |
|||
allowed only for noncommercial distribution and only if you |
|||
received the program in object code or executable form with such |
|||
an offer, in accord with Subsection b above.) |
|||
|
|||
The source code for a work means the preferred form of the work for |
|||
making modifications to it. For an executable work, complete source |
|||
code means all the source code for all modules it contains, plus any |
|||
associated interface definition files, plus the scripts used to |
|||
control compilation and installation of the executable. However, as a |
|||
special exception, the source code distributed need not include |
|||
anything that is normally distributed (in either source or binary |
|||
form) with the major components (compiler, kernel, and so on) of the |
|||
operating system on which the executable runs, unless that component |
|||
itself accompanies the executable. |
|||
|
|||
If distribution of executable or object code is made by offering |
|||
access to copy from a designated place, then offering equivalent |
|||
access to copy the source code from the same place counts as |
|||
distribution of the source code, even though third parties are not |
|||
compelled to copy the source along with the object code. |
|||
|
|||
4. You may not copy, modify, sublicense, or distribute the Program |
|||
except as expressly provided under this License. Any attempt |
|||
otherwise to copy, modify, sublicense or distribute the Program is |
|||
void, and will automatically terminate your rights under this License. |
|||
However, parties who have received copies, or rights, from you under |
|||
this License will not have their licenses terminated so long as such |
|||
parties remain in full compliance. |
|||
|
|||
5. You are not required to accept this License, since you have not |
|||
signed it. However, nothing else grants you permission to modify or |
|||
distribute the Program or its derivative works. These actions are |
|||
prohibited by law if you do not accept this License. Therefore, by |
|||
modifying or distributing the Program (or any work based on the |
|||
Program), you indicate your acceptance of this License to do so, and |
|||
all its terms and conditions for copying, distributing or modifying |
|||
the Program or works based on it. |
|||
|
|||
6. Each time you redistribute the Program (or any work based on the |
|||
Program), the recipient automatically receives a license from the |
|||
original licensor to copy, distribute or modify the Program subject to |
|||
these terms and conditions. You may not impose any further |
|||
restrictions on the recipients' exercise of the rights granted herein. |
|||
You are not responsible for enforcing compliance by third parties to |
|||
this License. |
|||
|
|||
7. If, as a consequence of a court judgment or allegation of patent |
|||
infringement or for any other reason (not limited to patent issues), |
|||
conditions are imposed on you (whether by court order, agreement or |
|||
otherwise) that contradict the conditions of this License, they do not |
|||
excuse you from the conditions of this License. If you cannot |
|||
distribute so as to satisfy simultaneously your obligations under this |
|||
License and any other pertinent obligations, then as a consequence you |
|||
may not distribute the Program at all. For example, if a patent |
|||
license would not permit royalty-free redistribution of the Program by |
|||
all those who receive copies directly or indirectly through you, then |
|||
the only way you could satisfy both it and this License would be to |
|||
refrain entirely from distribution of the Program. |
|||
|
|||
If any portion of this section is held invalid or unenforceable under |
|||
any particular circumstance, the balance of the section is intended to |
|||
apply and the section as a whole is intended to apply in other |
|||
circumstances. |
|||
|
|||
It is not the purpose of this section to induce you to infringe any |
|||
patents or other property right claims or to contest validity of any |
|||
such claims; this section has the sole purpose of protecting the |
|||
integrity of the free software distribution system, which is |
|||
implemented by public license practices. Many people have made |
|||
generous contributions to the wide range of software distributed |
|||
through that system in reliance on consistent application of that |
|||
system; it is up to the author/donor to decide if he or she is willing |
|||
to distribute software through any other system and a licensee cannot |
|||
impose that choice. |
|||
|
|||
This section is intended to make thoroughly clear what is believed to |
|||
be a consequence of the rest of this License. |
|||
|
|||
8. If the distribution and/or use of the Program is restricted in |
|||
certain countries either by patents or by copyrighted interfaces, the |
|||
original copyright holder who places the Program under this License |
|||
may add an explicit geographical distribution limitation excluding |
|||
those countries, so that distribution is permitted only in or among |
|||
countries not thus excluded. In such case, this License incorporates |
|||
the limitation as if written in the body of this License. |
|||
|
|||
9. The Free Software Foundation may publish revised and/or new versions |
|||
of the General Public License from time to time. Such new versions will |
|||
be similar in spirit to the present version, but may differ in detail to |
|||
address new problems or concerns. |
|||
|
|||
Each version is given a distinguishing version number. If the Program |
|||
specifies a version number of this License which applies to it and "any |
|||
later version", you have the option of following the terms and conditions |
|||
either of that version or of any later version published by the Free |
|||
Software Foundation. If the Program does not specify a version number of |
|||
this License, you may choose any version ever published by the Free Software |
|||
Foundation. |
|||
|
|||
10. If you wish to incorporate parts of the Program into other free |
|||
programs whose distribution conditions are different, write to the author |
|||
to ask for permission. For software which is copyrighted by the Free |
|||
Software Foundation, write to the Free Software Foundation; we sometimes |
|||
make exceptions for this. Our decision will be guided by the two goals |
|||
of preserving the free status of all derivatives of our free software and |
|||
of promoting the sharing and reuse of software generally. |
|||
|
|||
NO WARRANTY |
|||
|
|||
11. BECAUSE THE PROGRAM IS LICENSED FREE OF CHARGE, THERE IS NO WARRANTY |
|||
FOR THE PROGRAM, TO THE EXTENT PERMITTED BY APPLICABLE LAW. EXCEPT WHEN |
|||
OTHERWISE STATED IN WRITING THE COPYRIGHT HOLDERS AND/OR OTHER PARTIES |
|||
PROVIDE THE PROGRAM "AS IS" WITHOUT WARRANTY OF ANY KIND, EITHER EXPRESSED |
|||
OR IMPLIED, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF |
|||
MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE. THE ENTIRE RISK AS |
|||
TO THE QUALITY AND PERFORMANCE OF THE PROGRAM IS WITH YOU. SHOULD THE |
|||
PROGRAM PROVE DEFECTIVE, YOU ASSUME THE COST OF ALL NECESSARY SERVICING, |
|||
REPAIR OR CORRECTION. |
|||
|
|||
12. IN NO EVENT UNLESS REQUIRED BY APPLICABLE LAW OR AGREED TO IN WRITING |
|||
WILL ANY COPYRIGHT HOLDER, OR ANY OTHER PARTY WHO MAY MODIFY AND/OR |
|||
REDISTRIBUTE THE PROGRAM AS PERMITTED ABOVE, BE LIABLE TO YOU FOR DAMAGES, |
|||
INCLUDING ANY GENERAL, SPECIAL, INCIDENTAL OR CONSEQUENTIAL DAMAGES ARISING |
|||
OUT OF THE USE OR INABILITY TO USE THE PROGRAM (INCLUDING BUT NOT LIMITED |
|||
TO LOSS OF DATA OR DATA BEING RENDERED INACCURATE OR LOSSES SUSTAINED BY |
|||
YOU OR THIRD PARTIES OR A FAILURE OF THE PROGRAM TO OPERATE WITH ANY OTHER |
|||
PROGRAMS), EVEN IF SUCH HOLDER OR OTHER PARTY HAS BEEN ADVISED OF THE |
|||
POSSIBILITY OF SUCH DAMAGES. |
|||
|
|||
END OF TERMS AND CONDITIONS |
|||
|
|||
Appendix: How to Apply These Terms to Your New Programs |
|||
|
|||
If you develop a new program, and you want it to be of the greatest |
|||
possible use to the public, the best way to achieve this is to make it |
|||
free software which everyone can redistribute and change under these terms. |
|||
|
|||
To do so, attach the following notices to the program. It is safest |
|||
to attach them to the start of each source file to most effectively |
|||
convey the exclusion of warranty; and each file should have at least |
|||
the "copyright" line and a pointer to where the full notice is found. |
|||
|
|||
<one line to give the program's name and a brief idea of what it does.> |
|||
Copyright (C) 19yy <name of author> |
|||
|
|||
This program is free software; you can redistribute it and/or modify |
|||
it under the terms of the GNU General Public License as published by |
|||
the Free Software Foundation; either version 2 of the License, or |
|||
(at your option) any later version. |
|||
|
|||
This program is distributed in the hope that it will be useful, |
|||
but WITHOUT ANY WARRANTY; without even the implied warranty of |
|||
MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the |
|||
GNU General Public License for more details. |
|||
|
|||
You should have received a copy of the GNU General Public License |
|||
along with this program; if not, write to the Free Software |
|||
Foundation, Inc., 675 Mass Ave, Cambridge, MA 02139, USA. |
|||
|
|||
Also add information on how to contact you by electronic and paper mail. |
|||
|
|||
If the program is interactive, make it output a short notice like this |
|||
when it starts in an interactive mode: |
|||
|
|||
Gnomovision version 69, Copyright (C) 19yy name of author |
|||
Gnomovision comes with ABSOLUTELY NO WARRANTY; for details type `show w'. |
|||
This is free software, and you are welcome to redistribute it |
|||
under certain conditions; type `show c' for details. |
|||
|
|||
The hypothetical commands `show w' and `show c' should show the appropriate |
|||
parts of the General Public License. Of course, the commands you use may |
|||
be called something other than `show w' and `show c'; they could even be |
|||
mouse-clicks or menu items--whatever suits your program. |
|||
|
|||
You should also get your employer (if you work as a programmer) or your |
|||
school, if any, to sign a "copyright disclaimer" for the program, if |
|||
necessary. Here is a sample; alter the names: |
|||
|
|||
Yoyodyne, Inc., hereby disclaims all copyright interest in the program |
|||
`Gnomovision' (which makes passes at compilers) written by James Hacker. |
|||
|
|||
<signature of Ty Coon>, 1 April 1989 |
|||
Ty Coon, President of Vice |
|||
|
|||
This General Public License does not permit incorporating your program into |
|||
proprietary programs. If your program is a subroutine library, you may |
|||
consider it more useful to permit linking proprietary applications with the |
|||
library. If this is what you want to do, use the GNU Library General |
|||
Public License instead of this License. |
@ -0,0 +1,4 @@ |
|||
OpenSDE - Finally an OPEN System Development Environment. |
|||
http://opensde.org/ |
|||
|
|||
TODO: place something descriptive here |
@ -0,0 +1,18 @@ |
|||
|
|||
This directory contains files you need to (cross-)compile the T2 SDE on |
|||
various architectures. There is a subdir for each architecture supported. |
|||
Such a directory can contain this files: |
|||
|
|||
README Architecture dependent documentation |
|||
|
|||
preconfig.in For registering the arch in the SDE config system |
|||
config.in Architecture dependent configuration |
|||
config.hlp Arhcitecture dependent configuration help |
|||
|
|||
archtest.out Output of the archtest.c program |
|||
archtest.sh Dynamic archtest values |
|||
|
|||
kernel.conf.* Linux kernel configuration |
|||
|
|||
*cc-options.in Compiler parameter configuration files |
|||
|
@ -0,0 +1,8 @@ |
|||
arch_sizeof_short=2 |
|||
arch_sizeof_int=4 |
|||
arch_sizeof_long=8 |
|||
arch_sizeof_long_long=8 |
|||
arch_sizeof_char_p=8 |
|||
arch_bigendian=no |
|||
arch_machine=alpha |
|||
arch_target=alpha-unknown-linux-gnu |
@ -0,0 +1,21 @@ |
|||
# --- T2-COPYRIGHT-NOTE-BEGIN --- |
|||
# This copyright note is auto-generated by ./scripts/Create-CopyPatch. |
|||
# |
|||
# T2 SDE: architecture/alpha/config.hlp |
|||
# Copyright (C) 2004 - 2006 The T2 SDE Project |
|||
# Copyright (C) 1998 - 2003 Clifford Wolf |
|||
# |
|||
# More information can be found in the files COPYING and README. |
|||
# |
|||
# This program is free software; you can redistribute it and/or modify |
|||
# it under the terms of the GNU General Public License as published by |
|||
# the Free Software Foundation; version 2 of the License. A copy of the |
|||
# GNU General Public License can be found in the file COPYING. |
|||
# --- T2-COPYRIGHT-NOTE-END --- |
|||
|
|||
SDECFG_ALPHA_OPT |
|||
Please select the specific type of alpha-CPU you want to optimise |
|||
binaries for. |
|||
You can also choose to not optimise for any specific CPU. The resulting |
|||
binaries will run on any alpha-compatible CPU but with a significant loss |
|||
in performance. |
@ -0,0 +1,30 @@ |
|||
# --- T2-COPYRIGHT-NOTE-BEGIN --- |
|||
# This copyright note is auto-generated by ./scripts/Create-CopyPatch. |
|||
# |
|||
# T2 SDE: architecture/alpha/config.in |
|||
# Copyright (C) 2004 - 2006 The T2 SDE Project |
|||
# Copyright (C) 1998 - 2003 Clifford Wolf |
|||
# |
|||
# More information can be found in the files COPYING and README. |
|||
# |
|||
# This program is free software; you can redistribute it and/or modify |
|||
# it under the terms of the GNU General Public License as published by |
|||
# the Free Software Foundation; version 2 of the License. A copy of the |
|||
# GNU General Public License can be found in the file COPYING. |
|||
# --- T2-COPYRIGHT-NOTE-END --- |
|||
#Description: Alpha AXP |
|||
|
|||
choice SDECFG_ALPHA_OPT generic \ |
|||
generic "No special optimisation" \ |
|||
ev4 "Optimised for EV4 CPU" \ |
|||
ev45 "Optimised for EV4.5 CPU" \ |
|||
ev5 "Optimised for EV5 CPU" \ |
|||
ev56 "Optimised for EV5.6 CPU" \ |
|||
pca56 "Optimised for PCA5.6 CPU" \ |
|||
ev6 "Optimised for EV6 CPU" \ |
|||
ev67 "Optimised for EV6.7 CPU" |
|||
|
|||
if [ $SDECFG_ALPHA_OPT != generic ] ; then |
|||
SDECFG_ID="$SDECFG_ID-$SDECFG_ALPHA_OPT" |
|||
fi |
|||
|
@ -0,0 +1,18 @@ |
|||
# --- T2-COPYRIGHT-NOTE-BEGIN --- |
|||
# This copyright note is auto-generated by ./scripts/Create-CopyPatch. |
|||
# |
|||
# T2 SDE: architecture/alpha/gcc-options.in |
|||
# Copyright (C) 2004 - 2006 The T2 SDE Project |
|||
# |
|||
# More information can be found in the files COPYING and README. |
|||
# |
|||
# This program is free software; you can redistribute it and/or modify |
|||
# it under the terms of the GNU General Public License as published by |
|||
# the Free Software Foundation; version 2 of the License. A copy of the |
|||
# GNU General Public License can be found in the file COPYING. |
|||
# --- T2-COPYRIGHT-NOTE-END --- |
|||
|
|||
if [ $SDECFG_ALPHA_OPT != generic ] ; then |
|||
var_append GCC3_WRAPPER_INSERT " " \ |
|||
"-mtune=$SDECFG_ALPHA_OPT" |
|||
fi |
@ -0,0 +1,25 @@ |
|||
dnl --- T2-COPYRIGHT-NOTE-BEGIN --- |
|||
dnl This copyright note is auto-generated by ./scripts/Create-CopyPatch. |
|||
dnl |
|||
dnl T2 SDE: architecture/alpha/kernel.conf.m4 |
|||
dnl Copyright (C) 2004 - 2006 The T2 SDE Project |
|||
dnl |
|||
dnl More information can be found in the files COPYING and README. |
|||
dnl |
|||
dnl This program is free software; you can redistribute it and/or modify |
|||
dnl it under the terms of the GNU General Public License as published by |
|||
dnl the Free Software Foundation; version 2 of the License. A copy of the |
|||
dnl GNU General Public License can be found in the file COPYING. |
|||
dnl --- T2-COPYRIGHT-NOTE-END --- |
|||
define(`ALPHA', `Alpha AXP')dnl |
|||
|
|||
CONFIG_ALPHA_GENERIC=y |
|||
# CONFIG_BINFMT_EM86 is not set |
|||
|
|||
|
|||
include(`kernel-common.conf.m4') |
|||
include(`kernel-block.conf.m4') |
|||
CONFIG_BLK_DEV_CY82C693=y |
|||
|
|||
include(`kernel-net.conf.m4') |
|||
include(`kernel-fs.conf.m4') |
@ -0,0 +1,7 @@ |
|||
CONFIG_NVRAM 2002-07-24 2.4.18 # nvram.c |
|||
CONFIG_FTAPE 2002-07-24 2.4.18 # ftape-calibr.c |
|||
CONFIG_ISDN_CAPI 2002-07-24 2.4.18 # b1dma.c |
|||
CONFIG_ISDN_DRV_SC 2002-07-24 2.4.18 # shmem.c |
|||
CONFIG_SCSI_DPT_I2O 2002-07-24 2.4.18 # dpt_i2o.o |
|||
CONFIG_ATM 2003-12-10 2.4.23 # nicstar.c |
|||
CONFIG_MCDX 2003-12-10 2.4.23 |
@ -0,0 +1,8 @@ |
|||
arch_sizeof_short=2 |
|||
arch_sizeof_int=4 |
|||
arch_sizeof_long=4 |
|||
arch_sizeof_long_long=8 |
|||
arch_sizeof_char_p=4 |
|||
arch_machine=arm |
|||
arch_bigendian=no |
|||
arch_target="arm-unknown-linux-gnu" |
@ -0,0 +1,25 @@ |
|||
# --- T2-COPYRIGHT-NOTE-BEGIN --- |
|||
# This copyright note is auto-generated by ./scripts/Create-CopyPatch. |
|||
# |
|||
# T2 SDE: architecture/arm/config.hlp |
|||
# Copyright (C) 2004 - 2006 The T2 SDE Project |
|||
# |
|||
# More information can be found in the files COPYING and README. |
|||
# |
|||
# This program is free software; you can redistribute it and/or modify |
|||
# it under the terms of the GNU General Public License as published by |
|||
# the Free Software Foundation; version 2 of the License. A copy of the |
|||
# GNU General Public License can be found in the file COPYING. |
|||
# --- T2-COPYRIGHT-NOTE-END --- |
|||
|
|||
SDECFG_ARM_OPT |
|||
Please select the CPU you want to optimise for. |
|||
|
|||
SDECFG_ARM_THUMB |
|||
Controls whether to utilize the ARM Thumb instruction set or not. |
|||
Thumb is an extension to the 32-bit ARM architecture. It features |
|||
a subset of the most commonly used 32-bit ARM instructions which |
|||
have been compressed into 16-bit wide opcodes. On execution, these |
|||
16-bit instructions are decompressed transparently to full 32-bit |
|||
ARM instructions in real time without performance loss. |
|||
The use of the Thumb extension usually increases code density, |
@ -0,0 +1,64 @@ |
|||
# --- T2-COPYRIGHT-NOTE-BEGIN --- |
|||
# This copyright note is auto-generated by ./scripts/Create-CopyPatch. |
|||
# |
|||
# T2 SDE: architecture/arm/config.in |
|||
# Copyright (C) 2004 - 2006 The T2 SDE Project |
|||
# Copyright (C) 1998 - 2003 Clifford Wolf |
|||
# |
|||
# More information can be found in the files COPYING and README. |
|||
# |
|||
# This program is free software; you can redistribute it and/or modify |
|||
# it under the terms of the GNU General Public License as published by |
|||
# the Free Software Foundation; version 2 of the License. A copy of the |
|||
# GNU General Public License can be found in the file COPYING. |
|||
# --- T2-COPYRIGHT-NOTE-END --- |
|||
#Description: ARM (Advanced RISC Machines) |
|||
|
|||
choice SDECFG_ARM_OPT generic \ |
|||
generic "No CPU optimisation selected" \ |
|||
arm2 "arm2 CPU" \ |
|||
arm250 "arm250 CPU" \ |
|||
arm3 "arm3 CPU" \ |
|||
arm6 "arm6 CPU" \ |
|||
arm60 "arm60 CPU" \ |
|||
arm600 "arm600 CPU" \ |
|||
arm610 "arm610 CPU" \ |
|||
arm620 "arm620 CPU" \ |
|||
arm7 "arm7 CPU" \ |
|||
arm7m "arm7m CPU" \ |
|||
arm7d "arm7d CPU" \ |
|||
arm7dm "arm7dm CPU" \ |
|||
arm7di "arm7di CPU" \ |
|||
arm7dmi "arm7dmi CPU" \ |
|||
arm70 "arm70 CPU" \ |
|||
arm700 "arm700 CPU" \ |
|||
arm700i "arm700i CPU" \ |
|||
arm710 "arm710 CPU" \ |
|||
arm710t "arm710t CPU" \ |
|||
arm710c "arm710c CPU" \ |
|||
arm7100 "arm7100 CPU" \ |
|||
arm7500 "arm7500 CPU" \ |
|||
arm7500fe "arm7500fe CPU" \ |
|||
arm7tdmi "arm7tdmi CPU" \ |
|||
arm8 "arm8 CPU" \ |
|||
strongarm "strongarm CPU" \ |
|||
strongarm110 "strongarm110 CPU" \ |
|||
strongarm1100 "strongarm1100 CPU" \ |
|||
arm8 "arm8 CPU" \ |
|||
arm810 "arm810 CPU" \ |
|||
arm9 "arm9 CPU" \ |
|||
arm9e "arm9e CPU" \ |
|||
arm920 "arm920 CPU" \ |
|||
arm920t "arm920t CPU" \ |
|||
arm940t "arm940t CPU" \ |
|||
arm9tdmi "arm9tdmi CPU" \ |
|||
arm10tdmi "arm10tdmi CPU" \ |
|||
arm1020t "arm1020t CPU" \ |
|||
xscale "xscale CPU" |
|||
|
|||
bool 'Generate code using the 16bit thumb instruction set' SDECFG_ARM_THUMB 0 |
|||
|
|||
if [ $SDECFG_ARM_OPT != generic ] ; then |
|||
SDECFG_ID="$SDECFG_ID-$SDECFG_ARM_OPT" |
|||
fi |
|||
|
@ -0,0 +1,20 @@ |
|||
# --- T2-COPYRIGHT-NOTE-BEGIN --- |
|||
# This copyright note is auto-generated by ./scripts/Create-CopyPatch. |
|||
# |
|||
# T2 SDE: architecture/arm/gcc-options.in |
|||
# Copyright (C) 2004 - 2006 The T2 SDE Project |
|||
# |
|||
# More information can be found in the files COPYING and README. |
|||
# |
|||
# This program is free software; you can redistribute it and/or modify |
|||
# it under the terms of the GNU General Public License as published by |
|||
# the Free Software Foundation; version 2 of the License. A copy of the |
|||
# GNU General Public License can be found in the file COPYING. |
|||
# --- T2-COPYRIGHT-NOTE-END --- |
|||
|
|||
[ "$SDECFG_ARM_OPT" != generic ] && |
|||
var_append GCC_WRAPPER_INSERT " " "-mcpu=$SDECFG_ARM_OPT" |
|||
|
|||
[ "$SDECFG_ARM_THUMB" = 1 ] && |
|||
var_append GCC_WRAPPER_INSERT " " "-mthumb -mthumb-interwork -D__arm__" |
|||
|
@ -0,0 +1,24 @@ |
|||
dnl --- T2-COPYRIGHT-NOTE-BEGIN --- |
|||
dnl This copyright note is auto-generated by ./scripts/Create-CopyPatch. |
|||
dnl |
|||
dnl T2 SDE: architecture/arm/kernel.conf.m4 |
|||
dnl Copyright (C) 2004 - 2006 The T2 SDE Project |
|||
dnl |
|||
dnl More information can be found in the files COPYING and README. |
|||
dnl |
|||
dnl This program is free software; you can redistribute it and/or modify |
|||
dnl it under the terms of the GNU General Public License as published by |
|||
dnl the Free Software Foundation; version 2 of the License. A copy of the |
|||
dnl GNU General Public License can be found in the file COPYING. |
|||
dnl --- T2-COPYRIGHT-NOTE-END --- |
|||
define(`ARM', `ARM')dnl |
|||
|
|||
# TO BE DONE |
|||
|
|||
include(`kernel-common.conf.m4') |
|||
include(`kernel-block.conf.m4') |
|||
include(`kernel-net.conf.m4') |
|||
include(`kernel-fs.conf.m4') |
|||
|
|||
# CONFIG_AGP is not set |
|||
|
@ -0,0 +1 @@ |
|||
CONFIG_SMP 2006-06-25 2.6.* |
@ -0,0 +1,8 @@ |
|||
arch_sizeof_short=2 |
|||
arch_sizeof_int=4 |
|||
arch_sizeof_long=4 |
|||
arch_sizeof_long_long=8 |
|||
arch_sizeof_char_p=4 |
|||
arch_bigendian=yes |
|||
arch_machine=cris |
|||
arch_target=cris-unknown-linux-gnu |
@ -0,0 +1,15 @@ |
|||
# --- T2-COPYRIGHT-NOTE-BEGIN --- |
|||
# This copyright note is auto-generated by ./scripts/Create-CopyPatch. |
|||
# |
|||
# T2 SDE: architecture/cris/config.in |
|||
# Copyright (C) 2004 - 2006 The T2 SDE Project |
|||
# |
|||
# More information can be found in the files COPYING and README. |
|||
# |
|||
# This program is free software; you can redistribute it and/or modify |
|||
# it under the terms of the GNU General Public License as published by |
|||
# the Free Software Foundation; version 2 of the License. A copy of the |
|||
# GNU General Public License can be found in the file COPYING. |
|||
# --- T2-COPYRIGHT-NOTE-END --- |
|||
#Description: Axis CRIS |
|||
|
@ -0,0 +1,8 @@ |
|||
arch_sizeof_short=2 |
|||
arch_sizeof_int=4 |
|||
arch_sizeof_long=4 |
|||
arch_sizeof_long_long=8 |
|||
arch_bigendian=yes |
|||
arch_machine=hppa |
|||
arch_target="hppa-unknown-linux-gnu" |
|||
arch_sizeof_char_p=4 |
@ -0,0 +1,17 @@ |
|||
# --- T2-COPYRIGHT-NOTE-BEGIN --- |
|||
# This copyright note is auto-generated by ./scripts/Create-CopyPatch. |
|||
# |
|||
# T2 SDE: architecture/hppa/config.hlp |
|||
# Copyright (C) 2004 - 2006 The T2 SDE Project |
|||
# Copyright (C) 1998 - 2003 Clifford Wolf |
|||
# |
|||
# More information can be found in the files COPYING and README. |
|||
# |
|||
# This program is free software; you can redistribute it and/or modify |
|||
# it under the terms of the GNU General Public License as published by |
|||
# the Free Software Foundation; version 2 of the License. A copy of the |
|||
# GNU General Public License can be found in the file COPYING. |
|||
# --- T2-COPYRIGHT-NOTE-END --- |
|||
|
|||
SDECFG_HPPA_OPT |
|||
Please select the CPU you want to optimise for. |
@ -0,0 +1,24 @@ |
|||
# --- T2-COPYRIGHT-NOTE-BEGIN --- |
|||
# This copyright note is auto-generated by ./scripts/Create-CopyPatch. |
|||
# |
|||
# T2 SDE: architecture/hppa/config.in |
|||
# Copyright (C) 2004 - 2006 The T2 SDE Project |
|||
# Copyright (C) 1998 - 2003 Clifford Wolf |
|||
# |
|||
# More information can be found in the files COPYING and README. |
|||
# |
|||
# This program is free software; you can redistribute it and/or modify |
|||
# it under the terms of the GNU General Public License as published by |
|||
# the Free Software Foundation; version 2 of the License. A copy of the |
|||
# GNU General Public License can be found in the file COPYING. |
|||
# --- T2-COPYRIGHT-NOTE-END --- |
|||
#Description: HPPA (EXPERIMENTAL) |
|||
|
|||
# Now the optimisations that result from the options above |
|||
choice SDECFG_HPPA_OPT generic \ |
|||
generic "No special optimisation" |
|||
|
|||
if [ "$SDECFG_HPPA_OPT" != generic ] ; then |
|||
SDECFG_ID="$SDECFG_ID-$SDECFG_HPPA_OPT" |
|||
fi |
|||
|
@ -0,0 +1,18 @@ |
|||
# --- T2-COPYRIGHT-NOTE-BEGIN --- |
|||
# This copyright note is auto-generated by ./scripts/Create-CopyPatch. |
|||
# |
|||
# T2 SDE: architecture/hppa/gcc-options.in |
|||
# Copyright (C) 2004 - 2006 The T2 SDE Project |
|||
# |
|||
# More information can be found in the files COPYING and README. |
|||
# |
|||
# This program is free software; you can redistribute it and/or modify |
|||
# it under the terms of the GNU General Public License as published by |
|||
# the Free Software Foundation; version 2 of the License. A copy of the |
|||
# GNU General Public License can be found in the file COPYING. |
|||
# --- T2-COPYRIGHT-NOTE-END --- |
|||
|
|||
if [ "$SDECFG_HPPA_OPT" != "generic" ] ; then |
|||
var_append GCC_WRAPPER_INSERT " " "-mcpu=$SDECFG_HPPA_OPT" |
|||
fi |
|||
|
@ -0,0 +1,20 @@ |
|||
dnl --- T2-COPYRIGHT-NOTE-BEGIN --- |
|||
dnl This copyright note is auto-generated by ./scripts/Create-CopyPatch. |
|||
dnl |
|||
dnl T2 SDE: architecture/hppa/kernel.conf.m4 |
|||
dnl Copyright (C) 2004 - 2006 The T2 SDE Project |
|||
dnl |
|||
dnl More information can be found in the files COPYING and README. |
|||
dnl |
|||
dnl This program is free software; you can redistribute it and/or modify |
|||
dnl it under the terms of the GNU General Public License as published by |
|||
dnl the Free Software Foundation; version 2 of the License. A copy of the |
|||
dnl GNU General Public License can be found in the file COPYING. |
|||
dnl --- T2-COPYRIGHT-NOTE-END --- |
|||
|
|||
# TO BE DONE |
|||
|
|||
include(`kernel-common.conf.m4') |
|||
include(`kernel-block.conf.m4') |
|||
include(`kernel-net.conf.m4') |
|||
include(`kernel-fs.conf.m4') |
@ -0,0 +1,8 @@ |
|||
arch_sizeof_short=2 |
|||
arch_sizeof_int=4 |
|||
arch_sizeof_long=4 |
|||
arch_sizeof_long_long=8 |
|||
arch_bigendian=yes |
|||
arch_machine=hppa64 |
|||
arch_target="hppa64-unknown-linux-gnu" |
|||
arch_sizeof_char_p=8 |
@ -0,0 +1,17 @@ |
|||
# --- T2-COPYRIGHT-NOTE-BEGIN --- |
|||
# This copyright note is auto-generated by ./scripts/Create-CopyPatch. |
|||
# |
|||
# T2 SDE: architecture/hppa64/config.hlp |
|||
# Copyright (C) 2004 - 2006 The T2 SDE Project |
|||
# Copyright (C) 1998 - 2003 Clifford Wolf |
|||
# |
|||
# More information can be found in the files COPYING and README. |
|||
# |
|||
# This program is free software; you can redistribute it and/or modify |
|||
# it under the terms of the GNU General Public License as published by |
|||
# the Free Software Foundation; version 2 of the License. A copy of the |
|||
# GNU General Public License can be found in the file COPYING. |
|||
# --- T2-COPYRIGHT-NOTE-END --- |
|||
|
|||
SDECFG_HPPA64_OPT |
|||
Please select the CPU you want to optimise for. |
@ -0,0 +1,24 @@ |
|||
# --- T2-COPYRIGHT-NOTE-BEGIN --- |
|||
# This copyright note is auto-generated by ./scripts/Create-CopyPatch. |
|||
# |
|||
# T2 SDE: architecture/hppa64/config.in |
|||
# Copyright (C) 2004 - 2006 The T2 SDE Project |
|||
# Copyright (C) 1998 - 2003 Clifford Wolf |
|||
# |
|||
# More information can be found in the files COPYING and README. |
|||
# |
|||
# This program is free software; you can redistribute it and/or modify |
|||
# it under the terms of the GNU General Public License as published by |
|||
# the Free Software Foundation; version 2 of the License. A copy of the |
|||
# GNU General Public License can be found in the file COPYING. |
|||
# --- T2-COPYRIGHT-NOTE-END --- |
|||
#Description: HPPA64 (EXPERIMENTAL) |
|||
|
|||
# Now the optimisations that result from the options above |
|||
choice SDECFG_HPPA64_OPT generic \ |
|||
generic "No special optimisation" |
|||
|
|||
if [ "$SDECFG_HPPA64_OPT" != generic ] ; then |
|||
SDECFG_ID="$SDECFG_ID-$SDECFG_HPPA64_OPT" |
|||
fi |
|||
|
@ -0,0 +1,18 @@ |
|||
# --- T2-COPYRIGHT-NOTE-BEGIN --- |
|||
# This copyright note is auto-generated by ./scripts/Create-CopyPatch. |
|||
# |
|||
# T2 SDE: architecture/hppa64/gcc-options.in |
|||
# Copyright (C) 2004 - 2006 The T2 SDE Project |
|||
# |
|||
# More information can be found in the files COPYING and README. |
|||
# |
|||
# This program is free software; you can redistribute it and/or modify |
|||
# it under the terms of the GNU General Public License as published by |
|||
# the Free Software Foundation; version 2 of the License. A copy of the |
|||
# GNU General Public License can be found in the file COPYING. |
|||
# --- T2-COPYRIGHT-NOTE-END --- |
|||
|
|||
if [ "$SDECFG_HPPA64_OPT" != "generic" ] ; then |
|||
var_append GCC_WRAPPER_INSERT " " "-mcpu=$SDECFG_HPPA64_OPT" |
|||
fi |
|||
|
@ -0,0 +1,20 @@ |
|||
dnl --- T2-COPYRIGHT-NOTE-BEGIN --- |
|||
dnl This copyright note is auto-generated by ./scripts/Create-CopyPatch. |
|||
dnl |
|||
dnl T2 SDE: architecture/hppa64/kernel.conf.m4 |
|||
dnl Copyright (C) 2004 - 2006 The T2 SDE Project |
|||
dnl |
|||
dnl More information can be found in the files COPYING and README. |
|||
dnl |
|||
dnl This program is free software; you can redistribute it and/or modify |
|||
dnl it under the terms of the GNU General Public License as published by |
|||
dnl the Free Software Foundation; version 2 of the License. A copy of the |
|||
dnl GNU General Public License can be found in the file COPYING. |
|||
dnl --- T2-COPYRIGHT-NOTE-END --- |
|||
|
|||
# TO BE DONE |
|||
|
|||
include(`kernel-common.conf.m4') |
|||
include(`kernel-block.conf.m4') |
|||
include(`kernel-net.conf.m4') |
|||
include(`kernel-fs.conf.m4') |
@ -0,0 +1,11 @@ |
|||
# |
|||
# Manually read from the gcc-3.2 sources. Hopefully this is correct.. |
|||
# |
|||
arch_sizeof_short=2 |
|||
arch_sizeof_int=4 |
|||
arch_sizeof_long=8 |
|||
arch_sizeof_long_long=8 |
|||
arch_sizeof_char_p=8 |
|||
arch_bigendian=no |
|||
arch_machine=ia64 |
|||
arch_target=ia64-unknown-linux-gnu |
@ -0,0 +1,14 @@ |
|||
# --- T2-COPYRIGHT-NOTE-BEGIN --- |
|||
# This copyright note is auto-generated by ./scripts/Create-CopyPatch. |
|||
# |
|||
# T2 SDE: architecture/ia64/config.in |
|||
# Copyright (C) 2004 - 2006 The T2 SDE Project |
|||
# |
|||
# More information can be found in the files COPYING and README. |
|||
# |
|||
# This program is free software; you can redistribute it and/or modify |
|||
# it under the terms of the GNU General Public License as published by |
|||
# the Free Software Foundation; version 2 of the License. A copy of the |
|||
# GNU General Public License can be found in the file COPYING. |
|||
# --- T2-COPYRIGHT-NOTE-END --- |
|||
#Description: Intel IA-64 |
@ -0,0 +1,8 @@ |
|||
arch_sizeof_short=2 |
|||
arch_sizeof_int=4 |
|||
arch_sizeof_long=4 |
|||
arch_sizeof_long_long=8 |
|||
arch_sizeof_char_p=4 |
|||
arch_bigendian=yes |
|||
arch_machine=m68k |
|||
arch_target=m68k-unknown-linux-gnu |
@ -0,0 +1,15 @@ |
|||
# --- T2-COPYRIGHT-NOTE-BEGIN --- |
|||
# This copyright note is auto-generated by ./scripts/Create-CopyPatch. |
|||
# |
|||
# T2 SDE: architecture/m68k/config.in |
|||
# Copyright (C) 2004 - 2006 The T2 SDE Project |
|||
# |
|||
# More information can be found in the files COPYING and README. |
|||
# |
|||
# This program is free software; you can redistribute it and/or modify |
|||
# it under the terms of the GNU General Public License as published by |
|||
# the Free Software Foundation; version 2 of the License. A copy of the |
|||
# GNU General Public License can be found in the file COPYING. |
|||
# --- T2-COPYRIGHT-NOTE-END --- |
|||
#Description: Motorola 68000 |
|||
|
@ -0,0 +1,6 @@ |
|||
arch_sizeof_short=2 |
|||
arch_sizeof_int=4 |
|||
arch_sizeof_long=4 |
|||
arch_sizeof_long_long=8 |
|||
arch_sizeof_char_p=4 |
|||
arch_machine=mips |
@ -0,0 +1,22 @@ |
|||
# --- T2-COPYRIGHT-NOTE-BEGIN --- |
|||
# This copyright note is auto-generated by ./scripts/Create-CopyPatch. |
|||
# |
|||
# T2 SDE: architecture/mips/archtest.sh |
|||
# Copyright (C) 2004 - 2006 The T2 SDE Project |
|||
# |
|||
# More information can be found in the files COPYING and README. |
|||
# |
|||
# This program is free software; you can redistribute it and/or modify |
|||
# it under the terms of the GNU General Public License as published by |
|||
# the Free Software Foundation; version 2 of the License. A copy of the |
|||
# GNU General Public License can be found in the file COPYING. |
|||
# --- T2-COPYRIGHT-NOTE-END --- |
|||
|
|||
case "$SDECFG_MIPS_ENDIANESS" in |
|||
EL) |
|||
arch_bigendian=no |
|||
arch_target="mipsel-unknown-linux-gnu" ;; |
|||
EB) |
|||
arch_bigendian=yes |
|||
arch_target="mips-unknown-linux-gnu" ;; |
|||
esac |
@ -0,0 +1,22 @@ |
|||
# --- T2-COPYRIGHT-NOTE-BEGIN --- |
|||
# This copyright note is auto-generated by ./scripts/Create-CopyPatch. |
|||
# |
|||
# T2 SDE: architecture/mips/config.hlp |
|||
# Copyright (C) 2004 - 2006 The T2 SDE Project |
|||
# Copyright (C) 1998 - 2003 Clifford Wolf |
|||
# |
|||
# More information can be found in the files COPYING and README. |
|||
# |
|||
# This program is free software; you can redistribute it and/or modify |
|||
# it under the terms of the GNU General Public License as published by |
|||
# the Free Software Foundation; version 2 of the License. A copy of the |
|||
# GNU General Public License can be found in the file COPYING. |
|||
# --- T2-COPYRIGHT-NOTE-END --- |
|||
|
|||
SDECFG_MIPS_ENDIANESS |
|||
Please select if you want to build for big-endian or little-endian |
|||
machines. |
|||
|
|||
SDECFG_MIPS_OPT |
|||
Please select the CPU you want to optimise for. |
|||
|
@ -0,0 +1,41 @@ |
|||
# --- T2-COPYRIGHT-NOTE-BEGIN --- |
|||
# This copyright note is auto-generated by ./scripts/Create-CopyPatch. |
|||
# |
|||
# T2 SDE: architecture/mips/config.in |
|||
# Copyright (C) 2004 - 2006 The T2 SDE Project |
|||
# Copyright (C) 1998 - 2003 Clifford Wolf |
|||
# |
|||
# More information can be found in the files COPYING and README. |
|||
# |
|||
# This program is free software; you can redistribute it and/or modify |
|||
# it under the terms of the GNU General Public License as published by |
|||
# the Free Software Foundation; version 2 of the License. A copy of the |
|||
# GNU General Public License can be found in the file COPYING. |
|||
# --- T2-COPYRIGHT-NOTE-END --- |
|||
|
|||
choice SDECFG_MIPS_ENDIANESS EB \ |
|||
EB "Build for big endian machines" \ |
|||
EL "Build for little endian machines" |
|||
|
|||
SDECFG_ID="$SDECFG_ID-$SDECFG_MIPS_ENDIANESS" |
|||
|
|||
choice SDECFG_MIPS_OPT generic \ |
|||
generic "No special optimisation" \ |
|||
r2000 "Build for R2000 CPU" \ |
|||
r3000 "Build for R3000 CPU" \ |
|||
r3900 "Build for R3900 CPU" \ |
|||
r4000 "Build for R4000 CPU" \ |
|||
r4100 "Build for R4100 CPU" \ |
|||
r4300 "Build for R4300 CPU" \ |
|||
r4400 "Build for R4400 CPU" \ |
|||
r4600 "Build for R4600 CPU" \ |
|||
r4650 "Build for R4650 CPU" \ |
|||
r5000 "Build for R5000 CPU" \ |
|||
r6000 "Build for R6000 CPU" \ |
|||
r8000 "Build for R8000 CPU" \ |
|||
orion "Build for Orion CPU" |
|||
|
|||
if [ $SDECFG_MIPS_OPT != generic ] ; then |
|||
SDECFG_ID="$SDECFG_ID-$SDECFG_MIPS_OPT" |
|||
fi |
|||
|
@ -0,0 +1,18 @@ |
|||
# --- T2-COPYRIGHT-NOTE-BEGIN --- |
|||
# This copyright note is auto-generated by ./scripts/Create-CopyPatch. |
|||
# |
|||
# T2 SDE: architecture/mips/gcc-options.in |
|||
# Copyright (C) 2004 - 2006 The T2 SDE Project |
|||
# |
|||
# More information can be found in the files COPYING and README. |
|||
# |
|||
# This program is free software; you can redistribute it and/or modify |
|||
# it under the terms of the GNU General Public License as published by |
|||
# the Free Software Foundation; version 2 of the License. A copy of the |
|||
# GNU General Public License can be found in the file COPYING. |
|||
# --- T2-COPYRIGHT-NOTE-END --- |
|||
|
|||
if [ $SDECFG_MIPS_OPT != generic ] ; then |
|||
var_append GCC_WRAPPER_INSERT " " "-march=$SDECFG_MIPS_OPT" |
|||
fi |
|||
|
@ -0,0 +1,22 @@ |
|||
dnl --- T2-COPYRIGHT-NOTE-BEGIN --- |
|||
dnl This copyright note is auto-generated by ./scripts/Create-CopyPatch. |
|||
dnl |
|||
dnl T2 SDE: architecture/mips/kernel.conf.m4 |
|||
dnl Copyright (C) 2004 - 2006 The T2 SDE Project |
|||
dnl |
|||
dnl More information can be found in the files COPYING and README. |
|||
dnl |
|||
dnl This program is free software; you can redistribute it and/or modify |
|||
dnl it under the terms of the GNU General Public License as published by |
|||
dnl the Free Software Foundation; version 2 of the License. A copy of the |
|||
dnl GNU General Public License can be found in the file COPYING. |
|||
dnl --- T2-COPYRIGHT-NOTE-END --- |
|||
define(`MIPS', `MIPS')dnl |
|||
|
|||
CONFIG_MIPS=y |
|||
CONFIG_MIPS32=y |
|||
|
|||
include(`kernel-common.conf.m4') |
|||
include(`kernel-block.conf.m4') |
|||
include(`kernel-net.conf.m4') |
|||
include(`kernel-fs.conf.m4') |
@ -0,0 +1,6 @@ |
|||
arch_sizeof_short=2 |
|||
arch_sizeof_int=4 |
|||
arch_sizeof_long=4 |
|||
arch_sizeof_long_long=8 |
|||
arch_sizeof_char_p=4 |
|||
arch_machine=mips64 |
@ -0,0 +1,23 @@ |
|||
# --- T2-COPYRIGHT-NOTE-BEGIN --- |
|||
# This copyright note is auto-generated by ./scripts/Create-CopyPatch. |
|||
# |
|||
# T2 SDE: architecture/mips64/archtest.sh |
|||
# Copyright (C) 2004 - 2006 The T2 SDE Project |
|||
# |
|||
# More information can be found in the files COPYING and README. |
|||
# |
|||
# This program is free software; you can redistribute it and/or modify |
|||
# it under the terms of the GNU General Public License as published by |
|||
# the Free Software Foundation; version 2 of the License. A copy of the |
|||
# GNU General Public License can be found in the file COPYING. |
|||
# --- T2-COPYRIGHT-NOTE-END --- |
|||
|
|||
case "$SDECFG_MIPS64_ENDIANESS" in |
|||
EL) |
|||
arch_bigendian=no |
|||
arch_target="mips64el-unknown-linux-gnu" ;; |
|||
EB) |
|||
arch_bigendian=yes |
|||
arch_target="mips64-unknown-linux-gnu" ;; |
|||
esac |
|||
|
@ -0,0 +1,21 @@ |
|||
# --- T2-COPYRIGHT-NOTE-BEGIN --- |
|||
# This copyright note is auto-generated by ./scripts/Create-CopyPatch. |
|||
# |
|||
# T2 SDE: architecture/mips64/config.hlp |
|||
# Copyright (C) 2004 - 2006 The T2 SDE Project |
|||
# |
|||
# More information can be found in the files COPYING and README. |
|||
# |
|||
# This program is free software; you can redistribute it and/or modify |
|||
# it under the terms of the GNU General Public License as published by |
|||
# the Free Software Foundation; version 2 of the License. A copy of the |
|||
# GNU General Public License can be found in the file COPYING. |
|||
# --- T2-COPYRIGHT-NOTE-END --- |
|||
|
|||
SDECFG_MIPS64_ENDIANESS |
|||
Please select if you want to build for big-endian or little-endian |
|||
machines. |
|||
|
|||
SDECFG_MIPS64_OPT |
|||
Please select the CPU you want to optimise for. |
|||
|
@ -0,0 +1,32 @@ |
|||
# --- T2-COPYRIGHT-NOTE-BEGIN --- |
|||
# This copyright note is auto-generated by ./scripts/Create-CopyPatch. |
|||
# |
|||
# T2 SDE: architecture/mips64/config.in |
|||
# Copyright (C) 2004 - 2006 The T2 SDE Project |
|||
# |
|||
# More information can be found in the files COPYING and README. |
|||
# |
|||
# This program is free software; you can redistribute it and/or modify |
|||
# it under the terms of the GNU General Public License as published by |
|||
# the Free Software Foundation; version 2 of the License. A copy of the |
|||
# GNU General Public License can be found in the file COPYING. |
|||
# --- T2-COPYRIGHT-NOTE-END --- |
|||
|
|||
choice SDECFG_MIPS64_ENDIANESS EB \ |
|||
EB "Build for big endian machines" \ |
|||
EL "Build for little endian machines" |
|||
|
|||
SDECFG_ID="$SDECFG_ID-$SDECFG_MIPS64_ENDIANESS" |
|||
|
|||
choice SDECFG_MIPS64_OPT generic \ |
|||
generic "No special optimisation" \ |
|||
r5000 "Build for R5000 CPU" \ |
|||
r6000 "Build for R6000 CPU" \ |
|||
r8000 "Build for R8000 CPU" |
|||
|
|||
if [ $SDECFG_MIPS64_OPT != generic ]; then |
|||
SDECFG_ID="$SDECFG_ID-$SDECFG_MIPS64_OPT" |
|||
fi |
|||
|
|||
SDECFGSET_MULTILIB=1 |
|||
|
@ -0,0 +1,18 @@ |
|||
# --- T2-COPYRIGHT-NOTE-BEGIN --- |
|||
# This copyright note is auto-generated by ./scripts/Create-CopyPatch. |
|||
# |
|||
# T2 SDE: architecture/mips64/gcc-options.in |
|||
# Copyright (C) 2004 - 2006 The T2 SDE Project |
|||
# |
|||
# More information can be found in the files COPYING and README. |
|||
# |
|||
# This program is free software; you can redistribute it and/or modify |
|||
# it under the terms of the GNU General Public License as published by |
|||
# the Free Software Foundation; version 2 of the License. A copy of the |
|||
# GNU General Public License can be found in the file COPYING. |
|||
# --- T2-COPYRIGHT-NOTE-END --- |
|||
|
|||
if [ $SDECFG_MIPS64_OPT != generic ] ; then |
|||
var_append GCC_WRAPPER_INSERT " " "-march=$SDECFG_MIPS64_OPT" |
|||
fi |
|||
|
@ -0,0 +1,22 @@ |
|||
dnl --- T2-COPYRIGHT-NOTE-BEGIN --- |
|||
dnl This copyright note is auto-generated by ./scripts/Create-CopyPatch. |
|||
dnl |
|||
dnl T2 SDE: architecture/mips64/kernel.conf.m4 |
|||
dnl Copyright (C) 2004 - 2006 The T2 SDE Project |
|||
dnl |
|||
dnl More information can be found in the files COPYING and README. |
|||
dnl |
|||
dnl This program is free software; you can redistribute it and/or modify |
|||
dnl it under the terms of the GNU General Public License as published by |
|||
dnl the Free Software Foundation; version 2 of the License. A copy of the |
|||
dnl GNU General Public License can be found in the file COPYING. |
|||
dnl --- T2-COPYRIGHT-NOTE-END --- |
|||
define(`MIPS', `MIPS')dnl |
|||
|
|||
CONFIG_MIPS=y |
|||
CONFIG_MIPS64=y |
|||
|
|||
include(`kernel-common.conf.m4') |
|||
include(`kernel-block.conf.m4') |
|||
include(`kernel-net.conf.m4') |
|||
include(`kernel-fs.conf.m4') |
@ -0,0 +1,8 @@ |
|||
arch_sizeof_short=2 |
|||
arch_sizeof_int=4 |
|||
arch_sizeof_long=4 |
|||
arch_sizeof_long_long=8 |
|||
arch_sizeof_char_p=4 |
|||
arch_bigendian=yes |
|||
arch_machine=powerpc |
|||
arch_target=powerpc-unknown-linux-gnu |
@ -0,0 +1,68 @@ |
|||
# --- T2-COPYRIGHT-NOTE-BEGIN --- |
|||
# This copyright note is auto-generated by ./scripts/Create-CopyPatch. |
|||
# |
|||
# T2 SDE: architecture/powerpc/boot/boot.in |
|||
# Copyright (C) 2006 The T2 SDE Project |
|||
# |
|||
# More information can be found in the files COPYING and README. |
|||
# |
|||
# This program is free software; you can redistribute it and/or modify |
|||
# it under the terms of the GNU General Public License as published by |
|||
# the Free Software Foundation; version 2 of the License. A copy of the |
|||
# GNU General Public License can be found in the file COPYING. |
|||
# --- T2-COPYRIGHT-NOTE-END --- |
|||
|
|||
arch_boot_cd_pre() |
|||
{ |
|||
mkdir -p $isofsdir/{boot,etc}/ |
|||
|
|||
cp $build_root/usr/lib/yaboot/yaboot $isofsdir/boot/yaboot |
|||
cp $build_root/usr/lib/yaboot/yaboot.rs6k $isofsdir/boot/yaboot.rs6k |
|||
# rs6k b50, but does not work, yet: |
|||
cp $isofsdir/{boot/yaboot.rs6k,install.bin} |
|||
|
|||
cp -v $base/architecture/powerpc/boot/{boot.msg,ofboot.b} \ |
|||
$isofsdir/boot/ |
|||
cp -v $base/architecture/powerpc/boot/mapping $isofsdir/ |
|||
|
|||
# IBM RS/6000 |
|||
echo "device=cdrom:" > $isofsdir/etc/yaboot.conf |
|||
# Apple New World |
|||
echo "device=cd:" > $isofsdir/boot/yaboot.conf |
|||
|
|||
echo -e "\nmessage=/boot/boot.msg\n" > $isofsdir/x |
|||
} |
|||
|
|||
arch_boot_cd_add() |
|||
{ |
|||
# unused $3, verbose name |
|||
cat >> $isofsdir/x <<-EOT |
|||
image=$4 |
|||
label=$2 |
|||
initrd=$5 |
|||
initrd-size=8192 |
|||
|
|||
EOT |
|||
} |
|||
|
|||
arch_boot_cd_post() |
|||
{ |
|||
# footer |
|||
cat $isofsdir/x >> $isofsdir/boot/yaboot.conf |
|||
cat $isofsdir/x >> $isofsdir/etc/yaboot.conf |
|||
rm $isofsdir/x |
|||
|
|||
echo_status "Creating isofs_arch.txt file .." |
|||
|
|||
cat > $build_toolchain/isofs_arch.txt <<- EOT |
|||
BOOT -hfs -part -map $isofsdir/mapping -hfs-volid T2 |
|||
BOOTx -hfs-bless boot -sysid PPC -l -L -r -T -chrp-boot -no-desktop |
|||
BOOTx --prep-boot install.bin |
|||
DISK1 $isofsdir/boot/ boot/ |
|||
DISK1 $isofsdir/etc/ etc/ |
|||
DISK1 $isofsdir/install.bin install.bin |
|||
DISK1 $isofsdir/2nd_stage.tar 2nd_stage.tar |
|||
DISK1 $isofsdir/2nd_stage_small.tar 2nd_stage_small.tar |
|||
EOT |
|||
} |
|||
|
@ -0,0 +1,12 @@ |
|||
|
|||
T2 SDE - System Development Environment |
|||
|
|||
http://www.t2-project.org/ |
|||
|
|||
T2 on Apple, PReP and IBM RS/6k PowerPC and PowerPC64 hardware was |
|||
primarily developed by Rene Rebe - ExactCODE. |
|||
|
|||
If you don't know what to do now, just press enter and start |
|||
reading the documentation. |
|||
|
|||
. |
@ -0,0 +1,10 @@ |
|||
# Example filename mapping file |
|||
# |
|||
# EXTN XLate CREATOR TYPE Comment |
|||
.b Raw 'UNIX' 'tbxi' "bootstrap" |
|||
yaboot Raw 'UNIX' 'boot' "bootstrap" |
|||
*linux Raw 'UNIX' 'boot' "kernel" |
|||
*.conf Raw 'UNIX' 'conf' "bootstrap" |
|||
root.bin Raw 'UNIX' 'root' "root_image" |
|||
* Raw '????' '????' "Unknown" |
|||
|
@ -0,0 +1,64 @@ |
|||
<CHRP-BOOT> |
|||
<COMPATIBLE> |
|||
MacRISC MacRISC3 MacRISC4 |
|||
</COMPATIBLE> |
|||
<DESCRIPTION> |
|||
T2 GNU/Linux PPC bootloader |
|||
</DESCRIPTION> |
|||
<BOOT-SCRIPT> |
|||
" screen" output |
|||
load-base release-load-area |
|||
boot cd:,\\yaboot |
|||
</BOOT-SCRIPT> |
|||
<OS-BADGE-ICONS> |
|||
1010 |
|||
000000000000F8FEACF6000000000000 |
|||
0000000000F5FFFFFEFEF50000000000 |
|||
00000000002BFAFEFAFCF70000000000 |
|||
0000000000F65D5857812B0000000000 |
|||
0000000000F5350B2F88560000000000 |
|||
0000000000F6335708F8FE0000000000 |
|||
00000000005600F600F5FD8100000000 |
|||
00000000F9F8000000F5FAFFF8000000 |
|||
000000008100F5F50000F6FEFE000000 |
|||
000000F8F700F500F50000FCFFF70000 |
|||
00000088F70000F50000F5FCFF2B0000 |
|||
0000002F582A00F5000008ADE02C0000 |
|||
00090B0A35A62B0000002D3B350A0000 |
|||
000A0A0B0B3BF60000505E0B0A0B0A00 |
|||
002E350B0B2F87FAFCF45F0B2E090000 |
|||
00000007335FF82BF72B575907000000 |
|||
000000000000ACFFFF81000000000000 |
|||
000000000081FFFFFFFF810000000000 |
|||
0000000000FBFFFFFFFFAC0000000000 |
|||
000000000081DFDFDFFFFB0000000000 |
|||
000000000081DD5F83FFFD0000000000 |
|||
000000000081DDDF5EACFF0000000000 |
|||
0000000000FDF981F981FFFF00000000 |
|||
00000000FFACF9F9F981FFFFAC000000 |
|||
00000000FFF98181F9F981FFFF000000 |
|||
000000ACACF981F981F9F9FFFFAC0000 |
|||
000000FFACF9F981F9F981FFFFFB0000 |
|||
00000083DFFBF981F9F95EFFFFFC0000 |
|||
005F5F5FDDFFFBF9F9F983DDDD5F0000 |
|||
005F5F5F5FDD81F9F9E7DF5F5F5F5F00 |
|||
0083DD5F5F83FFFFFFFFDF5F835F0000 |
|||
000000FBDDDFACFBACFBDFDFFB000000 |
|||
000000000000FFFFFFFF000000000000 |
|||
0000000000FFFFFFFFFFFF0000000000 |
|||
0000000000FFFFFFFFFFFF0000000000 |
|||
0000000000FFFFFFFFFFFF0000000000 |
|||
0000000000FFFFFFFFFFFF0000000000 |
|||
0000000000FFFFFFFFFFFF0000000000 |
|||
0000000000FFFFFFFFFFFFFF00000000 |
|||
00000000FFFFFFFFFFFFFFFFFF000000 |
|||
00000000FFFFFFFFFFFFFFFFFF000000 |
|||
000000FFFFFFFFFFFFFFFFFFFFFF0000 |
|||
000000FFFFFFFFFFFFFFFFFFFFFF0000 |
|||
000000FFFFFFFFFFFFFFFFFFFFFF0000 |
|||
00FFFFFFFFFFFFFFFFFFFFFFFFFF0000 |
|||
00FFFFFFFFFFFFFFFFFFFFFFFFFFFF00 |
|||
00FFFFFFFFFFFFFFFFFFFFFFFFFF0000 |
|||
000000FFFFFFFFFFFFFFFFFFFF000000 |
|||
</OS-BADGE-ICONS> |
|||
</CHRP-BOOT> |
@ -0,0 +1,22 @@ |
|||
# --- T2-COPYRIGHT-NOTE-BEGIN --- |
|||
# This copyright note is auto-generated by ./scripts/Create-CopyPatch. |
|||
# |
|||
# T2 SDE: architecture/powerpc/config.hlp |
|||
# Copyright (C) 2004 - 2006 The T2 SDE Project |
|||
# Copyright (C) 1998 - 2003 Clifford Wolf |
|||
# |
|||
# More information can be found in the files COPYING and README. |
|||
# |
|||
# This program is free software; you can redistribute it and/or modify |
|||
# it under the terms of the GNU General Public License as published by |
|||
# the Free Software Foundation; version 2 of the License. A copy of the |
|||
# GNU General Public License can be found in the file COPYING. |
|||
# --- T2-COPYRIGHT-NOTE-END --- |
|||
|
|||
SDECFG_POWERPC_ISA |
|||
Selects the Instruction Set Architecture to be used. That might be |
|||
oritinal Power (not PowerPC!), mixed variants or the modern PowerPC. |
|||
|
|||
SDECFG_POWERPC_OPT |
|||
Please select the CPU you want to optimise for. |
|||
|
@ -0,0 +1,54 @@ |
|||
# --- T2-COPYRIGHT-NOTE-BEGIN --- |
|||
# This copyright note is auto-generated by ./scripts/Create-CopyPatch. |
|||
# |
|||
# T2 SDE: architecture/powerpc/config.in |
|||
# Copyright (C) 2004 - 2006 The T2 SDE Project |
|||
# Copyright (C) 1998 - 2003 Clifford Wolf |
|||
# |
|||
# More information can be found in the files COPYING and README. |
|||
# |
|||
# This program is free software; you can redistribute it and/or modify |
|||
# it under the terms of the GNU General Public License as published by |
|||
# the Free Software Foundation; version 2 of the License. A copy of the |
|||
# GNU General Public License can be found in the file COPYING. |
|||
# --- T2-COPYRIGHT-NOTE-END --- |
|||
#Description: PowerPC |
|||
|
|||
choice SDECFG_POWERPC_ISA powerpc \ |
|||
powerpc "Utilise the PowerPC ISA" \ |
|||
power "Utilise the POWER ISA" \ |
|||
power2 "Utilise the POWER2 ISA" \ |
|||
common "Utilise the common subset of POWER and PowerPC" \ |
|||
601 "Utilise the mixed POWER/PowerPC (only MPC601) ISA" |
|||
|
|||
choice SDECFG_POWERPC_OPT generic \ |
|||
generic "No special optimisation" \ |
|||
rios1 "Optimised for rios1" \ |
|||
rios2 "Optimised for rios2" \ |
|||
rsc "Optimised for rsc" \ |
|||
601 "Optimised for 601" \ |
|||
602 "Optimised for 602" \ |
|||
603 "Optimised for 603" \ |
|||
603e "Optimised for 603e" \ |
|||
604 "Optimised for 604" \ |
|||
604e "Optimised for 604e" \ |
|||
620 "Optimised for 620" \ |
|||
740 "Optimised for 740" \ |
|||
G3 "Optimised for G3 (750)" \ |
|||
G4 "Optimised for G4 (74xx)" \ |
|||
G5 "Optimised for G5 (970)" \ |
|||
403 "Optimised for 403" \ |
|||
505 "Optimised for 505" \ |
|||
801 "Optimised for 801" \ |
|||
821 "Optimised for 821" \ |
|||
823 "Optimised for 823" \ |
|||
860 "Optimised for 860" |
|||
|
|||
if [ $SDECFG_POWERPC_ISA != common ] ; then |
|||
SDECFG_ID="$SDECFG_ID-$SDECFG_POWERPC_ISA" |
|||
fi |
|||
|
|||
if [ $SDECFG_POWERPC_OPT != generic ] ; then |
|||
SDECFG_ID="$SDECFG_ID-$SDECFG_POWERPC_OPT" |
|||
fi |
|||
|
@ -0,0 +1,21 @@ |
|||
# --- T2-COPYRIGHT-NOTE-BEGIN --- |
|||
# This copyright note is auto-generated by ./scripts/Create-CopyPatch. |
|||
# |
|||
# T2 SDE: architecture/powerpc/gcc-options.in |
|||
# Copyright (C) 2004 - 2006 The T2 SDE Project |
|||
# |
|||
# More information can be found in the files COPYING and README. |
|||
# |
|||
# This program is free software; you can redistribute it and/or modify |
|||
# it under the terms of the GNU General Public License as published by |
|||
# the Free Software Foundation; version 2 of the License. A copy of the |
|||
# GNU General Public License can be found in the file COPYING. |
|||
# --- T2-COPYRIGHT-NOTE-END --- |
|||
|
|||
if [ "$SDECFG_POWERPC_ISA" ] ; then |
|||
var_append GCC_WRAPPER_INSERT " " "-mcpu=$SDECFG_POWERPC_ISA" |
|||
fi |
|||
|
|||
if [ "$SDECFG_POWERPC_OPT" != "generic" ] ; then |
|||
var_append GCC_WRAPPER_INSERT " " "-mtune=$SDECFG_POWERPC_OPT" |
|||
fi |
@ -0,0 +1,119 @@ |
|||
dnl --- T2-COPYRIGHT-NOTE-BEGIN --- |
|||
dnl This copyright note is auto-generated by ./scripts/Create-CopyPatch. |
|||
dnl |
|||
dnl T2 SDE: architecture/powerpc/kernel.conf.m4 |
|||
dnl Copyright (C) 2004 - 2006 The T2 SDE Project |
|||
dnl |
|||
dnl More information can be found in the files COPYING and README. |
|||
dnl |
|||
dnl This program is free software; you can redistribute it and/or modify |
|||
dnl it under the terms of the GNU General Public License as published by |
|||
dnl the Free Software Foundation; version 2 of the License. A copy of the |
|||
dnl GNU General Public License can be found in the file COPYING. |
|||
dnl --- T2-COPYRIGHT-NOTE-END --- |
|||
define(`PPC', 'PowerPC')dnl |
|||
|
|||
dnl System type (default=Macintosh) |
|||
dnl |
|||
CONFIG_PPC=y |
|||
CONFIG_6xx=y |
|||
CONFIG_CLASSIC32=y |
|||
# CONFIG_4xx is not set |
|||
# CONFIG_PPC64 is not set |
|||
# CONFIG_82xx is not set |
|||
# CONFIG_8xx is not set |
|||
CONFIG_PMAC=y |
|||
CONFIG_PREP=u |
|||
CONFIG_CHRA=y |
|||
CONFIG_ALL_PPC=y |
|||
# CONFIG_GEMINI is not set |
|||
# CONFIG_APUS is not set |
|||
CONFIG_MACH_SPECIFIC=y |
|||
|
|||
dnl additional 2.6 kernel configs |
|||
CONFIG_PPC32=y |
|||
# CONFIG_40x is not set |
|||
# CONFIG_POWER3 is not set |
|||
|
|||
CONFIG_ALTIVEC=y |
|||
|
|||
dnl Platform specific support |
|||
dnl |
|||
|
|||
CONFIG_PROC_DEVICETREE=y |
|||
|
|||
CONFIG_ADB=y |
|||
CONFIG_ADB_CUDA=y |
|||
CONFIG_ADB_PMU=y |
|||
CONFIG_PMAC_APM_EMU=y |
|||
CONFIG_PMAC_MEDIABAY=y |
|||
CONFIG_PMAC_BACKLIGHT=y |
|||
CONFIG_ADB_MACIO=y |
|||
CONFIG_INPUT_ADBHID=y |
|||
CONFIG_USB_HIDINPUT_POWERBOOK=y |
|||
CONFIG_MAC_EMUMOUSEBTN=y |
|||
|
|||
dnl older IBM machines |
|||
CONFIG_ISA=y |
|||
|
|||
include(`kernel-common.conf.m4') |
|||
include(`kernel-block.conf.m4') |
|||
include(`kernel-net.conf.m4') |
|||
include(`kernel-fs.conf.m4') |
|||
|
|||
dnl macs need a special RTC ... (this needs to be fixed in the kernel so we |
|||
dnl can have generic support for the rs6k and mac support at the same time) |
|||
dnl |
|||
# CONFIG_RTC is not set |
|||
CONFIG_GEN_RTC=y |
|||
CONFIG_PPC_RTC=y |
|||
|
|||
dnl macs need an FB |
|||
dnl |
|||
CONFIG_FB_CONTROL=y |
|||
CONFIG_FB_ATY=y |
|||
CONFIG_FB_RADEON=y |
|||
CONFIG_FB_ATY128=y |
|||
CONFIG_FB_NVIDIA=y |
|||
CONFIG_FB_NVIDIA_I2C=y |
|||
CONFIG_FB_PLATINUM=y |
|||
CONFIG_FB_VALKYRIE=y |
|||
CONFIG_FB_CT65550=y |
|||
CONFIG_FB_IMSTT=y |
|||
CONFIG_FB_MATROX=y |
|||
|
|||
dnl power management |
|||
dnl |
|||
CONFIG_PMAC_PBOOK=y |
|||
CONFIG_PMAC_BACKLIGHT=y |
|||
CONFIG_PMAC_APM_EMU=y |
|||
dnl the thermal control stuff needed for newer desktop macs and iBook G4 |
|||
dnl |
|||
CONFIG_I2C=y |
|||
CONFIG_I2C_KEYWEST=y |
|||
CONFIG_WINDFARM=y |
|||
CONFIG_THERM_WINDTUNNEL=y |
|||
CONFIG_THERM_ADT746X=y |
|||
|
|||
|
|||
dnl for 2.6 kernels |
|||
dnl |
|||
CONFIG_TAU=y |
|||
|
|||
CONFIG_CPU_FREQ=y |
|||
CONFIG_CPU_FREQ_PMAC=y |
|||
CONFIG_CPU_FREQ_26_API=y |
|||
|
|||
CONFIG_BLK_DEV_IDE_PMAC=y |
|||
CONFIG_BLK_DEV_IDE_PMAC_ATA100FIRST=y |
|||
CONFIG_BLK_DEV_IDEDMA_PMAC=y |
|||
CONFIG_BLK_DEV_IDE_PMAC_BLINK=y |
|||
CONFIG_PMU_HD_BLINK=y |
|||
# CONFIG_MAC_ADBKEYCODES is not set |
|||
|
|||
dnl some network teaks (the GMAC is obsoleted by SUNGEM) |
|||
dnl |
|||
# CONFIG_GMAC is not set |
|||
CONFIG_SUNGEM=y |
|||
|
|||
CONFIG_XMON=y |
@ -0,0 +1,14 @@ |
|||
CONFIG_SCSI_DPT_I2O 2002-07-23 2.4.18 # dpt_i2o.o |
|||
CONFIG_FB_TRIDENT 2002-07-23 2.4.18 # tridentfb.c |
|||
CONFIG_PARIDE 2002-07-23 2.4.18 # bpck6.c |
|||
CONFIG_FTAPE 2002-07-23 2.4.18 # ftape-calibr.c |
|||
CONFIG_MTD 2002-07-23 2.4.18 # various files |
|||
CONFIG_FB_SIS 2002-07-23 2.4.18 # sisfb.c |
|||
CONFIG_IEEE1394_AMDTP 2002-11-01 2.4.19 # amdtp.c |
|||
CONFIG_AMD_PM768 2002-12-20 2.4.20 # amd76x_pm.c |
|||
CONFIG_SCSI_CPQFCTS 2002-12-22 2.4.20 # cpqfcTS*.c |
|||
CONFIG_SCx200_I2C 2003-06-06 2.4.20 |
|||
CONFIG_SCx200_ACB 2003-06-06 2.4.20 |
|||
CONFIG_SCx200_GPIO 2003-06-09 2.4.20 |
|||
CONFIG_QIC02_TAPE 2003-06-06 2.4.20 |
|||
CONFIG_FB_MATROX_MAVEN 2003-09-04 2.4.22 |
@ -0,0 +1,15 @@ |
|||
CONFIG_VIDEO_PLANB 2003-12-22 2.6.0 |
|||
CONFIG_OAKNET 2003-12-22 2.6.0 |
|||
CONFIG_LANCE 2003-12-22 2.6.0 |
|||
CONFIG_AT1700 2003-12-22 2.6.0 |
|||
CONFIG_3C515 2003-12-22 2.6.0 |
|||
CONFIG_EEXPRESS 2003-12-22 2.6.0 |
|||
CONFIG_VLSI_FIR 2003-12-22 2.6.0 |
|||
CONFIG_SCSI_AHA1542 2003-12-22 2.6.0 |
|||
CONFIG_MAC_SERIAL 2004-03-20 2.6.3 # suspend unfunctional |
|||
CONFIG_SERIAL_PMACZILOG 2004-03-20 2.6.3 # suspend unfunctional |
|||
CONFIG_PREEMPT 2004-06-06 2.6.7 |
|||
CONFIG_SND_INTERWAVE 2004-06-17 2.6.7 # isapnp not avail |
|||
CONFIG_SND_INTERWAVE_STB 2004-06-17 2.6.7 # isapnp not avail |
|||
CONFIG_BLK_DEV_AMD74XX 2004-06-25 2.6.10 # does not link (and unneeded) |
|||
CONFIG_SND_EMU10K1 2004-06-26 2.6.10 # does not compile |
@ -0,0 +1,8 @@ |
|||
arch_sizeof_short=2 |
|||
arch_sizeof_int=4 |
|||
arch_sizeof_long=8 |
|||
arch_sizeof_long_long=8 |
|||
arch_sizeof_char_p=8 |
|||
arch_bigendian=yes |
|||
arch_machine=powerpc64 |
|||
arch_target=powerpc64-unknown-linux-gnu |
@ -0,0 +1,19 @@ |
|||
# --- T2-COPYRIGHT-NOTE-BEGIN --- |
|||
# This copyright note is auto-generated by ./scripts/Create-CopyPatch. |
|||
# |
|||
# T2 SDE: architecture/powerpc64/boot/boot.in |
|||
# Copyright (C) 2006 The T2 SDE Project |
|||
# |
|||
# More information can be found in the files COPYING and README. |
|||
# |
|||
# This program is free software; you can redistribute it and/or modify |
|||
# it under the terms of the GNU General Public License as published by |
|||
# the Free Software Foundation; version 2 of the License. A copy of the |
|||
# GNU General Public License can be found in the file COPYING. |
|||
# --- T2-COPYRIGHT-NOTE-END --- |
|||
|
|||
|
|||
# for powerpc64 we mostly use the same yaboot stuff, thus we reuse the |
|||
# powerpc boot-loader code |
|||
. $base/architecture/powerpc/boot/boot.in |
|||
|
@ -0,0 +1,18 @@ |
|||
# --- T2-COPYRIGHT-NOTE-BEGIN --- |
|||
# This copyright note is auto-generated by ./scripts/Create-CopyPatch. |
|||
# |
|||
# T2 SDE: architecture/powerpc64/config.hlp |
|||
# Copyright (C) 2004 - 2006 The T2 SDE Project |
|||
# Copyright (C) 1998 - 2003 Clifford Wolf |
|||
# |
|||
# More information can be found in the files COPYING and README. |
|||
# |
|||
# This program is free software; you can redistribute it and/or modify |
|||
# it under the terms of the GNU General Public License as published by |
|||
# the Free Software Foundation; version 2 of the License. A copy of the |
|||
# GNU General Public License can be found in the file COPYING. |
|||
# --- T2-COPYRIGHT-NOTE-END --- |
|||
|
|||
SDECFG_POWERPC64_OPT |
|||
Please select the CPU you want to optimise for. |
|||
|
@ -0,0 +1,29 @@ |
|||
# --- T2-COPYRIGHT-NOTE-BEGIN --- |
|||
# This copyright note is auto-generated by ./scripts/Create-CopyPatch. |
|||
# |
|||
# T2 SDE: architecture/powerpc64/config.in |
|||
# Copyright (C) 2004 - 2006 The T2 SDE Project |
|||
# Copyright (C) 1998 - 2003 Clifford Wolf |
|||
# |
|||
# More information can be found in the files COPYING and README. |
|||
# |
|||
# This program is free software; you can redistribute it and/or modify |
|||
# it under the terms of the GNU General Public License as published by |
|||
# the Free Software Foundation; version 2 of the License. A copy of the |
|||
# GNU General Public License can be found in the file COPYING. |
|||
# --- T2-COPYRIGHT-NOTE-END --- |
|||
#Description: PowerPC 64 |
|||
|
|||
choice SDECFG_POWERPC64_OPT generic \ |
|||
generic "No special optimisation" \ |
|||
power3 "Optimised for Power3" \ |
|||
power4 "Optimised for Power4" \ |
|||
power5 "Optimised for Power5" \ |
|||
G5 "Optimised for G5" |
|||
|
|||
if [ $SDECFG_POWERPC64_OPT != generic ] ; then |
|||
SDECFG_ID="$SDECFG_ID-$SDECFG_POWERPC64_OPT" |
|||
fi |
|||
|
|||
SDECFGSET_MULTILIB=1 |
|||
|
@ -0,0 +1,20 @@ |
|||
# --- T2-COPYRIGHT-NOTE-BEGIN --- |
|||
# This copyright note is auto-generated by ./scripts/Create-CopyPatch. |
|||
# |
|||
# T2 SDE: architecture/powerpc64/gcc-options.in |
|||
# Copyright (C) 2004 - 2006 The T2 SDE Project |
|||
# |
|||
# More information can be found in the files COPYING and README. |
|||
# |
|||
# This program is free software; you can redistribute it and/or modify |
|||
# it under the terms of the GNU General Public License as published by |
|||
# the Free Software Foundation; version 2 of the License. A copy of the |
|||
# GNU General Public License can be found in the file COPYING. |
|||
# --- T2-COPYRIGHT-NOTE-END --- |
|||
|
|||
if [ "$SDECFG_POWERPC64_OPT" != "generic" ] ; then |
|||
var_append GCC_WRAPPER_INSERT " " "-mcpu=$SDECFG_POWERPC64_OPT" |
|||
else |
|||
var_append GCC_WRAPPER_INSERT " " "-mcpu=powerpc64" |
|||
fi |
|||
|
@ -0,0 +1,24 @@ |
|||
CONFIG_ISDN_DRV_PCBIT 2002-07-23 2.4.18 edss1.c |
|||
CONFIG_SCSI_DPT_I2O 2002-07-23 2.4.18 dpt_i2o.o |
|||
CONFIG_FB_TRIDENT 2002-07-23 2.4.18 tridentfb.c |
|||
CONFIG_PARIDE 2002-07-23 2.4.18 bpck6.c |
|||
CONFIG_FTAPE 2002-07-23 2.4.18 ftape-calibr.c |
|||
CONFIG_MTD 2002-07-23 2.4.18 various files |
|||
CONFIG_SCSI_NCR53C7xx 2002-07-23 2.4.18 53c7,8xx.c |
|||
CONFIG_FB_SIS 2002-07-23 2.4.18 sisfb.c |
|||
CONFIG_IEEE1394_AMDTP 2002-11-01 2.4.19 amdtp.c |
|||
CONFIG_AMD_PM768 2002-12-20 2.4.20 amd76x_pm.c |
|||
CONFIG_SCSI_CPQFCTS 2002-12-22 2.4.20 cpqfcTS*.c |
|||
|
|||
CONFIG_SCx200_I2C 2003-06-06 2.4.20 |
|||
CONFIG_SCx200_ACB 2003-06-06 2.4.20 |
|||
CONFIG_SCx200_GPIO 2003-06-09 2.4.20 |
|||
CONFIG_QIC02_TAPE 2003-06-06 2.4.20 |
|||
|
|||
CONFIG_ISAPNP 2003-06-09 |
|||
CONFIG_ISDN_DRV_HISAX 2003-06-12 2.4.20 |
|||
CONFIG_HISAX_TELESPCI 2003-06-12 2.4.20 |
|||
|
|||
CONFIG_AMD8111_ETH 2003-09-04 2.4.22 |
|||
CONFIG_FB_MATROX_MAVEN 2003-09-04 2.4.22 |
|||
|
@ -0,0 +1,110 @@ |
|||
dnl --- T2-COPYRIGHT-NOTE-BEGIN --- |
|||
dnl This copyright note is auto-generated by ./scripts/Create-CopyPatch. |
|||
dnl |
|||
dnl T2 SDE: architecture/powerpc64/kernel.conf.m4 |
|||
dnl Copyright (C) 2004 - 2006 The T2 SDE Project |
|||
dnl |
|||
dnl More information can be found in the files COPYING and README. |
|||
dnl |
|||
dnl This program is free software; you can redistribute it and/or modify |
|||
dnl it under the terms of the GNU General Public License as published by |
|||
dnl the Free Software Foundation; version 2 of the License. A copy of the |
|||
dnl GNU General Public License can be found in the file COPYING. |
|||
dnl --- T2-COPYRIGHT-NOTE-END --- |
|||
define(`PPC', 'PowerPC')dnl |
|||
|
|||
dnl System type (default=Macintosh) |
|||
dnl |
|||
CONFIG_PPC=y |
|||
CONFIG_PPC64=y |
|||
CONFIG_64BIT=y |
|||
CONFIG_6xx=y |
|||
# CONFIG_4xx is not set |
|||
# CONFIG_PPC64 is not set |
|||
# CONFIG_82xx is not set |
|||
# CONFIG_8xx is not set |
|||
CONFIG_PMAC=y |
|||
# CONFIG_PREP is not set |
|||
# CONFIG_CHRP is not set |
|||
# CONFIG_ALL_PPC is not set |
|||
# CONFIG_GEMINI is not set |
|||
# CONFIG_APUS is not set |
|||
CONFIG_MACH_SPECIFIC=y |
|||
|
|||
dnl additional 2.6 kernel configs |
|||
# CONFIG_40x is not set |
|||
# CONFIG_POWER3 is not set |
|||
|
|||
CONFIG_ALTIVEC=y |
|||
|
|||
dnl Platform specific support |
|||
dnl |
|||
|
|||
CONFIG_PROC_DEVICETREE=y |
|||
|
|||
CONFIG_ADB=y |
|||
CONFIG_ADB_CUDA=y |
|||
CONFIG_ADB_PMU=y |
|||
CONFIG_PMAC_SMU=y |
|||
|
|||
include(`kernel-common.conf.m4') |
|||
include(`kernel-block.conf.m4') |
|||
include(`kernel-net.conf.m4') |
|||
include(`kernel-fs.conf.m4') |
|||
|
|||
dnl macs need a special RTC ... (this needs to be fixed in the kernel so we |
|||
dnl can have generic support for the rs6k and mac support at the same time) |
|||
dnl |
|||
# CONFIG_RTC is not set |
|||
CONFIG_GEN_RTC=y |
|||
CONFIG_PPC_RTC=y |
|||
|
|||
dnl macs need an FB |
|||
dnl |
|||
CONFIG_FB_RADEON=y |
|||
CONFIG_FB_NVIDIA=y |
|||
CONFIG_FB_NVIDIA_I2C=y |
|||
CONFIG_FB_MATROX=m |
|||
|
|||
dnl AGP |
|||
dnl |
|||
CONFIG_AGP=y |
|||
CONFIG_AGP_UNINORTH=m |
|||
|
|||
dnl power management |
|||
dnl |
|||
CONFIG_PMAC_PBOOK=y |
|||
CONFIG_PMAC_BACKLIGHT=y |
|||
CONFIG_PMAC_APM_EMU=y |
|||
dnl the thermal control stuff needed for newer desktop macs and iBook G4 |
|||
dnl |
|||
CONFIG_I2C=y |
|||
CONFIG_I2C_KEYWEST=y |
|||
|
|||
CONFIG_WINDFARM=y |
|||
CONFIG_WINDFARM=y |
|||
CONFIG_WINDFARM_PM81=y |
|||
CONFIG_WINDFARM_PM91=y |
|||
CONFIG_WINDFARM_PM112=y |
|||
|
|||
dnl for 2.6 kernels |
|||
dnl |
|||
CONFIG_TAU=y |
|||
|
|||
CONFIG_CPU_FREQ=y |
|||
CONFIG_CPU_FREQ_PMAC=y |
|||
CONFIG_CPU_FREQ_26_API=y |
|||
CONFIG_CPU_FREQ_PMAC64=y |
|||
|
|||
CONFIG_BLK_DEV_IDE_PMAC=y |
|||
CONFIG_BLK_DEV_IDE_PMAC_ATA100FIRST=y |
|||
CONFIG_BLK_DEV_IDEDMA_PMAC=y |
|||
CONFIG_BLK_DEV_IDE_PMAC_BLINK=y |
|||
CONFIG_PMU_HD_BLINK=y |
|||
# CONFIG_MAC_ADBKEYCODES is not set |
|||
|
|||
dnl some network teaks (the GMAC is obsoleted by SUNGEM) |
|||
dnl |
|||
# CONFIG_GMAC is not set |
|||
CONFIG_SUNGEM=y |
|||
|
@ -0,0 +1,15 @@ |
|||
CONFIG_VIDEO_PLANB 2003-12-22 2.6.0 |
|||
CONFIG_OAKNET 2003-12-22 2.6.0 |
|||
CONFIG_LANCE 2003-12-22 2.6.0 |
|||
CONFIG_AT1700 2003-12-22 2.6.0 |
|||
CONFIG_3C515 2003-12-22 2.6.0 |
|||
CONFIG_EEXPRESS 2003-12-22 2.6.0 |
|||
CONFIG_VLSI_FIR 2003-12-22 2.6.0 |
|||
CONFIG_SCSI_AHA1542 2003-12-22 2.6.0 |
|||
CONFIG_MAC_SERIAL 2004-03-20 2.6.3 # suspend unfunctional |
|||
CONFIG_SERIAL_PMACZILOG 2004-03-20 2.6.3 # suspend unfunctional |
|||
CONFIG_PREEMPT 2004-06-06 2.6.7 |
|||
CONFIG_SND_INTERWAVE 2004-06-17 2.6.7 # isapnp not avail |
|||
CONFIG_SND_INTERWAVE_STB 2004-06-17 2.6.7 # isapnp not avail |
|||
CONFIG_BLK_DEV_AMD74XX 2004-06-25 2.6.10 # does not link (and unneeded) |
|||
CONFIG_SND_EMU10K1 2004-06-26 2.6.10 # does not compile |
@ -0,0 +1,8 @@ |
|||
arch_sizeof_short=2 |
|||
arch_sizeof_int=4 |
|||
arch_sizeof_long=4 |
|||
arch_sizeof_long_long=8 |
|||
arch_sizeof_char_p=4 |
|||
arch_bigendian=no |
|||
arch_machine=sh |
|||
arch_target="sh-unknown-linux-gnu" |
@ -0,0 +1,20 @@ |
|||
# --- T2-COPYRIGHT-NOTE-BEGIN --- |
|||
# This copyright note is auto-generated by ./scripts/Create-CopyPatch. |
|||
# |
|||
# T2 SDE: architecture/sh/archtest.sh |
|||
# Copyright (C) 2004 - 2006 The T2 SDE Project |
|||
# |
|||
# More information can be found in the files COPYING and README. |
|||
# |
|||
# This program is free software; you can redistribute it and/or modify |
|||
# it under the terms of the GNU General Public License as published by |
|||
# the Free Software Foundation; version 2 of the License. A copy of the |
|||
# GNU General Public License can be found in the file COPYING. |
|||
# --- T2-COPYRIGHT-NOTE-END --- |
|||
|
|||
case "$SDECFG_SH_OPT" in |
|||
sh|sh2|sh3|sh4) arch_machine="$SDECFG_SH_OPT" ;; |
|||
esac |
|||
|
|||
arch_target="${arch_machine}-unknown-linux-gnu" |
|||
|
@ -0,0 +1,19 @@ |
|||
# --- T2-COPYRIGHT-NOTE-BEGIN --- |
|||
# This copyright note is auto-generated by ./scripts/Create-CopyPatch. |
|||
# |
|||
# T2 SDE: architecture/sh/config.hlp |
|||
# Copyright (C) 2004 - 2006 The T2 SDE Project |
|||
# |
|||
# More information can be found in the files COPYING and README. |
|||
# |
|||
# This program is free software; you can redistribute it and/or modify |
|||
# it under the terms of the GNU General Public License as published by |
|||
# the Free Software Foundation; version 2 of the License. A copy of the |
|||
# GNU General Public License can be found in the file COPYING. |
|||
# --- T2-COPYRIGHT-NOTE-END --- |
|||
|
|||
SDECFG_SH_OPT |
|||
Please select the CPU you want to optimise for. |
|||
|
|||
SDECFG_BOARDDEF |
|||
Please select the board you want to use (list incomplete, feel free to add more...) |
@ -0,0 +1,41 @@ |
|||
# --- T2-COPYRIGHT-NOTE-BEGIN --- |
|||
# This copyright note is auto-generated by ./scripts/Create-CopyPatch. |
|||
# |
|||
# T2 SDE: architecture/sh/config.in |
|||
# Copyright (C) 2004 - 2006 The T2 SDE Project |
|||
# |
|||
# More information can be found in the files COPYING and README. |
|||
# |
|||
# This program is free software; you can redistribute it and/or modify |
|||
# it under the terms of the GNU General Public License as published by |
|||
# the Free Software Foundation; version 2 of the License. A copy of the |
|||
# GNU General Public License can be found in the file COPYING. |
|||
# --- T2-COPYRIGHT-NOTE-END --- |
|||
#Description: SuperH |
|||
|
|||
choice SDECFG_SH_OPT sh \ |
|||
sh "No special optimisation (SH1)" \ |
|||
sh2 "Optimise for the SH2" \ |
|||
sh3 "Optimise for the SH3" \ |
|||
sh4 "Optimize for the SH4" |
|||
|
|||
choice SDECFG_SH_BOARDDEF dreamcast \ |
|||
dreamcast "SEGA Dreamcast" \ |
|||
se7300 "Hitachi SH7300(SH-Mobile V) evaluation board" \ |
|||
se73180 "Hitachi SH73180(SH-Mobile 3) evaluation board" \ |
|||
se7751 "Hitachi SH7751 evalutation board" \ |
|||
se7705 "Hitachi SH7709 or SH7750 evaluation board" \ |
|||
cqreek "CqREEK SH7708 or SH7750" \ |
|||
hp680 "HP Jornada HP680" \ |
|||
microdev "SuperH MicroDev board with an SH4-202 CPU" \ |
|||
rts7751r2d "Renesas Technology Sales SH-Graphics board" \ |
|||
sh3 "CTP/PCI-SH03 by Interface Corporation" \ |
|||
snapgear "SnapGear SH board" \ |
|||
systemh "Renesas SystemH 7751R evaluation board" |
|||
|
|||
SDECFG_ID="$SDECFG_ID-$SDECFG_SH_OPT" |
|||
|
|||
SDECFGSET_MULTILIB=1 |
|||
const SDECFG_MULTILIBLIST "m4,m4-nofpu" |
|||
SDECFGSET_MULTILIBLIST="m4,m4-nofpu" |
|||
|
@ -0,0 +1,25 @@ |
|||
# --- T2-COPYRIGHT-NOTE-BEGIN --- |
|||
# This copyright note is auto-generated by ./scripts/Create-CopyPatch. |
|||
# |
|||
# T2 SDE: architecture/sh/gcc-options.in |
|||
# Copyright (C) 2004 - 2006 The T2 SDE Project |
|||
# |
|||
# More information can be found in the files COPYING and README. |
|||
# |
|||
# This program is free software; you can redistribute it and/or modify |
|||
# it under the terms of the GNU General Public License as published by |
|||
# the Free Software Foundation; version 2 of the License. A copy of the |
|||
# GNU General Public License can be found in the file COPYING. |
|||
# --- T2-COPYRIGHT-NOTE-END --- |
|||
|
|||
if [ "$SDECFG_SH_OPT" ] ; then |
|||
opt="" |
|||
case "$SDECFG_SH_OPT" in |
|||
sh) opt="-m1" ;; |
|||
sh2) opt="-m2" ;; |
|||
sh3) opt="-m3" ;; |
|||
sh4) opt="-m4" ;; |
|||
esac |
|||
var_append GCC_WRAPPER_INSERT " " "$opt" |
|||
fi |
|||
|
@ -0,0 +1,20 @@ |
|||
dnl --- T2-COPYRIGHT-NOTE-BEGIN --- |
|||
dnl This copyright note is auto-generated by ./scripts/Create-CopyPatch. |
|||
dnl |
|||
dnl T2 SDE: architecture/sh/kernel.conf.m4 |
|||
dnl Copyright (C) 2004 - 2006 The T2 SDE Project |
|||
dnl |
|||
dnl More information can be found in the files COPYING and README. |
|||
dnl |
|||
dnl This program is free software; you can redistribute it and/or modify |
|||
dnl it under the terms of the GNU General Public License as published by |
|||
dnl the Free Software Foundation; version 2 of the License. A copy of the |
|||
dnl GNU General Public License can be found in the file COPYING. |
|||
dnl --- T2-COPYRIGHT-NOTE-END --- |
|||
define(`SH', `SUPERH')dnl |
|||
|
|||
include(`kernel-common.conf.m4') |
|||
include(`kernel-block.conf.m4') |
|||
include(`kernel-net.conf.m4') |
|||
include(`kernel-fs.conf.m4') |
|||
|
@ -0,0 +1,24 @@ |
|||
# --- T2-COPYRIGHT-NOTE-BEGIN --- |
|||
# This copyright note is auto-generated by ./scripts/Create-CopyPatch. |
|||
# |
|||
# T2 SDE: architecture/sh/pkg_glibc_post.conf |
|||
# Copyright (C) 2004 - 2006 The T2 SDE Project |
|||
# |
|||
# More information can be found in the files COPYING and README. |
|||
# |
|||
# This program is free software; you can redistribute it and/or modify |
|||
# it under the terms of the GNU General Public License as published by |
|||
# the Free Software Foundation; version 2 of the License. A copy of the |
|||
# GNU General Public License can be found in the file COPYING. |
|||
# --- T2-COPYRIGHT-NOTE-END --- |
|||
|
|||
|
|||
|
|||
# avoid undefined references to __fpscr_values which must be defined in |
|||
# crt1.o (so it is unavailable to libc objects) |
|||
|
|||
[ $arch_machine = sh4 ] && hook_add premake 5 "cat > configparms <<-EOT |
|||
no-z-defs=yes |
|||
EOT |
|||
" |
|||
|
@ -0,0 +1,14 @@ |
|||
# --- T2-COPYRIGHT-NOTE-BEGIN --- |
|||
# This copyright note is auto-generated by ./scripts/Create-CopyPatch. |
|||
# |
|||
# T2 SDE: architecture/sh/pkg_linux-header_post.conf |
|||
# Copyright (C) 2004 - 2006 The T2 SDE Project |
|||
# |
|||
# More information can be found in the files COPYING and README. |
|||
# |
|||
# This program is free software; you can redistribute it and/or modify |
|||
# it under the terms of the GNU General Public License as published by |
|||
# the Free Software Foundation; version 2 of the License. A copy of the |
|||
# GNU General Public License can be found in the file COPYING. |
|||
# --- T2-COPYRIGHT-NOTE-END --- |
|||
. $base/architecture/sh/pkg_linux_post.conf |
@ -0,0 +1,14 @@ |
|||
# --- T2-COPYRIGHT-NOTE-BEGIN --- |
|||
# This copyright note is auto-generated by ./scripts/Create-CopyPatch. |
|||
# |
|||
# T2 SDE: architecture/sh/pkg_linux24_post.conf |
|||
# Copyright (C) 2004 - 2006 The T2 SDE Project |
|||
# |
|||
# More information can be found in the files COPYING and README. |
|||
# |
|||
# This program is free software; you can redistribute it and/or modify |
|||
# it under the terms of the GNU General Public License as published by |
|||
# the Free Software Foundation; version 2 of the License. A copy of the |
|||
# GNU General Public License can be found in the file COPYING. |
|||
# --- T2-COPYRIGHT-NOTE-END --- |
|||
. $base/architecture/sh/pkg_linux_post.conf |
@ -0,0 +1,14 @@ |
|||
# --- T2-COPYRIGHT-NOTE-BEGIN --- |
|||
# This copyright note is auto-generated by ./scripts/Create-CopyPatch. |
|||
# |
|||
# T2 SDE: architecture/sh/pkg_linux26_post.conf |
|||
# Copyright (C) 2004 - 2006 The T2 SDE Project |
|||
# |
|||
# More information can be found in the files COPYING and README. |
|||
# |
|||
# This program is free software; you can redistribute it and/or modify |
|||
# it under the terms of the GNU General Public License as published by |
|||
# the Free Software Foundation; version 2 of the License. A copy of the |
|||
# GNU General Public License can be found in the file COPYING. |
|||
# --- T2-COPYRIGHT-NOTE-END --- |
|||
. $base/architecture/sh/pkg_linux_post.conf |
@ -0,0 +1,17 @@ |
|||
# --- T2-COPYRIGHT-NOTE-BEGIN --- |
|||
# This copyright note is auto-generated by ./scripts/Create-CopyPatch. |
|||
# |
|||
# T2 SDE: architecture/sh/pkg_linux26sh_post.conf |
|||
# Copyright (C) 2004 - 2006 The T2 SDE Project |
|||
# |
|||
# More information can be found in the files COPYING and README. |
|||
# |
|||
# This program is free software; you can redistribute it and/or modify |
|||
# it under the terms of the GNU General Public License as published by |
|||
# the Free Software Foundation; version 2 of the License. A copy of the |
|||
# GNU General Public License can be found in the file COPYING. |
|||
# --- T2-COPYRIGHT-NOTE-END --- |
|||
|
|||
SDECFG_PKG_LINUX_CONFIG_STYLE=none |
|||
lx_customconf=arch/$lx_cpu/configs/"$SDECFG_SH_BOARDDEF"_defconfig |
|||
|
@ -0,0 +1,14 @@ |
|||
# --- T2-COPYRIGHT-NOTE-BEGIN --- |
|||
# This copyright note is auto-generated by ./scripts/Create-CopyPatch. |
|||
# |
|||
# T2 SDE: architecture/sh/pkg_linux_post.conf |
|||
# Copyright (C) 2004 - 2006 The T2 SDE Project |
|||
# |
|||
# More information can be found in the files COPYING and README. |
|||
# |
|||
# This program is free software; you can redistribute it and/or modify |
|||
# it under the terms of the GNU General Public License as published by |
|||
# the Free Software Foundation; version 2 of the License. A copy of the |
|||
# GNU General Public License can be found in the file COPYING. |
|||
# --- T2-COPYRIGHT-NOTE-END --- |
|||
lx_defconfig=arch/$lx_cpu/configs/"$SDECFG_SH_BOARDDEF"_defconfig |
@ -0,0 +1,8 @@ |
|||
arch_sizeof_short=2 |
|||
arch_sizeof_int=4 |
|||
arch_sizeof_long=4 |
|||
arch_sizeof_long_long=8 |
|||
arch_sizeof_char_p=8 |
|||
arch_bigendian=no |
|||
arch_machine=sh64 |
|||
arch_target="sh64-unknown-linux-gnu" |
@ -0,0 +1,17 @@ |
|||
# --- T2-COPYRIGHT-NOTE-BEGIN --- |
|||
# This copyright note is auto-generated by ./scripts/Create-CopyPatch. |
|||
# |
|||
# T2 SDE: architecture/sh64/config.hlp |
|||
# Copyright (C) 2004 - 2006 The T2 SDE Project |
|||
# |
|||
# More information can be found in the files COPYING and README. |
|||
# |
|||
# This program is free software; you can redistribute it and/or modify |
|||
# it under the terms of the GNU General Public License as published by |
|||
# the Free Software Foundation; version 2 of the License. A copy of the |
|||
# GNU General Public License can be found in the file COPYING. |
|||
# --- T2-COPYRIGHT-NOTE-END --- |
|||
|
|||
SDECFG_SH64_OPT |
|||
Please select the CPU you want to optimise for. |
|||
|
@ -0,0 +1,21 @@ |
|||
# --- T2-COPYRIGHT-NOTE-BEGIN --- |
|||
# This copyright note is auto-generated by ./scripts/Create-CopyPatch. |
|||
# |
|||
# T2 SDE: architecture/sh64/config.in |
|||
# Copyright (C) 2004 - 2006 The T2 SDE Project |
|||
# |
|||
# More information can be found in the files COPYING and README. |
|||
# |
|||
# This program is free software; you can redistribute it and/or modify |
|||
# it under the terms of the GNU General Public License as published by |
|||
# the Free Software Foundation; version 2 of the License. A copy of the |
|||
# GNU General Public License can be found in the file COPYING. |
|||
# --- T2-COPYRIGHT-NOTE-END --- |
|||
#Description: SuperH 64 |
|||
|
|||
# TODO |
|||
choice SDECFG_SH64_OPT sh5 \ |
|||
sh5 "Optimize for the SH5" |
|||
|
|||
SDECFG_ID="$SDECFG_ID-$SDECFG_SH64_OPT" |
|||
|
@ -0,0 +1,22 @@ |
|||
# --- T2-COPYRIGHT-NOTE-BEGIN --- |
|||
# This copyright note is auto-generated by ./scripts/Create-CopyPatch. |
|||
# |
|||
# T2 SDE: architecture/sh64/gcc-options.in |
|||
# Copyright (C) 2004 - 2006 The T2 SDE Project |
|||
# |
|||
# More information can be found in the files COPYING and README. |
|||
# |
|||
# This program is free software; you can redistribute it and/or modify |
|||
# it under the terms of the GNU General Public License as published by |
|||
# the Free Software Foundation; version 2 of the License. A copy of the |
|||
# GNU General Public License can be found in the file COPYING. |
|||
# --- T2-COPYRIGHT-NOTE-END --- |
|||
|
|||
if [ "$SDECFG_SH64_OPT" ] ; then |
|||
opt="" |
|||
case "$SDECFG_SH64_OPT" in |
|||
sh5) opt="-m5" ;; |
|||
esac |
|||
var_append GCC_WRAPPER_INSERT " " "$opt" |
|||
fi |
|||
|
@ -0,0 +1,20 @@ |
|||
dnl --- T2-COPYRIGHT-NOTE-BEGIN --- |
|||
dnl This copyright note is auto-generated by ./scripts/Create-CopyPatch. |
|||
dnl |
|||
dnl T2 SDE: architecture/sh64/kernel.conf.m4 |
|||
dnl Copyright (C) 2004 - 2006 The T2 SDE Project |
|||
dnl |
|||
dnl More information can be found in the files COPYING and README. |
|||
dnl |
|||
dnl This program is free software; you can redistribute it and/or modify |
|||
dnl it under the terms of the GNU General Public License as published by |
|||
dnl the Free Software Foundation; version 2 of the License. A copy of the |
|||
dnl GNU General Public License can be found in the file COPYING. |
|||
dnl --- T2-COPYRIGHT-NOTE-END --- |
|||
define(`SH', `SH64', `SUPERH', `SUPERH64')dnl |
|||
|
|||
include(`kernel-common.conf.m4') |
|||
include(`kernel-block.conf.m4') |
|||
include(`kernel-net.conf.m4') |
|||
include(`kernel-fs.conf.m4') |
|||
|
@ -0,0 +1,34 @@ |
|||
/* |
|||
* --- T2-COPYRIGHT-NOTE-BEGIN --- |
|||
* This copyright note is auto-generated by ./scripts/Create-CopyPatch. |
|||
* |
|||
* T2 SDE: architecture/share/archtest.c |
|||
* Copyright (C) 2004 - 2006 The T2 SDE Project |
|||
* |
|||
* More information can be found in the files COPYING and README. |
|||
* |
|||
* This program is free software; you can redistribute it and/or modify |
|||
* it under the terms of the GNU General Public License as published by |
|||
* the Free Software Foundation; version 2 of the License. A copy of the |
|||
* GNU General Public License can be found in the file COPYING. |
|||
* --- T2-COPYRIGHT-NOTE-END --- |
|||
*/ |
|||
#include <stdio.h> |
|||
|
|||
char * isbigendian () { |
|||
/* Are we little or big endian? From Harbison&Steele. */ |
|||
union { long l; char c[sizeof (long)]; } u; |
|||
u.l=1; return (u.c[0] == 1)?"no":"yes"; |
|||
} |
|||
|
|||
int main() { |
|||
printf("arch_sizeof_short=%d\n",sizeof(short)); |
|||
printf("arch_sizeof_int=%d\n",sizeof(int)); |
|||
printf("arch_sizeof_long=%d\n",sizeof(long)); |
|||
printf("arch_sizeof_long_long=%d\n",sizeof(long long)); |
|||
printf("arch_sizeof_char_p=%d\n",sizeof(char *)); |
|||
printf("arch_bigendian=%s\n",isbigendian()); |
|||
printf("arch_machine="); fflush(stdout); system("uname -m"); |
|||
system("echo arch_target=`uname -m -p | tr ' ' -`-linux"); |
|||
return 0; |
|||
} |
@ -0,0 +1,80 @@ |
|||
dnl --- T2-COPYRIGHT-NOTE-BEGIN --- |
|||
dnl This copyright note is auto-generated by ./scripts/Create-CopyPatch. |
|||
dnl |
|||
dnl T2 SDE: architecture/share/kernel-block.conf.m4 |
|||
dnl Copyright (C) 2004 - 2006 The T2 SDE Project |
|||
dnl |
|||
dnl More information can be found in the files COPYING and README. |
|||
dnl |
|||
dnl This program is free software; you can redistribute it and/or modify |
|||
dnl it under the terms of the GNU General Public License as published by |
|||
dnl the Free Software Foundation; version 2 of the License. A copy of the |
|||
dnl GNU General Public License can be found in the file COPYING. |
|||
dnl --- T2-COPYRIGHT-NOTE-END --- |
|||
|
|||
dnl Activate SCSI discs and cd-roms - but not the verbose |
|||
dnl SCSI error reporting (CONSTANTS) |
|||
dnl |
|||
CONFIG_SCSI=y |
|||
CONFIG_BLK_DEV_SD=m |
|||
CONFIG_BLK_DEV_SR=m |
|||
CONFIG_CHR_DEV_SG=m |
|||
CONFIG_CHR_DEV_ST=m |
|||
# CONFIG_SCSI_CONSTANTS is not set |
|||
|
|||
dnl Some IDE stuff |
|||
dnl |
|||
CONFIG_IDE=y |
|||
CONFIG_IDEDMA_AUTO=y |
|||
CONFIG_IDEPCI_SHARE_IRQ=y |
|||
# CONFIG_IDE_TASKFILE_IO is not set |
|||
CONFIG_BLK_DEV_IDEPCI=y |
|||
CONFIG_BLK_DEV_IDEDMA=y |
|||
CONFIG_BLK_DEV_HD=y |
|||
CONFIG_BLK_DEV_IDE=y |
|||
CONFIG_BLK_DEV_IDEDISK=m |
|||
CONFIG_BLK_DEV_IDECD=m |
|||
CONFIG_BLK_DEV_IDETAPE=m |
|||
CONFIG_BLK_DEV_IDEFLOPPY=m |
|||
CONFIG_BLK_DEV_IDEDMA_PCI=y |
|||
|
|||
dnl Make sure the drivers are modular ... |
|||
dnl |
|||
CONFIG_IDE_GENERIC=m |
|||
CONFIG_BLK_DEV_CMD640=m |
|||
CONFIG_BLK_DEV_GENERIC=m |
|||
CONFIG_BLK_DEV_RZ1000=m |
|||
CONFIG_BLK_DEV_PIIX=m |
|||
CONFIG_BLK_DEV_PDC202XX_NEW=m |
|||
|
|||
CONFIG_SCSI_SATA=y |
|||
dnl Make sure the drivers are modular ... |
|||
dnl |
|||
CONFIG_SCSI_ATA_PIIX=m |
|||
|
|||
CONFIG_SCSI_QLA2XXX=m |
|||
CONFIG_SCSI_SYM53C8XX_2=m |
|||
CONFIG_SCSI_QLA2XXX=m |
|||
CONFIG_SCSI_MESH=m |
|||
|
|||
dnl "High end" SCSI not enabled by default |
|||
CONFIG_FUSION=y |
|||
|
|||
dnl Use multi-mode and DMA since this reduces the CPU load and |
|||
dnl also increases the IDE I/O performance in general |
|||
CONFIG_BLK_DEV_IDEDMA=y |
|||
CONFIG_IDEDISK_MULTI_MODE=y |
|||
CONFIG_IDEDMA_PCI_AUTO=y |
|||
|
|||
dnl Enable PCMCIA SCSI (drivers themself are modules) |
|||
dnl |
|||
CONFIG_SCSI_PCMCIA=y |
|||
|
|||
dnl Enable non-scsi cd-rom drives (drivers themself are modules) |
|||
dnl |
|||
CONFIG_CD_NO_IDESCSI=y |
|||
|
|||
dnl Enable software-raid |
|||
dnl |
|||
CONFIG_MD=y |
|||
|
@ -0,0 +1,212 @@ |
|||
dnl --- SDE-COPYRIGHT-NOTE-BEGIN --- |
|||
dnl This copyright note is auto-generated by ./scripts/Create-CopyPatch. |
|||
dnl |
|||
dnl Filename: architecture/share/kernel-common.conf.m4 |
|||
dnl Copyright (C) 2006 The OpenSDE Project |
|||
dnl Copyright (C) 2004 - 2006 The T2 SDE Project |
|||
dnl |
|||
dnl More information can be found in the files COPYING and README. |
|||
dnl |
|||
dnl This program is free software; you can redistribute it and/or modify |
|||
dnl it under the terms of the GNU General Public License as published by |
|||
dnl the Free Software Foundation; version 2 of the License. A copy of the |
|||
dnl GNU General Public License can be found in the file COPYING. |
|||
dnl --- SDE-COPYRIGHT-NOTE-END --- |
|||
|
|||
dnl Enable experimental features (like DevFS ;-) |
|||
dnl |
|||
CONFIG_EXPERIMENTAL=y |
|||
|
|||
dnl On default we build SMP kernels and mods |
|||
dnl |
|||
CONFIG_SMP=y |
|||
CONFIG_IRQ_ALL_CPUS=y |
|||
|
|||
dnl Power Management |
|||
dnl |
|||
CONFIG_PM=y |
|||
CONFIG_PM_LEGACY=y |
|||
CONFIG_HOTPLUG_CPU=y |
|||
CONFIG_SOFTWARE_SUSPEND=y |
|||
|
|||
dnl CPU frequency scaling is nice to have |
|||
dnl |
|||
CONFIG_CPU_FREQ=y |
|||
CONFIG_CPU_FREQ_26_API=y |
|||
|
|||
dnl integrated .config is quite big - and we ship them in /boot/kconfig_ anyway |
|||
dnl |
|||
# CONFIG_IKCONFIG is not set |
|||
|
|||
dnl PCI name database is also quite big (another >80kB) - so let's use user- |
|||
dnl space tools like lspci to use a non-kernel database |
|||
dnl |
|||
# CONFIG_PCI_NAMES ist not set |
|||
|
|||
dnl Enable modules |
|||
dnl |
|||
CONFIG_MODULES=y |
|||
CONFIG_MODULE_UNLOAD=y |
|||
# CONFIG_MODULE_FORCE_UNLOAD is not set |
|||
# CONFIG_MODVERSIONS is not set |
|||
CONFIG_KMOD=y |
|||
|
|||
dnl Firmware loader can always be useful |
|||
dnl |
|||
CONFIG_FW_LOADER=y |
|||
|
|||
dnl Plug and play |
|||
dnl |
|||
CONFIG_PNP=y |
|||
|
|||
dnl Common buses |
|||
dnl |
|||
CONFIG_PCI=y |
|||
|
|||
dnl Loopback device can always be useful |
|||
dnl |
|||
CONFIG_BLK_DEV_LOOP=y |
|||
|
|||
dnl We need initrd for install system and fully modular kernel early userspace |
|||
dnl |
|||
CONFIG_BLK_DEV_RAM=y |
|||
CONFIG_BLK_DEV_INITRD=y |
|||
|
|||
dnl Enable PCMCIA (PC-Card) as modules |
|||
dnl |
|||
CONFIG_PCMCIA=m |
|||
CONFIG_CARDBUS=y |
|||
CONFIG_PCCARD=y |
|||
CONFIG_TCIC=y |
|||
CONFIG_TCIC=y |
|||
CONFIG_I82092=y |
|||
CONFIG_I82365=y |
|||
|
|||
dnl Misc stuff |
|||
CONFIG_NVRAM=y |
|||
|
|||
CONFIG_BINFMT_AOUT=m |
|||
CONFIG_BINFMT_MISC=m |
|||
|
|||
CONFIG_SYSVIPC=y |
|||
CONFIG_SUNRPC=y |
|||
|
|||
dnl Math emulation in the default kernel |
|||
dnl (we could also run this on an old 386, sparcv7) |
|||
dnl |
|||
CONFIG_MATH_EMULATION=y |
|||
|
|||
dnl Sound system |
|||
dnl (module support is enought - default is y ...) |
|||
dnl |
|||
CONFIG_SOUND=m |
|||
|
|||
dnl for 2.5/6 we do want the ALSA OSS emulation ... |
|||
dnl |
|||
CONFIG_SND_OSSEMUL=m |
|||
|
|||
dnl Input devices |
|||
dnl |
|||
CONFIG_INPUT=y |
|||
CONFIG_INPUT_EVDEV=y |
|||
CONFIG_INPUT_KEYBDEV=y |
|||
CONFIG_INPUT_MOUSEDEV=y |
|||
CONFIG_INPUT_JOYDEV=m |
|||
CONFIG_INPUT_JOYSTICK=y |
|||
CONFIG_INPUT_TOUCHSCREEN=y |
|||
CONFIG_INPUT_MISC=y |
|||
CONFIG_INPUT_EVBUG=m |
|||
CONFIG_SERIO_PCIPS2=y |
|||
CONFIG_MOUSE_SERIAL=y |
|||
|
|||
dnl USB drivers |
|||
dnl |
|||
CONFIG_USB=y |
|||
CONFIG_USB_DEVICEFS=y |
|||
CONFIG_USB_EHCI_HCD=y |
|||
CONFIG_USB_UHCI=y |
|||
CONFIG_USB_UHCI_ALT=n |
|||
CONFIG_USB_OHCI=y |
|||
CONFIG_USB_HID=y |
|||
CONFIG_USB_HIDINPUT=y |
|||
CONFIG_USB_HIDDEV=y |
|||
|
|||
dnl USB - some others should be modular ... |
|||
dnl |
|||
CONFIG_USB_PRINTER=m |
|||
CONFIG_USB_STORAGE=m |
|||
|
|||
dnl IEEE1394 - Firewire / iLink drivers |
|||
dnl |
|||
CONFIG_IEEE1394=m |
|||
CONFIG_IEEE1394_SBP2=m |
|||
|
|||
dnl Crypto API |
|||
dnl |
|||
CONFIG_CRYPTO=y |
|||
|
|||
dnl Console (FB) Options |
|||
dnl |
|||
CONFIG_VGA_CONSOLE=y |
|||
CONFIG_VIDEO_SELECT=y |
|||
CONFIG_FB=y |
|||
CONFIG_FRAMEBUFFER_CONSOLE=y |
|||
CONFIG_LOGO=y |
|||
|
|||
dnl Framebuffer drivers |
|||
dnl Matrox |
|||
CONFIG_FB_MATROX_MILLENIUM=y |
|||
CONFIG_FB_MATROX_MYSTIQUE=y |
|||
CONFIG_FB_MATROX_G=y |
|||
dnl SiS |
|||
CONFIG_FB_SIS_300=y |
|||
CONFIG_FB_SIS_315=y |
|||
|
|||
dnl Console (Serial) Options |
|||
dnl |
|||
CONFIG_SERIAL=y |
|||
CONFIG_SERIAL_CORE=y |
|||
CONFIG_SERIAL_CONSOLE=y |
|||
|
|||
CONFIG_PARPORT=y |
|||
|
|||
dnl Video for Linux |
|||
dnl |
|||
CONFIG_VIDEO_DEV=m |
|||
CONFIG_VIDEO_PROC_FS=y |
|||
|
|||
dnl DVB - Digital Video Broadcasting support |
|||
CONFIG_DVB=y |
|||
|
|||
dnl The AGP support can be modular |
|||
dnl |
|||
CONFIG_AGP=y |
|||
|
|||
dnl DRM drivers for hardware 3D |
|||
dnl |
|||
CONFIG_DRM=m |
|||
|
|||
dnl The 2.6 kernel has several debugging options enabled |
|||
dnl |
|||
# CONFIG_FRAME_POINTER is not set |
|||
|
|||
dnl Enable kernel profiling support (oprofile) |
|||
dnl |
|||
CONFIG_PROFILING=y |
|||
CONFIG_OPROFILE=m |
|||
|
|||
dnl Other stuff normally needed |
|||
dnl |
|||
CONFIG_POSIX_MQUEUE=y |
|||
CONFIG_SYSCTL=y |
|||
|
|||
dnl On architectures with OpenFirmware we want the framebuffer |
|||
dnl |
|||
CONFIG_FB_OF=y |
|||
|
|||
dnl Language stuff, code pages, ... (needed for vfat mounts) |
|||
dnl |
|||
CONFIG_NLS=y |
|||
CONFIG_NLS_CODEPAGE_437=y |
|||
CONFIG_NLS_ISO8859_1=y |
|||
|
@ -0,0 +1,57 @@ |
|||
dnl --- SDE-COPYRIGHT-NOTE-BEGIN --- |
|||
dnl This copyright note is auto-generated by ./scripts/Create-CopyPatch. |
|||
dnl |
|||
dnl Filename: architecture/share/kernel-fs.conf.m4 |
|||
dnl Copyright (C) 2006 The OpenSDE Project |
|||
dnl Copyright (C) 2004 - 2006 The T2 SDE Project |
|||
dnl |
|||
dnl More information can be found in the files COPYING and README. |
|||
dnl |
|||
dnl This program is free software; you can redistribute it and/or modify |
|||
dnl it under the terms of the GNU General Public License as published by |
|||
dnl the Free Software Foundation; version 2 of the License. A copy of the |
|||
dnl GNU General Public License can be found in the file COPYING. |
|||
dnl --- SDE-COPYRIGHT-NOTE-END --- |
|||
|
|||
dnl Enable Quota Support |
|||
dnl |
|||
CONFIG_PARTITION_ADVANCED=y |
|||
CONFIG_MAC_PARTITION=y |
|||
CONFIG_MSDOS_PARTITION=y |
|||
CONFIG_EFI_PARTITION=y |
|||
CONFIG_SUN_PARTITION=y |
|||
|
|||
CONFIG_QUOTA=y |
|||
|
|||
CONFIG_JOLIET=y |
|||
CONFIG_ZISOFS=y |
|||
|
|||
CONFIG_DEVPTS_FS=y |
|||
CONFIG_PROC_FS=y |
|||
CONFIG_PROC_KCORE=y |
|||
|
|||
dnl mark the usual suspects modular |
|||
dnl |
|||
CONFIG_EXT2_FS=m |
|||
CONFIG_EXT3_FS=m |
|||
CONFIG_ISO9660_FS=m |
|||
CONFIG_FAT_FS=m |
|||
|
|||
dnl Network FS settings |
|||
dnl Version 3 has several advantages ... |
|||
dnl |
|||
CONFIG_NFS_FS=m |
|||
CONFIG_NFS_V3=m |
|||
CONFIG_NFSD_V3=m |
|||
|
|||
dnl ROMFS, RAMFS, CRAMFS and TMPFS (for initrd, install and /tmp) |
|||
dnl |
|||
CONFIG_ROMFS_FS=y |
|||
CONFIG_RAMFS=y |
|||
CONFIG_CRAMFS=y |
|||
CONFIG_TMPFS=y |
|||
|
|||
dnl Squashfs (if patched in) |
|||
dnl |
|||
CONFIG_SQUASHFS=y |
|||
|
@ -0,0 +1,138 @@ |
|||
dnl --- T2-COPYRIGHT-NOTE-BEGIN --- |
|||
dnl This copyright note is auto-generated by ./scripts/Create-CopyPatch. |
|||
dnl |
|||
dnl T2 SDE: architecture/share/kernel-net.conf.m4 |
|||
dnl Copyright (C) 2004 - 2006 The T2 SDE Project |
|||
dnl |
|||
dnl More information can be found in the files COPYING and README. |
|||
dnl |
|||
dnl This program is free software; you can redistribute it and/or modify |
|||
dnl it under the terms of the GNU General Public License as published by |
|||
dnl the Free Software Foundation; version 2 of the License. A copy of the |
|||
dnl GNU General Public License can be found in the file COPYING. |
|||
dnl --- T2-COPYRIGHT-NOTE-END --- |
|||
|
|||
dnl the basic sections |
|||
dnl |
|||
CONFIG_NETDEVICES=y |
|||
|
|||
CONFIG_NET_ETHERNET=y |
|||
|
|||
CONFIG_NET_ISA=y |
|||
CONFIG_NET_EISA=y |
|||
CONFIG_NET_PCI=y |
|||
CONFIG_NET_POCKET=y |
|||
|
|||
dnl Enable some vendor sections |
|||
dnl |
|||
CONFIG_NET_VENDOR_3COM=y |
|||
CONFIG_NET_VENDOR_SMC=y |
|||
CONFIG_NET_VENDOR_RACAL=y |
|||
|
|||
dnl make sure those are modular (built-in by default) |
|||
dnl |
|||
CONFIG_8139TOO=m |
|||
CONFIG_FORCEDETH=m |
|||
CONFIG_E1000=m |
|||
|
|||
dnl Enable some categories so drivers are enabled as modules |
|||
dnl |
|||
CONFIG_NET_RADIO=y |
|||
CONFIG_NET_PCMCIA=y |
|||
CONFIG_NET_TULIP=y |
|||
|
|||
dnl Misc network device support |
|||
dnl |
|||
CONFIG_PPP=y |
|||
CONFIG_PPP_FILTER=y |
|||
|
|||
dnl Enable IP autoconfiguration |
|||
dnl |
|||
CONFIG_IP_PNP=y |
|||
CONFIG_IP_PNP_BOOTP=y |
|||
CONFIG_IP_PNP_DHCP=y |
|||
|
|||
dnl Enable some nice networking features |
|||
dnl |
|||
CONFIG_PACKET_MMAP=y |
|||
CONFIG_PACKET=y |
|||
CONFIG_NETLINK=y |
|||
CONFIG_RTNETLINK=y |
|||
CONFIG_IP_ADVANCED_ROUTER=y |
|||
CONFIG_IP_MULTICAST=y |
|||
CONFIG_FILTER=y |
|||
CONFIG_UNIX=y |
|||
CONFIG_INET=y |
|||
|
|||
dnl Enable QoS and IP-Tables (drivers themself are modules) |
|||
dnl |
|||
CONFIG_NET_SCHED=y |
|||
CONFIG_NETFILTER=y |
|||
CONFIG_NET_QOS=y |
|||
CONFIG_NET_CLS=y |
|||
|
|||
dnl Disable dangerous packet generator |
|||
dnl |
|||
# CONFIG_NET_PKTGEN is not set |
|||
|
|||
dnl Important BT settings, RFCOM_TTY that is |
|||
dnl |
|||
CONFIG_BT=y |
|||
CONFIG_BT_L2CAP=m |
|||
CONFIG_BT_RFCOMM=m |
|||
CONFIG_BT_RFCOMM_TTY=y |
|||
|
|||
dnl Enable ISDN drivers as modules |
|||
dnl |
|||
CONFIG_ISDN=m |
|||
CONFIG_ISDN_I4L=y |
|||
CONFIG_ISDN_AUDIO=y |
|||
CONFIG_ISDN_BOOL=y |
|||
CONFIG_ISDN_CAPI_CAPIFS_BOOL=y |
|||
CONFIG_ISDN_CAPI_MIDDLEWARE=y |
|||
CONFIG_CAPI_AVM=y |
|||
CONFIG_CAPI_EICO=y |
|||
CONFIG_CAPI_EICON=y |
|||
CONFIG_HISAX_16_0=y |
|||
CONFIG_HISAX_16_3=y |
|||
CONFIG_HISAX_1TR6=y |
|||
CONFIG_HISAX_ASUSCOM=y |
|||
CONFIG_HISAX_AVM_A1=y |
|||
CONFIG_HISAX_AVM_A1_PCMCIA=y |
|||
CONFIG_HISAX_BKM_A4T=y |
|||
CONFIG_HISAX_DIEHLDIVA=y |
|||
CONFIG_HISAX_ELSA=y |
|||
CONFIG_HISAX_EURO=y |
|||
CONFIG_HISAX_FRITZPCI=y |
|||
CONFIG_HISAX_FRITZ_PCIPNP=m |
|||
CONFIG_HISAX_GAZEL=y |
|||
CONFIG_HISAX_HFCS=y |
|||
CONFIG_HISAX_HFC_SX=y |
|||
CONFIG_HISAX_HSTSAPHIR=y |
|||
CONFIG_HISAX_ISURF=y |
|||
CONFIG_HISAX_IX1MICROR2=y |
|||
CONFIG_HISAX_MIC=y |
|||
CONFIG_HISAX_NI1=y |
|||
CONFIG_HISAX_NICCY=y |
|||
CONFIG_HISAX_S0BOX=y |
|||
CONFIG_HISAX_SCT_QUADRO=y |
|||
CONFIG_HISAX_SEDLBAUER=y |
|||
CONFIG_HISAX_SPORTSTER=y |
|||
CONFIG_HISAX_TELEINT=y |
|||
CONFIG_HISAX_TELESPCI=y |
|||
CONFIG_HISAX_W6692=y |
|||
CONFIG_IPPP_FILTER=y |
|||
CONFIG_ISDN_DIVAS_BRIPCI=y |
|||
CONFIG_ISDN_DIVAS_PRIPCI=y |
|||
CONFIG_ISDN_DRV_AVMB1_B1PCIV4=y |
|||
CONFIG_ISDN_DRV_HISAX=m |
|||
CONFIG_ISDN_HISAX=y |
|||
CONFIG_ISDN_MPP=y |
|||
CONFIG_ISDN_PPP=y |
|||
CONFIG_ISDN_PPP_BSDCOMP=m |
|||
CONFIG_ISDN_PPP_VJ=y |
|||
CONFIG_ISDN_TTY_FAX=y |
|||
CONFIG_ISDN_X25=y |
|||
|
|||
dnl Enable fibre channel support |
|||
CONFIG_NET_FC=y |
@ -0,0 +1,26 @@ |
|||
#!/bin/sh |
|||
# --- T2-COPYRIGHT-NOTE-BEGIN --- |
|||
# This copyright note is auto-generated by ./scripts/Create-CopyPatch. |
|||
# |
|||
# T2 SDE: architecture/share/preconfig.in |
|||
# Copyright (C) 2005 - 2006 The T2 SDE Project |
|||
# |
|||
# More information can be found in the files COPYING and README. |
|||
# |
|||
# This program is free software; you can redistribute it and/or modify |
|||
# it under the terms of the GNU General Public License as published by |
|||
# the Free Software Foundation; version 2 of the License. A copy of the |
|||
# GNU General Public License can be found in the file COPYING. |
|||
# --- T2-COPYRIGHT-NOTE-END --- |
|||
|
|||
CFGTEMP_ARCHLIST= |
|||
for x in architecture/*; do |
|||
pkgout |
|||
if [ -d $x -a $x != architecture/share ]; then |
|||
y="`grep '^#Description: ' $x/config.in 2> /dev/null | |
|||
head -n 1 | cut -d' ' -f2- | tr ' ' '_'`" |
|||
[ -n "$y" ] || y=`echo ${x#architecture/} | tr 'a-z' 'A-Z'` |
|||
CFGTEMP_ARCHLIST="$CFGTEMP_ARCHLIST ${x#architecture/} $y" |
|||
fi |
|||
pkgin |
|||
done |
@ -0,0 +1,6 @@ |
|||
arch_sizeof_short=2 |
|||
arch_sizeof_int=4 |
|||
arch_sizeof_long=4 |
|||
arch_sizeof_long_long=8 |
|||
arch_sizeof_char_p=4 |
|||
arch_bigendian=yes |
@ -0,0 +1,23 @@ |
|||
# --- T2-COPYRIGHT-NOTE-BEGIN --- |
|||
# This copyright note is auto-generated by ./scripts/Create-CopyPatch. |
|||
# |
|||
# T2 SDE: architecture/sparc/archtest.sh |
|||
# Copyright (C) 2004 - 2006 The T2 SDE Project |
|||
# |
|||
# More information can be found in the files COPYING and README. |
|||
# |
|||
# This program is free software; you can redistribute it and/or modify |
|||
# it under the terms of the GNU General Public License as published by |
|||
# the Free Software Foundation; version 2 of the License. A copy of the |
|||
# GNU General Public License can be found in the file COPYING. |
|||
# --- T2-COPYRIGHT-NOTE-END --- |
|||
|
|||
case "$SDECFG_SPARC_OPT" in |
|||
v7) arch_machine="sparc" ;; |
|||
v8) arch_machine="sparcv8" ;; |
|||
v9) arch_machine="sparcv9" ;; |
|||
v9vis) arch_machine="sparcv9b" ;; |
|||
esac |
|||
|
|||
arch_target="${arch_machine}-unknown-linux-gnu" |
|||
|
@ -0,0 +1,46 @@ |
|||
# --- T2-COPYRIGHT-NOTE-BEGIN --- |
|||
# This copyright note is auto-generated by ./scripts/Create-CopyPatch. |
|||
# |
|||
# T2 SDE: architecture/sparc/boot/boot.in |
|||
# Copyright (C) 2006 The T2 SDE Project |
|||
# |
|||
# More information can be found in the files COPYING and README. |
|||
# |
|||
# This program is free software; you can redistribute it and/or modify |
|||
# it under the terms of the GNU General Public License as published by |
|||
# the Free Software Foundation; version 2 of the License. A copy of the |
|||
# GNU General Public License can be found in the file COPYING. |
|||
# --- T2-COPYRIGHT-NOTE-END --- |
|||
|
|||
|
|||
arch_boot_cd_pre() |
|||
{ |
|||
mkdir -p $isofsdir/boot |
|||
cp -f $build_root/boot/{second.b,isofs.b} $isofsdir/boot/ |
|||
cp -f $base/architecture/sparc/boot/{silo.conf,boot.msg} \ |
|||
$isofsdir/boot/ |
|||
} |
|||
|
|||
arch_boot_cd_add() |
|||
{ |
|||
# unused $2, verbose name |
|||
cat >> $isofsdir/boot/silo.conf <<-EOT |
|||
|
|||
image=$4 |
|||
label=$2 |
|||
initrd=$5 |
|||
ramdisk=8388608 |
|||
|
|||
EOT |
|||
} |
|||
|
|||
arch_boot_cd_post() |
|||
{ |
|||
echo_status "Creating isofs_arch.txt file .." |
|||
|
|||
cat > $build_toolchain/isofs_arch.txt <<- EOT |
|||
BOOT -G $isofsdir/boot/isofs.b -B ... |
|||
DISK1 $isofsdir/ / |
|||
EOT |
|||
} |
|||
|
@ -0,0 +1,12 @@ |
|||
|
|||
T2 SDE - System Development Environment |
|||
|
|||
http://www.t2-project.org/ |
|||
|
|||
T2 on SPARC and Ultra SPARC was primarily developed by Rene Rebe - ExactCode. |
|||
Based on former work in ROCK Linux by Armijn Hemel, Jan Veninga and Stefan |
|||
Koerner! |
|||
|
|||
If you don't know what to do now, just press enter and start |
|||
reading the documentation. |
|||
|
@ -0,0 +1,19 @@ |
|||
# --- T2-COPYRIGHT-NOTE-BEGIN --- |
|||
# This copyright note is auto-generated by ./scripts/Create-CopyPatch. |
|||
# |
|||
# T2 SDE: architecture/sparc/boot/silo.conf |
|||
# Copyright (C) 2004 - 2006 The T2 SDE Project |
|||
# |
|||
# More information can be found in the files COPYING and README. |
|||
# |
|||
# This program is free software; you can redistribute it and/or modify |
|||
# it under the terms of the GNU General Public License as published by |
|||
# the Free Software Foundation; version 2 of the License. A copy of the |
|||
# GNU General Public License can be found in the file COPYING. |
|||
# --- T2-COPYRIGHT-NOTE-END --- |
|||
|
|||
partition=1 |
|||
read-write |
|||
timeout=100 |
|||
message=/boot/boot.msg |
|||
|
@ -0,0 +1,17 @@ |
|||
# --- T2-COPYRIGHT-NOTE-BEGIN --- |
|||
# This copyright note is auto-generated by ./scripts/Create-CopyPatch. |
|||
# |
|||
# T2 SDE: architecture/sparc/config.hlp |
|||
# Copyright (C) 2004 - 2006 The T2 SDE Project |
|||
# Copyright (C) 1998 - 2003 Clifford Wolf |
|||
# |
|||
# More information can be found in the files COPYING and README. |
|||
# |
|||
# This program is free software; you can redistribute it and/or modify |
|||
# it under the terms of the GNU General Public License as published by |
|||
# the Free Software Foundation; version 2 of the License. A copy of the |
|||
# GNU General Public License can be found in the file COPYING. |
|||
# --- T2-COPYRIGHT-NOTE-END --- |
|||
|
|||
SDECFG_SPARC_OPT |
|||
Please select the CPU you want to optimise for. |
@ -0,0 +1,26 @@ |
|||
# --- T2-COPYRIGHT-NOTE-BEGIN --- |
|||
# This copyright note is auto-generated by ./scripts/Create-CopyPatch. |
|||
# |
|||
# T2 SDE: architecture/sparc/config.in |
|||
# Copyright (C) 2004 - 2006 The T2 SDE Project |
|||
# Copyright (C) 1998 - 2003 Clifford Wolf |
|||
# |
|||
# More information can be found in the files COPYING and README. |
|||
# |
|||
# This program is free software; you can redistribute it and/or modify |
|||
# it under the terms of the GNU General Public License as published by |
|||
# the Free Software Foundation; version 2 of the License. A copy of the |
|||
# GNU General Public License can be found in the file COPYING. |
|||
# --- T2-COPYRIGHT-NOTE-END --- |
|||
#Description: Sun SPARC |
|||
|
|||
# Advanced SPARC options and 64 bit work by Rene Rebe |
|||
|
|||
choice SDECFG_SPARC_OPT generic \ |
|||
v7 "Optimised for Cypress" \ |
|||
v8 "Optimised for Super/Hyper SPARC" \ |
|||
v9 "Optimised for UltraSPARC" \ |
|||
v9vis "Optimised for UltraSPARC with VIS" |
|||
|
|||
SDECFG_ID="$SDECFG_ID-$SDECFG_SPARC_OPT" |
|||
|
@ -0,0 +1,25 @@ |
|||
# --- T2-COPYRIGHT-NOTE-BEGIN --- |
|||
# This copyright note is auto-generated by ./scripts/Create-CopyPatch. |
|||
# |
|||
# T2 SDE: architecture/sparc/gcc-options.in |
|||
# Copyright (C) 2004 - 2006 The T2 SDE Project |
|||
# |
|||
# More information can be found in the files COPYING and README. |
|||
# |
|||
# This program is free software; you can redistribute it and/or modify |
|||
# it under the terms of the GNU General Public License as published by |
|||
# the Free Software Foundation; version 2 of the License. A copy of the |
|||
# GNU General Public License can be found in the file COPYING. |
|||
# --- T2-COPYRIGHT-NOTE-END --- |
|||
|
|||
if [ "$SDECFG_SPARC_OPT" ] ; then |
|||
opt="" |
|||
case "$SDECFG_SPARC_OPT" in |
|||
v7) opt="-mcpu=cypress -mtune=cypress" ;; |
|||
v8) opt="-mcpu=supersparc -mtune=supersparc" ;; |
|||
v9) opt="-mcpu=ultrasparc -mtune=ultrasparc" ;; |
|||
v9vis) opt="-mcpu=ultrasparc -mtune=ultrasparc -mvis" ;; |
|||
esac |
|||
var_append GCC_WRAPPER_INSERT " " "$opt" |
|||
fi |
|||
|
@ -0,0 +1,53 @@ |
|||
dnl --- T2-COPYRIGHT-NOTE-BEGIN --- |
|||
dnl This copyright note is auto-generated by ./scripts/Create-CopyPatch. |
|||
dnl |
|||
dnl T2 SDE: architecture/sparc/kernel.conf.m4 |
|||
dnl Copyright (C) 2004 - 2006 The T2 SDE Project |
|||
dnl |
|||
dnl More information can be found in the files COPYING and README. |
|||
dnl |
|||
dnl This program is free software; you can redistribute it and/or modify |
|||
dnl it under the terms of the GNU General Public License as published by |
|||
dnl the Free Software Foundation; version 2 of the License. A copy of the |
|||
dnl GNU General Public License can be found in the file COPYING. |
|||
dnl --- T2-COPYRIGHT-NOTE-END --- |
|||
|
|||
define(`SPARC', 'SPARC')dnl |
|||
|
|||
dnl does at least not work for sun4 - and should not be really needed |
|||
dnl on 32bit SPARCs (it is also not a default for our x86 default config) |
|||
# CONFIG_HIGHMEM is not set |
|||
|
|||
# CONFIG_SUN4 is not set |
|||
|
|||
CONFIG_SUN_MOSTEK_RTC=y |
|||
|
|||
CONFIG_FB=y |
|||
CONFIG_FB_SBUS=y |
|||
CONFIG_FB_CGSIX=y |
|||
CONFIG_FB_BWTWO=y |
|||
CONFIG_FB_CGTHREE=y |
|||
CONFIG_FB_TCX=y |
|||
CONFIG_FB_CGFOURTEEN=y |
|||
CONFIG_FB_P9100=y |
|||
CONFIG_FB_LEO=y |
|||
|
|||
CONFIG_FB_ATY=y |
|||
|
|||
# CONFIG_FB_RIVA is not set |
|||
# CONFIG_FB_RADEON is not set |
|||
|
|||
CONFIG_FONT_8x16=y |
|||
CONFIG_FONT_SUN8x16=y |
|||
CONFIG_FONT_SUN12x22=y |
|||
|
|||
include(`kernel-common.conf.m4') |
|||
include(`kernel-block.conf.m4') |
|||
include(`kernel-net.conf.m4') |
|||
include(`kernel-fs.conf.m4') |
|||
|
|||
dnl LSI Logic / Symbios Logic (formerly NCR) 53c810 (rev 01) |
|||
dnl does not work reliable with MMIO on my Ultra SPARC 5 |
|||
dnl Rene Rebe <rene@rocklinux.org> |
|||
# CONFIG_SCSI_SYM53C8XX_IOMAPPED is not set |
|||
|
@ -0,0 +1,21 @@ |
|||
CONFIG_ISDN_DRV_PCBIT 2002-07-24 2.4.18 # edss1.c |
|||
CONFIG_PARPORT 2002-07-24 2.4.18 # parport_pc.c |
|||
CONFIG_ATM_NICSTAR 2003-09-21 2.4.22 |
|||
CONFIG_ATM_IA 2003-09-21 2.4.22 |
|||
CONFIG_MTD_PARTITIONS 2003-09-21 2.4.22 |
|||
CONFIG_ROADRUNNER 2003-09-21 2.4.22 |
|||
CONFIG_ARLAN 2003-09-21 2.4.22 |
|||
CONFIG_HERMES 2003-09-21 2.4.22 |
|||
CONFIG_SUN_VIDEOPIX 2003-09-21 2.4.22 |
|||
CONFIG_SCSI_AIC79XX 2003-09-21 2.4.22 |
|||
CONFIG_SOUND 2003-09-21 2.4.22 |
|||
CONFIG_USB_SERIAL_IR 2003-09-21 2.4.22 |
|||
CONFIG_FB_CYBER2000 2003-09-21 2.4.22 |
|||
CONFIG_FB_CLGEN 2003-09-21 2.4.22 |
|||
CONFIG_FB_VIRTUAL 2003-09-21 2.4.22 |
|||
CONFIG_FB_SIS 2003-09-21 2.4.22 |
|||
CONFIG_HISAX_TELESPCI 2004-01-21 2.4.23 # not big-endian aware |
|||
CONFIG_SCx200_I2C 2004-09-24 2.4.28 # type mismatch |
|||
CONFIG_FB_IT8181 2004-09-24 2.4.28 # type mismatch |
|||
CONFIG_NET_SCH_NETEM 2004-09-24 2.4.28 # some more chaos |
|||
CONFIG_FB_9100 2004-11-02 2.4.27 # whatever |
@ -0,0 +1,8 @@ |
|||
CONFIG_VLSI_FIR 2004-01-21 2.6.1 # whatever |
|||
CONFIG_SCSI_BUSLOGIC 2004-11-02 2.6.9 # dead macro use |
|||
CONFIG_SCSI_EATA 2004-11-06 2.6.9 # ... |
|||
CONFIG_SCSI_GDTH 2004-11-06 2.6.9 # ... |
|||
CONFIG_SERIAL_8250 2004-11-06 2.6.9 # ... |
|||
CONFIG_FB_ATY128 2004-11-06 2.6.9 # ... |
|||
CONFIG_FB_ATY 2004-11-06 2.6.9 # ... |
|||
|
@ -0,0 +1,8 @@ |
|||
arch_sizeof_short=2 |
|||
arch_sizeof_int=4 |
|||
arch_sizeof_long=4 |
|||
arch_sizeof_long_long=8 |
|||
arch_sizeof_char_p=8 |
|||
arch_bigendian=yes |
|||
arch_machine=sparc64 |
|||
arch_target="sparc64-unknown-linux-gnu" |
@ -0,0 +1,19 @@ |
|||
# --- T2-COPYRIGHT-NOTE-BEGIN --- |
|||
# This copyright note is auto-generated by ./scripts/Create-CopyPatch. |
|||
# |
|||
# T2 SDE: architecture/sparc64/boot/boot.in |
|||
# Copyright (C) 2006 The T2 SDE Project |
|||
# |
|||
# More information can be found in the files COPYING and README. |
|||
# |
|||
# This program is free software; you can redistribute it and/or modify |
|||
# it under the terms of the GNU General Public License as published by |
|||
# the Free Software Foundation; version 2 of the License. A copy of the |
|||
# GNU General Public License can be found in the file COPYING. |
|||
# --- T2-COPYRIGHT-NOTE-END --- |
|||
|
|||
|
|||
# for sparc64 we mostly use the same silo stuff, thus we reuse the |
|||
# sparc boot-loader code |
|||
. $base/architecture/sparc/boot/boot.in |
|||
|
@ -0,0 +1,26 @@ |
|||
# --- T2-COPYRIGHT-NOTE-BEGIN --- |
|||
# This copyright note is auto-generated by ./scripts/Create-CopyPatch. |
|||
# |
|||
# T2 SDE: architecture/sparc64/config.hlp |
|||
# Copyright (C) 2004 - 2006 The T2 SDE Project |
|||
# Copyright (C) 1998 - 2003 Clifford Wolf |
|||
# |
|||
# More information can be found in the files COPYING and README. |
|||
# |
|||
# This program is free software; you can redistribute it and/or modify |
|||
# it under the terms of the GNU General Public License as published by |
|||
# the Free Software Foundation; version 2 of the License. A copy of the |
|||
# GNU General Public License can be found in the file COPYING. |
|||
# --- T2-COPYRIGHT-NOTE-END --- |
|||
|
|||
SDECFG_SPARC64_OPT |
|||
Please select the CPU you want to optimise for. |
|||
|
|||
SDECFG_SPARC64_32BIT |
|||
Despie the instability of the pure 64bit user-space it also has a |
|||
performance hit, since the poor old Ultra SPARC CPUs have to suffle |
|||
even more data around ... This option - enabled by default - will |
|||
instruct the build system to default to 32bit for the user-space |
|||
applications. This is also the only way to run X on SPARC/Linux |
|||
right now. If unsure say yes. |
|||
|
@ -0,0 +1,29 @@ |
|||
# --- T2-COPYRIGHT-NOTE-BEGIN --- |
|||
# This copyright note is auto-generated by ./scripts/Create-CopyPatch. |
|||
# |
|||
# T2 SDE: architecture/sparc64/config.in |
|||
# Copyright (C) 2006 The T2 SDE Project |
|||
# |
|||
# More information can be found in the files COPYING and README. |
|||
# |
|||
# This program is free software; you can redistribute it and/or modify |
|||
# it under the terms of the GNU General Public License as published by |
|||
# the Free Software Foundation; version 2 of the License. A copy of the |
|||
# GNU General Public License can be found in the file COPYING. |
|||
# --- T2-COPYRIGHT-NOTE-END --- |
|||
#Description: Sun UltraSPARC / Fujitsu SPARC64 |
|||
|
|||
# Advanced SPARC options and 64 bit work by Rene Rebe |
|||
|
|||
choice SDECFG_SPARC64_OPT generic \ |
|||
generic "No special optimisation" \ |
|||
ultrasparc "Optimised for Sun UltraSPARC" \ |
|||
ultrasparc3 "Optimised for Sun UltraSPARC III/III+/IIIi/IIIi+/IV/IV+" \ |
|||
niagara "Optimised for Sun T1" |
|||
|
|||
bool 'Default to 32bit for the user-space applications' SDECFG_SPARC64_32BIT 1 |
|||
|
|||
SDECFG_ID="$SDECFG_ID-$SDECFG_SPARC64_OPT" |
|||
|
|||
SDECFGSET_MULTILIB=1 |
|||
|