<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.1//EN" "http://www.w3.org/TR/xhtml11/DTD/xhtml11.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<title>change log for rtems (2011-07-20)</title>
</head>
<body text='#000000' bgcolor='#ffffff'>
<a name='cs1'></a>
<table border='0' cellspacing='0' cellpadding='5' width='100%' bgcolor='#eeeeee'>
<tr><td colspan='3' bgcolor='#dddddd'>
 <font color='#bb2222'><strong>jennifer</strong></font>
</td></tr>
<tr><td colspan='3' bgcolor='#dddddd'><pre>2011-07-20 Jennifer Averett <Jennifer.Averett@OARcorp.com>

        * start/start16.S: Removed tabs and added OAR standard copyright header
        in preperation for merging SMP support.
</pre></td></tr>
<tr><td width='1%'><a href="http://www.rtems.com/cgi-bin/viewcvs.cgi//rtems/c/src/lib/libbsp/i386/pc386/ChangeLog.diff?r1=text&tr1=1.276&r2=text&tr2=1.277&diff_format=h">M</a></td><td width='1%'>1.277</td><td width='100%'>c/src/lib/libbsp/i386/pc386/ChangeLog</td></tr>
<tr><td width='1%'><a href="http://www.rtems.com/cgi-bin/viewcvs.cgi//rtems/c/src/lib/libbsp/i386/pc386/start/start16.S.diff?r1=text&tr1=1.13&r2=text&tr2=1.14&diff_format=h">M</a></td><td width='1%'>1.14</td><td width='100%'>c/src/lib/libbsp/i386/pc386/start/start16.S</td></tr>
</table>
<pre>
<font color='#006600'>diff -u rtems/c/src/lib/libbsp/i386/pc386/ChangeLog:1.276 rtems/c/src/lib/libbsp/i386/pc386/ChangeLog:1.277
--- rtems/c/src/lib/libbsp/i386/pc386/ChangeLog:1.276   Thu Jul 14 10:07:21 2011
+++ rtems/c/src/lib/libbsp/i386/pc386/ChangeLog Wed Jul 20 11:50:19 2011
</font><font color='#997700'>@@ -1,3 +1,8 @@
</font><font color='#000088'>+2011-07-20    Jennifer Averett <Jennifer.Averett@OARcorp.com>
+
+       * start/start16.S: Removed tabs and added OAR standard copyright header
+       in preperation for merging SMP support.
+
</font> 2011-07-14        Jennifer Averett <Jennifer.Averett@OARcorp.com>
 
        * start/start.S: Moved enable_sse into a subroutine that may be called

<font color='#006600'>diff -u rtems/c/src/lib/libbsp/i386/pc386/start/start16.S:1.13 rtems/c/src/lib/libbsp/i386/pc386/start/start16.S:1.14
--- rtems/c/src/lib/libbsp/i386/pc386/start/start16.S:1.13      Wed Feb 11 13:48:25 2009
+++ rtems/c/src/lib/libbsp/i386/pc386/start/start16.S   Wed Jul 20 11:50:19 2011
</font><font color='#997700'>@@ -1,34 +1,47 @@
</font><font color='#880000'>-/*-------------------------------------------------------------------------+
-| start16.s v1.0 - PC386 BSP - 1998/04/13
-+--------------------------------------------------------------------------+
-| This file contains the entry point for the application.
-| The name of this entry point is compiler dependent.
-| It jumps to the BSP which is responsible for performing all initialization.
-+--------------------------------------------------------------------------+
-| (C) Copyright 1997 -
-| - NavIST Group - Real-Time Distributed Systems and Industrial Automation
-|
-| http://pandora.ist.utl.pt
-|
-| Instituto Superior Tecnico * Lisboa * PORTUGAL
-+--------------------------------------------------------------------------+
-| Disclaimer:
-|
-| This file is provided "AS IS" without warranty of any kind, either
-| expressed or implied.
-+--------------------------------------------------------------------------*/
</font><font color='#000088'>+/*--------------------------------------------------------------------------+
+ * start16.s v1.0 - PC386 BSP - 1998/04/13
+ *--------------------------------------------------------------------------+
+ * This file contains the entry point for the application.
+ * The name of this entry point is compiler dependent.
+ * It jumps to the BSP which is responsible for performing all initialization.
+ *--------------------------------------------------------------------------+
+ * (C) Copyright 1997 -
+ * - NavIST Group - Real-Time Distributed Systems and Industrial Automation
+ *
+ * http://pandora.ist.utl.pt
+ *
+ * Instituto Superior Tecnico * Lisboa * PORTUGAL
+ *--------------------------------------------------------------------------+
+ * Disclaimer:
+ *
+ * This file is provided "AS IS" without warranty of any kind, either
+ * expressed or implied.
+ *--------------------------------------------------------------------------+
+ */
+
+/*
+ *  COPYRIGHT (c) 2011.
+ *  On-Line Applications Research Corporation (OAR).
+ *
+ *  The license and distribution terms for this file may be
+ *  found in the file LICENSE in this distribution or at
+ *  http://www.rtems.com/license/LICENSE.
+ *
+ *  $Id$
+ */
+
</font> 
 #include <bspopts.h>
 
