Commit Graph

2213 Commits

Author SHA1 Message Date
Joel Sherrill
c59eb6164d Worksheets now generated from a common file and the node info structure
is generated automatically.
1998-10-19 15:06:22 +00:00
Joel Sherrill
fdf9cb6032 Added chapter. 1998-10-19 13:27:13 +00:00
Joel Sherrill
f91974dd47 Added chapter. 1998-10-19 13:03:04 +00:00
Joel Sherrill
99899da43d Added chapter. 1998-10-19 13:03:03 +00:00
Joel Sherrill
ad0f33160f Added chapter. 1998-10-19 13:01:33 +00:00
Joel Sherrill
887173dd8c Added chapter. 1998-10-19 12:59:10 +00:00
Joel Sherrill
3fdfd51466 Added. 1998-10-19 12:52:31 +00:00
Joel Sherrill
81423a1ad0 Added 2 chapters 1998-10-19 12:49:37 +00:00
Joel Sherrill
a9d74246cc Changed reference to KA9Q driver.
Cleaned up description of the make/custom file.
1998-10-15 21:21:53 +00:00
Joel Sherrill
fcbc051cbd Cleaned up where Geoffroy had this in 2-column format. 1998-10-15 21:21:18 +00:00
Joel Sherrill
57cb542448 Added more to the list of chapters. 1998-10-15 21:20:56 +00:00
Joel Sherrill
3351d41fbf Redid sections to have right depth. 1998-10-15 21:20:42 +00:00
Joel Sherrill
d067648dda Removed bsp structure as chapter and renamed some other chapters. 1998-10-15 21:19:56 +00:00
Joel Sherrill
286f01a475 Removed bspstruct.t.
Commented lines which installed files.
1998-10-15 21:19:27 +00:00
Joel Sherrill
abcec17b20 Cleaned up bad line wrap which was only a long sequence of ??? 1998-10-15 21:18:55 +00:00
Joel Sherrill
7595ae6749 Merged bsp structure into target dependent files chapter. 1998-10-15 21:18:24 +00:00
Joel Sherrill
0a5e510c6d changed version to 4.0.0-beta4a 1998-10-15 19:58:32 +00:00
Joel Sherrill
fae18771ec Removed unnecessary settings. 1998-10-15 19:19:35 +00:00
Joel Sherrill
4b378c298e Updated for the i386ex and deprecated BSPs. 1998-10-15 19:18:50 +00:00
Joel Sherrill
adb5185904 Added bare bsp, mini-glue layer for POSIX port, and bare bsp information. 1998-10-15 19:18:36 +00:00
Joel Sherrill
405d5a9fe8 Added pre_install_src as a dependency to debug and profile per Ralf Corsepius'
recommendation.
1998-10-15 19:18:03 +00:00
Joel Sherrill
0294cd4f2e Regenerated. 1998-10-15 19:16:41 +00:00
Joel Sherrill
39bc8fdfd8 Patch from Thomas Doerfler <td@imd.m.isar.de> to include the
ppc403 interrupt control libcpu component.
1998-10-15 18:47:09 +00:00
Joel Sherrill
4cfdf32107 Uncommented the conditional stuff for "good gas 16 bit code". 1998-10-15 14:38:10 +00:00
Joel Sherrill
11cfb6f7f6 Patch from Ralf Corsepius <corsepiu@faw.uni-ulm.de>:
1. Rtems contains some perl scripts that use hard-coded paths to
      /usr/bin/perl or /usr/local/bin/perl I have already fixed these
      problems by adding some checks to configure.in.   While doing this,
      I also cleaned up some more autoconf related problems for generating
      shell scripts.  This patch might seem a bit scary to you, but I am
      quite confident it won't break something (I've been testing it for
      almost a week now, however it might introduce typos for a limited
      number configurations I don't have access to - But it shouldn't be
      a problem for you to test them :-).

   I expect to get this finished tonight, hence you will very likely
   have the patch when you get up tomorrow.

   Changes:

   * Check for PERL and disable all PERL scripts if perl wasn't found.
   * Generate all KSHELL-scripts with autoconf instead of make-script
   * Automatic dependency handling for autoconf generated KSHELL or PERL
     scripts (make/rtems.cfg)

   Notes:
   * this patch contains new files and deletes some other files.
   * The patch is relative to rtems-4.0.0-beta4 with my previous
     rtems-rc-981014-1.diff patch applied.

   Testing:
      I tested it with sh-rtems and posix under linux. Now all targets
      which are touched by this patch and which are not used while building
      for sh-rtems and posix still need to be tested. AFAIS, only the
      sparc/erc32 BSP should be affected by this criterion. And if you
      like to, you should also consider testing it on a Cygwin32 and a
      Solaris host for one arbitrary BSP.