<font color='#880000'>-/*----------------------------------------------------------------------------+
</font><font color='#000088'>+/*---------------------------------------------------------------------------+
</font> | Constants
 +----------------------------------------------------------------------------*/
 
<font color='#880000'>-.set PROT_CODE_SEG, 0x08   # offset of code segment descriptor into GDT
-.set PROT_DATA_SEG, 0x10       # offset of code segment descriptor into GDT
-.set CR0_PE,        1          # protected mode flag on CR0 register
-.set HDRSTART,      HEADERADDR # address of start of bin2boot header
-.set HDROFF,        0x24       # offset into bin2boot header of start32 addr
</font><font color='#000088'>+.set PROT_CODE_SEG, 0x0         # offset of code segment descriptor into GDT
+.set PROT_DATA_SEG, 0x10        # offset of code segment descriptor into GDT
+.set CR0_PE,        1           # protected mode flag on CR0 register
+.set HDRSTART,      HEADERADDR  # address of start of bin2boot header
+.set HDROFF,        0x24        # offset into bin2boot header of start32 addr
</font> .set STACKOFF,      0x200-0x10  # offset to load into %esp, from start of image
 
  /* #define NEW_GAS */
<font color='#997700'>@@ -38,91 +51,90 @@
</font> 
 .text
 
<font color='#880000'>-   .globl _start16         # entry point
-       .globl start16
</font><font color='#000088'>+        .globl _start16         # entry point
+        .globl start16
</font> start16:
 _start16:
 
 .code16
<font color='#000088'>+        cli                     # DISABLE INTERRUPTS!!!
</font> 
<font color='#880000'>-   cli                     # DISABLE INTERRUPTS!!!
-
-       movw    %cs, %ax        #
-       movw    %ax, %ds        # set the rest of real mode registers
-       movw    %ax, %es        #
-       movw    %ax, %ss        #
</font><font color='#000088'>+        movw    %cs, %ax        #
+        movw    %ax, %ds        # set the rest of real mode registers
+        movw    %ax, %es        #
+        movw    %ax, %ss        #
</font> 
 #if (RTEMS_VIDEO_80x50 == 1)
 
<font color='#880000'>-   movl    $0x0040,%eax    # use 32 bit constant to ensure 16 MSB=0
-       mov     %ax,%es
-       movw    %es:0x4a, %ax   # get 16 bit number of columns
-       cmpw    $0, %ax         # or 0 if no video adapter
-       je      1f              # if no video, skip touching it
-       /*---------------------------------------------------------------------+
-       | Switch VGA video to 80 lines x 50 columns mode. Has to be done before
-       | turning protected mode on since it uses BIOS int 10h (video) services.
-       +---------------------------------------------------------------------*/
-
-       movw    $0x0003, %ax    # forced set
-       int     $0x10
-       movw    $0x1112, %ax    # use 8x8 font
-       xorb    %bl, %bl
-       int     $0x10
-       movw    $0x1201, %ax    # turn off cursor emulation
-       movb    $0x34, %bl
-       int     $0x10
-       movb    $0x01, %ah      # define cursor (scan lines 0 to 7)
-       movw    $0x0007, %cx
-       int     $0x10
</font><font color='#000088'>+        movl    $0x0040,%eax    # use 32 bit constant to ensure 16 MSB=0
+        mov     %ax,%es
+        movw    %es:0x4a, %ax   # get 16 bit number of columns
+        cmpw    $0, %ax         # or 0 if no video adapter
+        je      1f              # if no video, skip touching it
+        /*---------------------------------------------------------------------+
+        | Switch VGA video to 80 lines x 50 columns mode. Has to be done before
+        | turning protected mode on since it uses BIOS int 10h (video) services.
+        +---------------------------------------------------------------------*/
+
+        movw    $0x0003, %ax    # forced set
+        int     $0x10
+        movw    $0x1112, %ax    # use 8x8 font
+        xorb    %bl, %bl
+        int     $0x10
+        movw    $0x1201, %ax    # turn off cursor emulation
+        movb    $0x34, %bl
+        int     $0x10
+        movb    $0x01, %ah      # define cursor (scan lines 0 to 7)
+        movw    $0x0007, %cx
+        int     $0x10
</font> 
 1:
 #endif /* RTEMS_VIDEO_80x50 */
 
<font color='#880000'>-   /*---------------------------------------------------------------------+
-       | Bare PC machines boot in real mode! We have to turn protected mode on.
-       +---------------------------------------------------------------------*/
-
-       lgdt    gdtptr - start16        # load Global Descriptor Table
-       movl    %cr0, %eax
-       orl     $CR0_PE, %eax
-       movl    %eax, %cr0              # turn on protected mode
</font><font color='#000088'>+        /*---------------------------------------------------------------------+
+        | Bare PC machines boot in real mode! We have to turn protected mode on.
+        +---------------------------------------------------------------------*/
+
+        lgdt    gdtptr - start16        # load Global Descriptor Table
+        movl    %cr0, %eax
+        orl     $CR0_PE, %eax
+        movl    %eax, %cr0              # turn on protected mode
</font> 
 #ifdef NEW_GAS
<font color='#880000'>-   ljmpl   $PROT_CODE_SEG, $1f     # flush prefetch queue, and reload %cs
</font><font color='#000088'>+        ljmpl   $PROT_CODE_SEG, $1f     # flush prefetch queue, and reload %cs
</font> #else
<font color='#880000'>-   ljmp    $PROT_CODE_SEG, $1f     # flush prefetch queue, and reload %cs
</font><font color='#000088'>+        ljmp    $PROT_CODE_SEG, $1f     # flush prefetch queue, and reload %cs
</font> #endif
 .code32
 1:
         /*---------------------------------------------------------------------+
         | load the other segment registers
         +---------------------------------------------------------------------*/
<font color='#880000'>-   movl    $PROT_DATA_SEG, %eax
-       movw    %ax, %ds
-       movw    %ax, %es
-       movw    %ax, %ss
-       movl    $start16 + STACKOFF, %esp       # set up stack pointer
-       addl    $start16 + STACKOFF, %ebp       # set up stack pointer
</font><font color='#000088'>+        movl    $PROT_DATA_SEG, %eax
+        movw    %ax, %ds
+        movw    %ax, %es
+        movw    %ax, %ss
+        movl    $start16 + STACKOFF, %esp       # set up stack pointer
+        addl    $start16 + STACKOFF, %ebp       # set up stack pointer
</font> 
         /*---------------------------------------------------------------------+
         | we have to enable A20 in order to access memory above 1MByte
         +---------------------------------------------------------------------*/
<font color='#880000'>-   call    empty_8042
-       movb    $0xD1, %al              # command write
-       outb    %al, $0x64
-       call    empty_8042
-       movb    $0xDF, %al              # A20 on
-       outb    %al, $0x60
-       call    empty_8042
-
-       call    pc386_delay
-       call    pc386_delay
-       call    pc386_delay
-
-       movl    %cs:HDRSTART + HDROFF, %eax     #
-       pushl   %eax                            # jump to start of 32 bit code
-       ret                                     #
</font><font color='#000088'>+        call    empty_8042
+        movb    $0xD1, %al                      # command write
+        outb    %al, $0x64
+        call    empty_8042
+        movb    $0xDF, %al                      # A20 on
+        outb    %al, $0x60
+        call    empty_8042
+
+        call    pc386_delay
+        call    pc386_delay
+        call    pc386_delay
+
+        movl    %cs:HDRSTART + HDROFF, %eax     #
+        pushl   %eax                            # jump to start of 32 bit code
+        ret                                     #
</font> 
 /*----------------------------------------------------------------------------+
 | pc386_delay
<font color='#997700'>@@ -137,24 +149,24 @@
</font> !
 | NOTE: Saving the content of the EAX register just in case. - Rosimildo.
 +----------------------------------------------------------------------------*/
<font color='#880000'>-   .p2align 4
-       .globl _pc386_delay
-       .globl pc386_delay
</font><font color='#000088'>+        .p2align 4
+        .globl _pc386_delay
+        .globl pc386_delay
</font> pc386_delay:
 _pc386_delay:
<font color='#880000'>-   pushl   %eax
</font><font color='#000088'>+        pushl   %eax
</font> #if defined(USE_OUTB_FOR_DELAY)
<font color='#880000'>-   outb    %al, $0x80      # about 1uS delay on most machines
</font><font color='#000088'>+        outb    %al, $0x80       # about 1uS delay on most machines
</font> 
 #else
 
<font color='#880000'>-   movl    $0x200, %eax
</font><font color='#000088'>+        movl    $0x200, %eax
</font> pc386_delay1:
<font color='#880000'>-   dec     %eax
-       jnz     pc386_delay1
</font><font color='#000088'>+        dec     %eax
+        jnz     pc386_delay1
</font> #endif
<font color='#880000'>-   popl    %eax
-<span style="background-color: #FF0000"> </span> ret
</font><font color='#000088'>+        popl    %eax
+        ret
</font> 
 /*----------------------------------------------------------------------------+
 | empty_8042
<font color='#997700'>@@ -164,22 +176,22 @@
</font> | No timeout is used - if this hangs there is something wrong with the machine,
 | and we probably couldn't proceed anyway.
 +----------------------------------------------------------------------------*/