1998-10-14 20:19:30 +00:00
Joel Sherrill
946b3cb0cf Patch from Ralf Corsepius <corsepiu@faw.uni-ulm.de>:
2. "make profile" doesn't work. It aborts when building host-tools
        for embedded targets. I didn't yet have enough time to fix this
        problem.  AFAIS this problem is related to handling of
        LDFLAGS_PROFILE[|_V] in gcc.cfg.in.  For host applications, we use
        gcc for linking host applications, too. With profiling enabled
        CFLAGS_PROFILE_V contains -pg and is used to compile, but
        LDFLAGS_PROFILE_V is empty, hence -pg will not be passed to the
        linker causing gcc to fail to link, because it can't resolve some
        symbols introduced by compiling with -pg.

    I am not sure if I can provide a patch for this - Ether it is trivial
    to fix or requires basic work on host configuration ;-

    Fixing this one was trivial - But hard to trace.

    LDFLAGS_PROFILE_V needs to contain the same flags as CFLAGS_PROFILE_V,
    if gcc is used for linking (What else should have been expected ?,
    :-). The same problem was present for *_DEBUG_V, but apparently wasn't
    noticed by anybody, because things didn't break, but were silently
    ignored.

    I fixed these problems by setting these flags in configure.in whenever
    gcc is reported to be the host-compiler. For non-gcc host compilers
    "make debug" and "make profile" now becomes the same as an ordinary
    "make". This is a hack and addressing this problen could be more
    sophisticated, but I don't think it gives much sense to support
    compile variants for any host program (Who will ever try to
    profile/debug host tools?).  Therefore I don't think it's useful
    to invest more effort into this problem.
1998-10-14 19:42:45 +00:00
Joel Sherrill
cb160321fe Updated. 1998-10-14 15:29:05 +00:00
Joel Sherrill
0cd2bd96c3 Added rest of opendir family and made it compile. 1998-10-13 18:04:16 +00:00
Joel Sherrill
928395ea56 New files. 1998-10-13 16:07:38 +00:00
Joel Sherrill
5b1f23c4eb Added missing BSPs. 1998-10-13 15:03:43 +00:00
Joel Sherrill
714137ef7c Patch from Ralf Corsepius <corsepiu@faw.uni-ulm.de> to correct minor
cosmetic things.
1998-10-13 15:03:27 +00:00
Joel Sherrill
fbd532080c Modified to avoid building certain files under UNIX. 1998-10-13 14:59:35 +00:00
Joel Sherrill
4934fe62d1 New file 1998-10-12 21:50:44 +00:00
Joel Sherrill
a1c57e451c Added idle_task_stack_size field to CPU Table. 1998-10-12 21:27:10 +00:00
Joel Sherrill
68c460269a Added message to "return -1 and set errno". 1998-10-12 21:26:39 +00:00
Joel Sherrill
99b0787fa6 Fixed typo. 1998-10-12 21:26:13 +00:00
Joel Sherrill
5f4c1097fa Updated to reflect MG-10 IMFS effort. 1998-10-12 21:25:52 +00:00
Joel Sherrill
4b8bf95209 Added some fields and changed last KA9Q reference to FreeBSD. 1998-10-12 21:25:10 +00:00
Joel Sherrill
abfbfa7c5a Changed section numbers. 1998-10-12 21:24:52 +00:00
Joel Sherrill
ff460e586e Changed commands for installing numerous files to include $(SRCDIR). 1998-10-12 21:24:26 +00:00
Joel Sherrill
e2e52a4a2a Changed command for installing the footer. 1998-10-12 21:23:46 +00:00
Joel Sherrill
91356bcb50 Typo which prevented baud rate changes from Thomas Doerfler <td@imd.m.isar.de>. 1998-10-12 20:47:09 +00:00
Joel Sherrill
70b45c643d changed version to 4.0.0-beta4 1998-10-12 17:40:25 +00:00
Joel Sherrill
22bb7cd136 New files. 1998-10-12 17:28:33 +00:00
Joel Sherrill
df26332500 Regenerated. 1998-10-12 17:24:29 +00:00
Joel Sherrill
d2018142ce Removed fork(), execv(), and wait() since they are now stubbed in the
POSIX API.
1998-10-12 17:23:28 +00:00
Joel Sherrill
f7f64f630d Added opendir and readdir. 1998-10-12 17:23:03 +00:00
Joel Sherrill
7c0ee06983 Added helas403 and changed column spacing. 1998-10-12 17:22:41 +00:00
Joel Sherrill
b19cb179ab Added header files per request from Chris Johns to avoid problems
in include file order.
1998-10-12 17:21:12 +00:00
Joel Sherrill
87dea1e4d1 Fixed typo spotted by Jeff Mayes. 1998-10-09 16:47:24 +00:00