<font color='#880000'>-   .p2align 4
-       .globl _empty_8042
-       .globl empty_8042
</font><font color='#000088'>+        .p2align 4
+        .globl _empty_8042
+        .globl empty_8042
</font> empty_8042:
 _empty_8042:
<font color='#880000'>-   call    pc386_delay
-       inb     $0x64, %al      # 8042 status port
-       testb   $0x01, %al      # output buffer?
-       jz      no_output
-       call    pc386_delay
-       in      $0x60, %al      # read it
-       jmp     empty_8042
</font><font color='#000088'>+        call    pc386_delay
+        inb     $0x64, %al      # 8042 status port
+        testb   $0x01, %al      # output buffer?
+        jz      no_output
+        call    pc386_delay
+        in      $0x60, %al      # read it
+        jmp     empty_8042
</font> no_output:
<font color='#880000'>-   test    $0x02, %al      # is input buffer full?
-       jnz     empty_8042      # yes - loop
-       ret
</font><font color='#000088'>+        test    $0x02, %al      # is input buffer full?
+        jnz     empty_8042      # yes - loop
+        ret
</font> 
 /*----------------------------------------------------------------------------+
 | DATA section
<font color='#997700'>@@ -189,20 +201,20 @@
</font> * GLOBAL DESCRIPTOR TABLE *
 **************************/
 
<font color='#880000'>-   .p2align 4
</font><font color='#000088'>+        .p2align 4
</font> gdtptr:
<font color='#880000'>-   /* we use the NULL descriptor to store the GDT pointer - a trick quite
-          nifty due to: Robert Collins (rcollins@x86.org) */
-       .word   gdtlen - 1
-       .long   gdtptr
-       .word   0x0000
-
-       /* code segment */
-       .word   0xffff, 0
-       .byte   0, 0x9f, 0xcf, 0
</font><font color='#000088'>+        /* we use the NULL descriptor to store the GDT pointer - a trick quite
+           nifty due to: Robert Collins (rcollins@x86.org) */
+        .word   gdtlen - 1
+        .long   gdtptr
+        .word   0x0000
+
+        /* code segment */
+        .word   0xffff, 0
+        .byte   0, 0x9f, 0xcf, 0
</font> 
         /* data segment */
<font color='#880000'>-   .word   0xffff, 0
-       .byte   0, 0x93, 0xcf, 0
</font><font color='#000088'>+        .word   0xffff, 0
+        .byte   0, 0x93, 0xcf, 0
</font> 
<font color='#880000'>-   .set    gdtlen, . - gdtptr      # length of GDT
</font><font color='#000088'>+        .set    gdtlen, . - gdtptr      # length of GDT
</font></pre>
<p> </p>
<a name='cs2'></a>
<table border='0' cellspacing='0' cellpadding='5' width='100%' bgcolor='#eeeeee'>
<tr><td colspan='3' bgcolor='#dddddd'>
 <font color='#bb2222'><strong>joel</strong></font>
 <font color='#225522'><em>(on branch rtems-4-9-branch)</em></font>
</td></tr>
<tr><td colspan='3' bgcolor='#dddddd'><pre>2011-07-20 Till Straumann <strauman@slac.stanford.edu>

        PR 1837/bsps
        * shared/motorola/motorola.c, shared/motorola/motorola.h: Add MVME2400
        board with 750 CPU to list of supported Motorola boards.
</pre></td></tr>
<tr><td width='1%'><a href="http://www.rtems.com/cgi-bin/viewcvs.cgi//rtems/c/src/lib/libbsp/powerpc/ChangeLog.diff?r1=text&tr1=1.260&r2=text&tr2=1.261&diff_format=h">M</a></td><td width='1%'>1.261</td><td width='100%'>c/src/lib/libbsp/powerpc/ChangeLog</td></tr>
<tr><td width='1%'><a href="http://www.rtems.com/cgi-bin/viewcvs.cgi//rtems/c/src/lib/libbsp/powerpc/ChangeLog.diff?r1=text&tr1=1.178.2.9&r2=text&tr2=1.178.2.10&diff_format=h">M</a></td><td width='1%'>1.178.2.10</td><td width='100%'>c/src/lib/libbsp/powerpc/ChangeLog</td></tr>
<tr><td width='1%'><a href="http://www.rtems.com/cgi-bin/viewcvs.cgi//rtems/c/src/lib/libbsp/powerpc/ChangeLog.diff?r1=text&tr1=1.233.2.6&r2=text&tr2=1.233.2.7&diff_format=h">M</a></td><td width='1%'>1.233.2.7</td><td width='100%'>c/src/lib/libbsp/powerpc/ChangeLog</td></tr>
<tr><td width='1%'><a href="http://www.rtems.com/cgi-bin/viewcvs.cgi//rtems/c/src/lib/libbsp/powerpc/shared/motorola/motorola.h.diff?r1=text&tr1=1.8&r2=text&tr2=1.9&diff_format=h">M</a></td><td width='1%'>1.9</td><td width='100%'>c/src/lib/libbsp/powerpc/shared/motorola/motorola.h</td></tr>
<tr><td width='1%'><a href="http://www.rtems.com/cgi-bin/viewcvs.cgi//rtems/c/src/lib/libbsp/powerpc/shared/motorola/motorola.h.diff?r1=text&tr1=1.7&r2=text&tr2=1.7.8.1&diff_format=h">M</a></td><td width='1%'>1.7.8.1</td><td width='100%'>c/src/lib/libbsp/powerpc/shared/motorola/motorola.h</td></tr>
<tr><td width='1%'><a href="http://www.rtems.com/cgi-bin/viewcvs.cgi//rtems/c/src/lib/libbsp/powerpc/shared/motorola/motorola.h.diff?r1=text&tr1=1.7&r2=text&tr2=1.7.6.1&diff_format=h">M</a></td><td width='1%'>1.7.6.1</td><td width='100%'>c/src/lib/libbsp/powerpc/shared/motorola/motorola.h</td></tr>
<tr><td width='1%'><a href="http://www.rtems.com/cgi-bin/viewcvs.cgi//rtems/c/src/lib/libbsp/powerpc/shared/motorola/motorola.c.diff?r1=text&tr1=1.18&r2=text&tr2=1.19&diff_format=h">M</a></td><td width='1%'>1.19</td><td width='100%'>c/src/lib/libbsp/powerpc/shared/motorola/motorola.c</td></tr>
<tr><td width='1%'><a href="http://www.rtems.com/cgi-bin/viewcvs.cgi//rtems/c/src/lib/libbsp/powerpc/shared/motorola/motorola.c.diff?r1=text&tr1=1.13.2.1&r2=text&tr2=1.13.2.2&diff_format=h">M</a></td><td width='1%'>1.13.2.2</td><td width='100%'>c/src/lib/libbsp/powerpc/shared/motorola/motorola.c</td></tr>
<tr><td width='1%'><a href="http://www.rtems.com/cgi-bin/viewcvs.cgi//rtems/c/src/lib/libbsp/powerpc/shared/motorola/motorola.c.diff?r1=text&tr1=1.16&r2=text&tr2=1.16.2.1&diff_format=h">M</a></td><td width='1%'>1.16.2.1</td><td width='100%'>c/src/lib/libbsp/powerpc/shared/motorola/motorola.c</td></tr>
</table>
<pre>
<font color='#006600'>diff -u rtems/c/src/lib/libbsp/powerpc/ChangeLog:1.260 rtems/c/src/lib/libbsp/powerpc/ChangeLog:1.261
--- rtems/c/src/lib/libbsp/powerpc/ChangeLog:1.260      Mon Jul 18 11:38:54 2011
+++ rtems/c/src/lib/libbsp/powerpc/ChangeLog    Wed Jul 20 11:39:30 2011
</font><font color='#997700'>@@ -1,3 +1,9 @@
</font><font color='#000088'>+2011-07-20    Till Straumann <strauman@slac.stanford.edu>
+
+       PR 1837/bsps
+       * shared/motorola/motorola.c, shared/motorola/motorola.h: Add MVME2400
+       board with 750 CPU to list of supported Motorola boards.
+
</font> 2011-07-18  Till Straumann <strauman@slac.stanford.edu>
 
        * shared/bootloader/qemu_fakerom.S: Added work-around for

<font color='#006600'>diff -u rtems/c/src/lib/libbsp/powerpc/ChangeLog:1.178.2.9 rtems/c/src/lib/libbsp/powerpc/ChangeLog:1.178.2.10
--- rtems/c/src/lib/libbsp/powerpc/ChangeLog:1.178.2.9  Wed Aug 25 17:29:55 2010
+++ rtems/c/src/lib/libbsp/powerpc/ChangeLog    Wed Jul 20 11:39:57 2011
</font><font color='#997700'>@@ -1,3 +1,9 @@
</font><font color='#000088'>+2011-07-20    Till Straumann <strauman@slac.stanford.edu>
+
+       PR 1837/bsps
+       * shared/motorola/motorola.c, shared/motorola/motorola.h: Add MVME2400
+       board with 750 CPU to list of supported Motorola boards.
+
</font> 2010-08-25        Till Straumann <strauman@slac.stanford.edu>
 
        PR 1689/bsps

<font color='#006600'>diff -u rtems/c/src/lib/libbsp/powerpc/ChangeLog:1.233.2.6 rtems/c/src/lib/libbsp/powerpc/ChangeLog:1.233.2.7
--- rtems/c/src/lib/libbsp/powerpc/ChangeLog:1.233.2.6  Wed May 18 00:08:35 2011
+++ rtems/c/src/lib/libbsp/powerpc/ChangeLog    Wed Jul 20 11:39:44 2011
</font><font color='#997700'>@@ -1,3 +1,9 @@
</font><font color='#000088'>+2011-07-20    Till Straumann <strauman@slac.stanford.edu>
+
+       PR 1837/bsps
+       * shared/motorola/motorola.c, shared/motorola/motorola.h: Add MVME2400
+       board with 750 CPU to list of supported Motorola boards.
+
</font> 2011-05-17  Till Straumann <strauman@slac.stanford.edu>
 
        PR1797/bsps

<font color='#006600'>diff -u rtems/c/src/lib/libbsp/powerpc/shared/motorola/motorola.h:1.8 rtems/c/src/lib/libbsp/powerpc/shared/motorola/motorola.h:1.9
--- rtems/c/src/lib/libbsp/powerpc/shared/motorola/motorola.h:1.8       Fri Jan 28 14:29:52 2011
+++ rtems/c/src/lib/libbsp/powerpc/shared/motorola/motorola.h   Wed Jul 20 11:39:31 2011
</font><font color='#997700'>@@ -26,27 +26,28 @@
</font> 
 typedef enum {
   MVME_2400<span style="background-color: #FF0000"> </span>                      = 0,
<font color='#880000'>-  GENESIS<span style="background-color: #FF0000">   </span>                  = 1,
-  POWERSTACK_E                 = 2,
-  BLACKAWK                     = 3,
-  OMAHA                                = 4,
-  UTAH                         = 5,
-  POWERSTACK_EX                        = 6,
-  MESQUITE                     = 7,
-  SITKA                                = 8,
-  MESQUITE_W_HAC               = 9,
-  MTX_PLUS                     = 10,
-  MTX_WO_PP                    = 11,
-  MTX_W_PP                     = 12,
-  MVME_2300                    = 13,
-  MVME_2300SC_2600             = 14,
-  MVME_2600_W_MVME712M         = 15,
-  MVME_2600_2700_W_MVME761     = 16,
-  MVME_3600_W_MVME712M         = 17,
-  MVME_3600_W_MVME761          = 18,
-  MVME_1600                    = 19,
-  /* In the table, slot 20 is the marker for end of automatic probe and scan */
-  MVME_2100                    = 21,
</font><font color='#000088'>+  MVME_2400_750                       = 1,
+  GENESIS<span style="background-color: #FF0000">   </span>                      = 2,
+  POWERSTACK_E                 = 3,
+  BLACKAWK                     = 4,
+  OMAHA                                = 5,
+  UTAH                         = 6,
+  POWERSTACK_EX                        = 7,
+  MESQUITE                     = 8,
+  SITKA                                = 9,
+  MESQUITE_W_HAC               = 10,
+  MTX_PLUS                     = 11,
+  MTX_WO_PP                    = 12,
+  MTX_W_PP                     = 13,
+  MVME_2300                    = 14,
+  MVME_2300SC_2600             = 15,
+  MVME_2600_W_MVME712M         = 16,
+  MVME_2600_2700_W_MVME761     = 17,
+  MVME_3600_W_MVME712M         = 18,
+  MVME_3600_W_MVME761          = 19,
+  MVME_1600                    = 20,
+  /* In the table, slot 21 is the marker for end of automatic probe and scan */
+  MVME_2100                    = 22,
</font>   MOTOROLA_UNKNOWN                = 255
 } motorolaBoard;
 

<font color='#006600'>diff -u rtems/c/src/lib/libbsp/powerpc/shared/motorola/motorola.h:1.7 rtems/c/src/lib/libbsp/powerpc/shared/motorola/motorola.h:1.7.8.1
--- rtems/c/src/lib/libbsp/powerpc/shared/motorola/motorola.h:1.7       Wed Nov 10 17:51:17 2004
+++ rtems/c/src/lib/libbsp/powerpc/shared/motorola/motorola.h   Wed Jul 20 11:39:45 2011
</font><font color='#997700'>@@ -26,27 +26,28 @@
</font> 
 typedef enum {
   MVME_2400<span style="background-color: #FF0000"> </span>                      = 0,
<font color='#880000'>-  GENESIS<span style="background-color: #FF0000">   </span>                  = 1,
-  POWERSTACK_E                 = 2,
-  BLACKAWK                     = 3,
-  OMAHA                                = 4,
-  UTAH                         = 5,
-  POWERSTACK_EX                        = 6,
-  MESQUITE                     = 7,
-  SITKA                                = 8,
-  MESQUITE_W_HAC               = 9,
-  MTX_PLUS                     = 10,
-  MTX_WO_PP                    = 11,
-  MTX_W_PP                     = 12,
-  MVME_2300                    = 13,
-  MVME_2300SC_2600             = 14,
-  MVME_2600_W_MVME712M         = 15,
-  MVME_2600_2700_W_MVME761     = 16,
-  MVME_3600_W_MVME712M         = 17,
-  MVME_3600_W_MVME761          = 18,
-  MVME_1600                    = 19,
-  /* In the table, slot 20 is the marker for end of automatic probe and scan */
-  MVME_2100                    = 21,
</font><font color='#000088'>+  MVME_2400_750                       = 1,
+  GENESIS<span style="background-color: #FF0000">   </span>                      = 2,
+  POWERSTACK_E                 = 3,
+  BLACKAWK                     = 4,
+  OMAHA                                = 5,
+  UTAH                         = 6,
+  POWERSTACK_EX                        = 7,
+  MESQUITE                     = 8,
+  SITKA                                = 9,
+  MESQUITE_W_HAC               = 10,
+  MTX_PLUS                     = 11,
+  MTX_WO_PP                    = 12,
+  MTX_W_PP                     = 13,
+  MVME_2300                    = 14,
+  MVME_2300SC_2600             = 15,
+  MVME_2600_W_MVME712M         = 16,
+  MVME_2600_2700_W_MVME761     = 17,
+  MVME_3600_W_MVME712M         = 18,
+  MVME_3600_W_MVME761          = 19,
+  MVME_1600                    = 20,
+  /* In the table, slot 21 is the marker for end of automatic probe and scan */
+  MVME_2100                    = 22,
</font>   MOTOROLA_UNKNOWN                = 255
 } motorolaBoard;
 

<font color='#006600'>diff -u rtems/c/src/lib/libbsp/powerpc/shared/motorola/motorola.h:1.7 rtems/c/src/lib/libbsp/powerpc/shared/motorola/motorola.h:1.7.6.1
--- rtems/c/src/lib/libbsp/powerpc/shared/motorola/motorola.h:1.7       Wed Nov 10 17:51:17 2004
+++ rtems/c/src/lib/libbsp/powerpc/shared/motorola/motorola.h   Wed Jul 20 11:39:57 2011
</font><font color='#997700'>@@ -26,27 +26,28 @@
</font> 
 typedef enum {
   MVME_2400<span style="background-color: #FF0000"> </span>                      = 0,
<font color='#880000'>-  GENESIS<span style="background-color: #FF0000">   </span>                  = 1,
-  POWERSTACK_E                 = 2,
-  BLACKAWK                     = 3,
-  OMAHA                                = 4,
-  UTAH                         = 5,
-  POWERSTACK_EX                        = 6,
-  MESQUITE                     = 7,
-  SITKA                                = 8,
-  MESQUITE_W_HAC               = 9,
-  MTX_PLUS                     = 10,
-  MTX_WO_PP                    = 11,
-  MTX_W_PP                     = 12,
-  MVME_2300                    = 13,
-  MVME_2300SC_2600             = 14,
-  MVME_2600_W_MVME712M         = 15,
-  MVME_2600_2700_W_MVME761     = 16,
-  MVME_3600_W_MVME712M         = 17,
-  MVME_3600_W_MVME761          = 18,
-  MVME_1600                    = 19,
-  /* In the table, slot 20 is the marker for end of automatic probe and scan */
-  MVME_2100                    = 21,
</font><font color='#000088'>+  MVME_2400_750                       = 1,
+  GENESIS<span style="background-color: #FF0000">   </span>                      = 2,
+  POWERSTACK_E                 = 3,
+  BLACKAWK                     = 4,
+  OMAHA                                = 5,
+  UTAH                         = 6,
+  POWERSTACK_EX                        = 7,
+  MESQUITE                     = 8,
+  SITKA                                = 9,
+  MESQUITE_W_HAC               = 10,
+  MTX_PLUS                     = 11,
+  MTX_WO_PP                    = 12,
+  MTX_W_PP                     = 13,
+  MVME_2300                    = 14,
+  MVME_2300SC_2600             = 15,
+  MVME_2600_W_MVME712M         = 16,
+  MVME_2600_2700_W_MVME761     = 17,
+  MVME_3600_W_MVME712M         = 18,
+  MVME_3600_W_MVME761          = 19,
+  MVME_1600                    = 20,
+  /* In the table, slot 21 is the marker for end of automatic probe and scan */
+  MVME_2100                    = 22,
</font>   MOTOROLA_UNKNOWN                = 255
 } motorolaBoard;
 

<font color='#006600'>diff -u rtems/c/src/lib/libbsp/powerpc/shared/motorola/motorola.c:1.18 rtems/c/src/lib/libbsp/powerpc/shared/motorola/motorola.c:1.19
--- rtems/c/src/lib/libbsp/powerpc/shared/motorola/motorola.c:1.18      Fri Jul 15 20:29:05 2011
+++ rtems/c/src/lib/libbsp/powerpc/shared/motorola/motorola.c   Wed Jul 20 11:39:31 2011
</font><font color='#997700'>@@ -306,8 +306,12 @@
</font>       int               (*swizzler)(int, int);
 } mot_info_t;
 
<font color='#000088'>+/* NOTE: When adding boards here the 'motorolaBoard' enums MUST be
+ *       updated accordingly!
+ */
</font> static const mot_info_t mot_boards[] = {
<font color='#880000'>-  {0x3E0, 0x00, PPC_750,     "MVME 2400", mvme24xx_intmap,prep_pci_swizzle},
</font><font color='#000088'>+  {0x0E0, 0xF9, PPC_604,     "MVME 2400", mvme24xx_intmap,prep_pci_swizzle},
+  {0x3E0, 0x00, PPC_750,     "MVME 2400 (PPC 750)", mvme24xx_intmap,prep_pci_swizzle},
</font>   {0x010, 0x00, PPC_UNKNOWN, "Genesis", NULL, NULL},
   {0x020, 0x00, PPC_UNKNOWN, "Powerstack (Series E)", NULL, NULL},
   {0x040, 0x00, PPC_UNKNOWN, "Blackhawk (Powerstack)", NULL, NULL},

<font color='#006600'>diff -u rtems/c/src/lib/libbsp/powerpc/shared/motorola/motorola.c:1.13.2.1 rtems/c/src/lib/libbsp/powerpc/shared/motorola/motorola.c:1.13.2.2
--- rtems/c/src/lib/libbsp/powerpc/shared/motorola/motorola.c:1.13.2.1  Wed Feb 11 10:37:14 2009
+++ rtems/c/src/lib/libbsp/powerpc/shared/motorola/motorola.c   Wed Jul 20 11:39:57 2011
</font><font color='#997700'>@@ -296,8 +296,12 @@
</font>       int               (*swizzler)(int, int);
 } mot_info_t;
 
<font color='#000088'>+/* NOTE: When adding boards here the 'motorolaBoard' enums MUST be
+ *       updated accordingly!
+ */
</font> static const mot_info_t mot_boards[] = {
<font color='#880000'>-  {0x3E0, 0x00, PPC_750,     "MVME 2400", mvme24xx_intmap,prep_pci_swizzle},
</font><font color='#000088'>+  {0x0E0, 0xF9, PPC_604,     "MVME 2400", mvme24xx_intmap,prep_pci_swizzle},
+  {0x3E0, 0x00, PPC_750,     "MVME 2400 (PPC 750)", mvme24xx_intmap,prep_pci_swizzle},
</font>   {0x010, 0x00, PPC_UNKNOWN, "Genesis", NULL, NULL},
   {0x020, 0x00, PPC_UNKNOWN, "Powerstack (Series E)", NULL, NULL},
   {0x040, 0x00, PPC_UNKNOWN, "Blackhawk (Powerstack)", NULL, NULL},

<font color='#006600'>diff -u rtems/c/src/lib/libbsp/powerpc/shared/motorola/motorola.c:1.16 rtems/c/src/lib/libbsp/powerpc/shared/motorola/motorola.c:1.16.2.1
--- rtems/c/src/lib/libbsp/powerpc/shared/motorola/motorola.c:1.16      Sun Nov 29 22:29:20 2009
+++ rtems/c/src/lib/libbsp/powerpc/shared/motorola/motorola.c   Wed Jul 20 11:39:44 2011
</font><font color='#997700'>@@ -296,8 +296,12 @@
</font>       int               (*swizzler)(int, int);
 } mot_info_t;
 
<font color='#000088'>+/* NOTE: When adding boards here the 'motorolaBoard' enums MUST be
+ *       updated accordingly!
+ */
</font> static const mot_info_t mot_boards[] = {
<font color='#880000'>-  {0x3E0, 0x00, PPC_750,     "MVME 2400", mvme24xx_intmap,prep_pci_swizzle},
</font><font color='#000088'>+  {0x0E0, 0xF9, PPC_604,     "MVME 2400", mvme24xx_intmap,prep_pci_swizzle},
+  {0x3E0, 0x00, PPC_750,     "MVME 2400 (PPC 750)", mvme24xx_intmap,prep_pci_swizzle},
</font>   {0x010, 0x00, PPC_UNKNOWN, "Genesis", NULL, NULL},
   {0x020, 0x00, PPC_UNKNOWN, "Powerstack (Series E)", NULL, NULL},
   {0x040, 0x00, PPC_UNKNOWN, "Blackhawk (Powerstack)", NULL, NULL},
</pre>
<p> </p>

<p>--<br />
<small>Generated by <a href="http://www.codewiz.org/projects/index.html#loginfo">Deluxe Loginfo</a> 2.122 by Bernardo Innocenti <bernie@develer.com></small></p>
</body>
</html>