<!-- Generator: GNU source-highlight 2.4
by Lorenzo Bettini
http://www.lorenzobettini.it
http://www.gnu.org/software/src-highlite -->
<pre><tt>#
#
# delete "packages/linux/linux-omap2-git/beagleboard/1-rearrange-omap3.patch"

# delete "packages/linux/linux-omap2-git/beagleboard/2-update-omap3evm-kconfig.patch"

# delete "packages/linux/linux-omap2-git/beagleboard/3-omap3evm-board.patch"

# delete "packages/linux/linux-omap2-git/beagleboard/4-omap3evm-config.patch"

# delete "packages/linux/linux-omap2-git/beagleboard/5-omap3evm-header.patch"

# delete "packages/linux/linux-omap2-git/beagleboard/add-beagle-sd-support.diff"

# delete "packages/linux/linux-omap2-git/beagleboard/beagle-board-file.diff"

# delete "packages/linux/linux-omap2-git/beagleboard/beagle-board-header.diff"

# delete "packages/linux/linux-omap2-git/beagleboard/beagle-board-patch-dirk.diff"

# delete "packages/linux/linux-omap2-git/beagleboard/beagle-kconfig-makefile.diff"

# rename "packages/linux/linux-mainstone_2.6.25-rc4.bb"
#     to "packages/linux/linux-mainstone_2.6.25.bb"

# add_dir "packages/gdb/gdb-6.8"

# add_file "packages/gdb/gdb-6.8/early_debug_in_nptl.patch"
#  content [6e027b2499da589384a40847de046842934ba44e]

# add_file "packages/gdb/gdb-cross-sdk_6.8.bb"
#  content [9444a910f04467593c5c669381d5ed60212c8324]

# add_file "packages/gdb/gdb-cross_6.8.bb"
#  content [0ea423cc4dde24b7f31c9c213c5c9016bcee6ed5]

# add_file "packages/gdb/gdb_6.8.bb"
#  content [46a7734cc95c48722b3546e977c35ed0591233c9]

# add_file "packages/linux/linux-omap2-git/beagleboard/add-beagle-sd-support.diff"
#  content [bde4f65e0345e087df4f133e72a18c3cde96f4fc]

# add_file "packages/linux/linux-omap2-git/beagleboard/add-beagle-usb-support.diff"
#  content [584bfed74654ff8ea3d5e6daba7a7e3d3e2f58e5]

# add_file "packages/linux/linux-omap2-git/beagleboard/no-harry-potter.diff"
#  content [ed839a9f2631cfb7bfc8a8b341ca783a9e7f1c0c]

# patch "packages/diffutils/diffutils_2.8.1.bb"
#  from [8549a96143d03b98e290128f5dbd920fde3f0b15]
#    to [56edb2ce56f8f5b687f020e7754b9a64fc49c50d]

# patch "packages/libpcre/libpcre_7.6.bb"
#  from [603909433dfd8e32909049de4d3e77a2552f140d]
#    to [c46013011971789edcc9c8fbdc494ef7dde53070]

# patch "packages/linux/linux-omap2-git/beagleboard/defconfig"
#  from [bc15768a00d9732527c58ff3b36e2ea189570eec]
#    to [ffa35a912f2d6c8016f6ea1d0f7ebb27987a9b28]

# patch "packages/linux/linux-omap2_git.bb"
#  from [f6a989195a756909587fd8afd2970c3b15be7872]
#    to [572958866b1224d050811203fda9df19ee3f106a]

# patch "packages/make/make.inc"
#  from [b2b35232537d7fe8c57799427d2bb1fed207e0c9]
#    to [4759259ccabb41394e92a35fbaa83fa5775621ad]
#
============================================================
<font color="#FF6600">--- packages/gdb/gdb-6.8/early_debug_in_nptl.patch        6e027b2499da589384a40847de046842934ba44e</font>
<font color="#009900">+++ packages/gdb/gdb-6.8/early_debug_in_nptl.patch        6e027b2499da589384a40847de046842934ba44e</font>
<font color="#0000FF">@@ -0,0 +1,306 @@</font>
<font color="#009900">+http://sourceware.org/ml/gdb-patches/2007-06/msg00479.html</font>
<font color="#009900">+</font>
<font color="#009900">+Index: gdb/linux-thread-db.c</font>
<font color="#009900">+===================================================================</font>
<font color="#009900">+--- gdb/linux-thread-db.c.orig        2006-10-20 03:08:14.000000000 +0200</font>
<font color="#009900">++++ gdb/linux-thread-db.c        2008-03-01 14:45:52.000000000 +0100</font>
<font color="#009900">+@@ -213,6 +213,21 @@</font>
<font color="#009900">+     }</font>
<font color="#009900">+ }</font>
<font color="#009900">+  </font>
<font color="#009900">++/* Return 1 if any threads have been registered.  There may be none if</font>
<font color="#009900">++   the threading library is not fully initialized yet.  */</font>
<font color="#009900">++</font>
<font color="#009900">++static int</font>
<font color="#009900">++have_threads_callback (struct thread_info *thread, void *dummy)</font>
<font color="#009900">++{</font>
<font color="#009900">++  return 1;</font>
<font color="#009900">++}</font>
<font color="#009900">++</font>
<font color="#009900">++static int</font>
<font color="#009900">++have_threads (void)</font>
<font color="#009900">++{</font>
<font color="#009900">++  return iterate_over_threads (have_threads_callback, NULL) != NULL;</font>
<font color="#009900">++}</font>
<font color="#009900">++</font>
<font color="#009900">+ /* A callback function for td_ta_thr_iter, which we use to map all</font>
<font color="#009900">+    threads to LWPs.</font>
<font color="#009900">+ </font>
<font color="#009900">+@@ -700,23 +715,6 @@</font>
<font color="#009900">+ }</font>
<font color="#009900">+ </font>
<font color="#009900">+ static void</font>
<font color="#009900">+-thread_db_attach (char *args, int from_tty)</font>
<font color="#009900">+-{</font>
<font color="#009900">+-  target_beneath-&gt;to_attach (args, from_tty);</font>
<font color="#009900">+-</font>
<font color="#009900">+-  /* Destroy thread info; it's no longer valid.  */</font>
<font color="#009900">+-  init_thread_list ();</font>
<font color="#009900">+-</font>
<font color="#009900">+-  /* The child process is now the actual multi-threaded</font>
<font color="#009900">+-     program.  Snatch its process ID...  */</font>
<font color="#009900">+-  proc_handle.pid = GET_PID (inferior_ptid);</font>
<font color="#009900">+-</font>
<font color="#009900">+-  /* ...and perform the remaining initialization steps.  */</font>
<font color="#009900">+-  enable_thread_event_reporting ();</font>
<font color="#009900">+-  thread_db_find_new_threads ();</font>
<font color="#009900">+-}</font>
<font color="#009900">+-</font>
<font color="#009900">+-static void</font>
<font color="#009900">+ detach_thread (ptid_t ptid, int verbose)</font>
<font color="#009900">+ {</font>
<font color="#009900">+   struct thread_info *thread_info;</font>
<font color="#009900">+@@ -742,14 +740,13 @@</font>
<font color="#009900">+   disable_thread_event_reporting ();</font>
<font color="#009900">+ </font>
<font color="#009900">+   /* There's no need to save &amp; restore inferior_ptid here, since the</font>
<font color="#009900">+-     inferior is supposed to be survive this function call.  */</font>
<font color="#009900">++     inferior is not supposed to survive this function call.  */</font>
<font color="#009900">+   inferior_ptid = lwp_from_thread (inferior_ptid);</font>
<font color="#009900">+ </font>
<font color="#009900">+-  /* Forget about the child's process ID.  We shouldn't need it</font>
<font color="#009900">+-     anymore.  */</font>
<font color="#009900">+-  proc_handle.pid = 0;</font>
<font color="#009900">+-</font>
<font color="#009900">+   target_beneath-&gt;to_detach (args, from_tty);</font>
<font color="#009900">++</font>
<font color="#009900">++  /* Should this be done by detach_command?  */</font>
<font color="#009900">++  target_mourn_inferior ();</font>
<font color="#009900">+ }</font>
<font color="#009900">+ </font>
<font color="#009900">+ static int</font>
<font color="#009900">+@@ -870,12 +867,6 @@</font>
<font color="#009900">+ </font>
<font color="#009900">+   ptid = target_beneath-&gt;to_wait (ptid, ourstatus);</font>
<font color="#009900">+ </font>
<font color="#009900">+-  if (proc_handle.pid == 0)</font>
<font color="#009900">+-    /* The current child process isn't the actual multi-threaded</font>
<font color="#009900">+-       program yet, so don't try to do any special thread-specific</font>
<font color="#009900">+-       post-processing and bail out early.  */</font>
<font color="#009900">+-    return ptid;</font>
<font color="#009900">+-</font>
<font color="#009900">+   if (ourstatus-&gt;kind == TARGET_WAITKIND_EXITED</font>
<font color="#009900">+     || ourstatus-&gt;kind == TARGET_WAITKIND_SIGNALLED)</font>
<font color="#009900">+     return pid_to_ptid (-1);</font>
<font color="#009900">+@@ -889,23 +880,32 @@</font>
<font color="#009900">+       return pid_to_ptid (GET_PID (ptid));</font>
<font color="#009900">+     }</font>
<font color="#009900">+ </font>
<font color="#009900">++  /* If we do not know about the main thread yet, this would be a good time to</font>
<font color="#009900">++     find it.  */</font>
<font color="#009900">++  if (ourstatus-&gt;kind == TARGET_WAITKIND_STOPPED &amp;&amp; !have_threads ())</font>
<font color="#009900">++    thread_db_find_new_threads ();</font>
<font color="#009900">++</font>
<font color="#009900">+   if (ourstatus-&gt;kind == TARGET_WAITKIND_STOPPED</font>
<font color="#009900">+       &amp;&amp; ourstatus-&gt;value.sig == TARGET_SIGNAL_TRAP)</font>
<font color="#009900">+     /* Check for a thread event.  */</font>
<font color="#009900">+     check_event (ptid);</font>
<font color="#009900">+ </font>
<font color="#009900">+-  if (!ptid_equal (trap_ptid, null_ptid))</font>
<font color="#009900">+-    trap_ptid = thread_from_lwp (trap_ptid);</font>
<font color="#009900">++  if (have_threads ())</font>
<font color="#009900">++    {</font>
<font color="#009900">++      /* Change ptids back into the higher level PID + TID format.  If</font>
<font color="#009900">++         the thread is dead and no longer on the thread list, we will</font>
<font color="#009900">++         get back a dead ptid.  This can occur if the thread death</font>
<font color="#009900">++         event gets postponed by other simultaneous events.  In such a</font>
<font color="#009900">++         case, we want to just ignore the event and continue on.  */</font>
<font color="#009900">++</font>
<font color="#009900">++      if (!ptid_equal (trap_ptid, null_ptid))</font>
<font color="#009900">++        trap_ptid = thread_from_lwp (trap_ptid);</font>
<font color="#009900">++</font>
<font color="#009900">++      ptid = thread_from_lwp (ptid);</font>
<font color="#009900">++      if (GET_PID (ptid) == -1)</font>
<font color="#009900">++        ourstatus-&gt;kind = TARGET_WAITKIND_SPURIOUS;</font>
<font color="#009900">++    }</font>
<font color="#009900">+ </font>
<font color="#009900">+-  /* Change the ptid back into the higher level PID + TID format.</font>
<font color="#009900">+-     If the thread is dead and no longer on the thread list, we will </font>
<font color="#009900">+-     get back a dead ptid.  This can occur if the thread death event</font>
<font color="#009900">+-     gets postponed by other simultaneous events.  In such a case, </font>
<font color="#009900">+-     we want to just ignore the event and continue on.  */</font>
<font color="#009900">+-  ptid = thread_from_lwp (ptid);</font>
<font color="#009900">+-  if (GET_PID (ptid) == -1)</font>
<font color="#009900">+-    ourstatus-&gt;kind = TARGET_WAITKIND_SPURIOUS;</font>
<font color="#009900">+-  </font>
<font color="#009900">+   return ptid;</font>
<font color="#009900">+ }</font>
<font color="#009900">+ </font>
<font color="#009900">+@@ -944,30 +944,6 @@</font>
<font color="#009900">+ }</font>
<font color="#009900">+ </font>
<font color="#009900">+ static void</font>
<font color="#009900">+-thread_db_create_inferior (char *exec_file, char *allargs, char **env,</font>
<font color="#009900">+-                           int from_tty)</font>
<font color="#009900">+-{</font>
<font color="#009900">+-  unpush_target (&amp;thread_db_ops);</font>
<font color="#009900">+-  using_thread_db = 0;</font>
<font color="#009900">+-  target_beneath-&gt;to_create_inferior (exec_file, allargs, env, from_tty);</font>
<font color="#009900">+-}</font>
<font color="#009900">+-</font>
<font color="#009900">+-static void</font>
<font color="#009900">+-thread_db_post_startup_inferior (ptid_t ptid)</font>
<font color="#009900">+-{</font>
<font color="#009900">+-  if (proc_handle.pid == 0)</font>
<font color="#009900">+-    {</font>
<font color="#009900">+-      /* The child process is now the actual multi-threaded</font>
<font color="#009900">+-         program.  Snatch its process ID...  */</font>
<font color="#009900">+-      proc_handle.pid = GET_PID (ptid);</font>
<font color="#009900">+-</font>
<font color="#009900">+-      /* ...and perform the remaining initialization steps.  */</font>
<font color="#009900">+-      enable_thread_event_reporting ();</font>
<font color="#009900">+-      thread_db_find_new_threads ();</font>
<font color="#009900">+-    }</font>
<font color="#009900">+-}</font>
<font color="#009900">+-</font>
<font color="#009900">+-static void</font>
<font color="#009900">+ thread_db_mourn_inferior (void)</font>
<font color="#009900">+ {</font>
<font color="#009900">+   /* Forget about the child's process ID.  We shouldn't need it</font>
<font color="#009900">+@@ -1002,6 +978,22 @@</font>
<font color="#009900">+ </font>
<font color="#009900">+   ptid = ptid_build (GET_PID (inferior_ptid), ti.ti_lid, ti.ti_tid);</font>
<font color="#009900">+ </font>
<font color="#009900">++  if (ti.ti_tid == 0)</font>
<font color="#009900">++    {</font>
<font color="#009900">++      /* A thread ID of zero means that this is the main thread, but</font>
<font color="#009900">++         glibc has not yet initialized thread-local storage and the</font>
<font color="#009900">++         pthread library.  We do not know what the thread's TID will</font>
<font color="#009900">++         be yet.  Just enable event reporting and otherwise ignore</font>
<font color="#009900">++         it.  */</font>
<font color="#009900">++</font>
<font color="#009900">++      err = td_thr_event_enable_p (th_p, 1);</font>
<font color="#009900">++      if (err != TD_OK)</font>
<font color="#009900">++        error (_("Cannot enable thread event reporting for %s: %s"),</font>
<font color="#009900">++               target_pid_to_str (ptid), thread_db_err_str (err));</font>
<font color="#009900">++</font>
<font color="#009900">++      return 0;</font>
<font color="#009900">++    }</font>
<font color="#009900">++</font>
<font color="#009900">+   if (!in_thread_list (ptid))</font>
<font color="#009900">+     attach_thread (ptid, th_p, &amp;ti, 1);</font>
<font color="#009900">+ </font>
<font color="#009900">+@@ -1058,6 +1050,16 @@</font>
<font color="#009900">+   return NULL;</font>
<font color="#009900">+ }</font>
<font color="#009900">+ </font>
<font color="#009900">++/* Return 1 if this thread has the same LWP as the passed PTID.  */</font>
<font color="#009900">++</font>
<font color="#009900">++static int</font>
<font color="#009900">++same_ptid_callback (struct thread_info *thread, void *arg)</font>
<font color="#009900">++{</font>
<font color="#009900">++  ptid_t *ptid_p = arg;</font>
<font color="#009900">++</font>
<font color="#009900">++  return GET_LWP (thread-&gt;ptid) == GET_LWP (*ptid_p);</font>
<font color="#009900">++}</font>
<font color="#009900">++</font>
<font color="#009900">+ /* Get the address of the thread local variable in load module LM which</font>
<font color="#009900">+    is stored at OFFSET within the thread local storage for thread PTID.  */</font>
<font color="#009900">+ </font>
<font color="#009900">+@@ -1066,6 +1068,21 @@</font>
<font color="#009900">+                                     CORE_ADDR lm,</font>
<font color="#009900">+                                     CORE_ADDR offset)</font>
<font color="#009900">+ {</font>
<font color="#009900">++  /* If we have not discovered any threads yet, check now.  */</font>
<font color="#009900">++  if (!is_thread (ptid) &amp;&amp; !have_threads ())</font>
<font color="#009900">++    thread_db_find_new_threads ();</font>
<font color="#009900">++</font>
<font color="#009900">++  /* Try to find a matching thread if we still have the LWP ID instead</font>
<font color="#009900">++     of the thread ID.  */</font>
<font color="#009900">++  if (!is_thread (ptid))</font>
<font color="#009900">++    {</font>
<font color="#009900">++      struct thread_info *thread;</font>
<font color="#009900">++</font>
<font color="#009900">++      thread = iterate_over_threads (same_ptid_callback, &amp;ptid);</font>
<font color="#009900">++      if (thread != NULL)</font>
<font color="#009900">++        ptid = thread-&gt;ptid;</font>
<font color="#009900">++    }</font>
<font color="#009900">++</font>
<font color="#009900">+   if (is_thread (ptid))</font>
<font color="#009900">+     {</font>
<font color="#009900">+       td_err_e err;</font>
<font color="#009900">+@@ -1125,14 +1142,11 @@</font>
<font color="#009900">+   thread_db_ops.to_shortname = "multi-thread";</font>
<font color="#009900">+   thread_db_ops.to_longname = "multi-threaded child process.";</font>
<font color="#009900">+   thread_db_ops.to_doc = "Threads and pthreads support.";</font>
<font color="#009900">+-  thread_db_ops.to_attach = thread_db_attach;</font>
<font color="#009900">+   thread_db_ops.to_detach = thread_db_detach;</font>
<font color="#009900">+   thread_db_ops.to_resume = thread_db_resume;</font>
<font color="#009900">+   thread_db_ops.to_wait = thread_db_wait;</font>
<font color="#009900">+   thread_db_ops.to_xfer_partial = thread_db_xfer_partial;</font>
<font color="#009900">+   thread_db_ops.to_kill = thread_db_kill;</font>
<font color="#009900">+-  thread_db_ops.to_create_inferior = thread_db_create_inferior;</font>
<font color="#009900">+-  thread_db_ops.to_post_startup_inferior = thread_db_post_startup_inferior;</font>
<font color="#009900">+   thread_db_ops.to_mourn_inferior = thread_db_mourn_inferior;</font>
<font color="#009900">+   thread_db_ops.to_find_new_threads = thread_db_find_new_threads;</font>
<font color="#009900">+   thread_db_ops.to_pid_to_str = thread_db_pid_to_str;</font>
<font color="#009900">+Index: gdb/gdbserver/thread-db.c</font>
<font color="#009900">+===================================================================</font>
<font color="#009900">+--- gdb/gdbserver/thread-db.c.orig        2006-10-17 18:02:27.000000000 +0200</font>
<font color="#009900">++++ gdb/gdbserver/thread-db.c        2008-03-01 14:44:41.000000000 +0100</font>
<font color="#009900">+@@ -40,6 +40,7 @@</font>
<font color="#009900">+ /* Connection to the libthread_db library.  */</font>
<font color="#009900">+ static td_thragent_t *thread_agent;</font>
<font color="#009900">+ </font>
<font color="#009900">++static void thread_db_find_new_threads (void);</font>
<font color="#009900">+ static int find_new_threads_callback (const td_thrhandle_t *th_p, void *data);</font>
<font color="#009900">+ </font>
<font color="#009900">+ static char *</font>
<font color="#009900">+@@ -134,6 +135,8 @@</font>
<font color="#009900">+   td_event_msg_t msg;</font>
<font color="#009900">+   td_err_e err;</font>
<font color="#009900">+   struct inferior_linux_data *tdata;</font>
<font color="#009900">++  struct thread_info *inferior;</font>
<font color="#009900">++  struct process_info *process;</font>
<font color="#009900">+ </font>
<font color="#009900">+   if (debug_threads)</font>
<font color="#009900">+     fprintf (stderr, "Thread creation event.\n");</font>
<font color="#009900">+@@ -149,6 +152,14 @@</font>
<font color="#009900">+     fprintf (stderr, "thread getmsg err: %s\n",</font>
<font color="#009900">+              thread_db_err_str (err));</font>
<font color="#009900">+ </font>
<font color="#009900">++  /* If we do not know about the main thread yet, this would be a good time to</font>
<font color="#009900">++     find it.  We need to do this to pick up the main thread before any newly</font>
<font color="#009900">++     created threads.  */</font>
<font color="#009900">++  inferior = (struct thread_info *) all_threads.head;</font>
<font color="#009900">++  process = get_thread_process (inferior);</font>
<font color="#009900">++  if (process-&gt;thread_known == 0)</font>
<font color="#009900">++    thread_db_find_new_threads ();</font>
<font color="#009900">++</font>
<font color="#009900">+   /* msg.event == TD_EVENT_CREATE */</font>
<font color="#009900">+ </font>
<font color="#009900">+   find_new_threads_callback (msg.th_p, NULL);</font>
<font color="#009900">+@@ -231,8 +242,24 @@</font>
<font color="#009900">+     {</font>
<font color="#009900">+       inferior = (struct thread_info *) all_threads.head;</font>
<font color="#009900">+       process = get_thread_process (inferior);</font>
<font color="#009900">++</font>
<font color="#009900">+       if (process-&gt;thread_known == 0)</font>
<font color="#009900">+         {</font>
<font color="#009900">++          /* If the new thread ID is zero, a final thread ID will be</font>
<font color="#009900">++             available later.  Do not enable thread debugging yet.  */</font>
<font color="#009900">++          if (ti_p-&gt;ti_tid == 0)</font>
<font color="#009900">++            {</font>
<font color="#009900">++              err = td_thr_event_enable (th_p, 1);</font>
<font color="#009900">++              if (err != TD_OK)</font>
<font color="#009900">++                error ("Cannot enable thread event reporting for %d: %s",</font>
<font color="#009900">++                       ti_p-&gt;ti_lid, thread_db_err_str (err));</font>
<font color="#009900">++              return;</font>
<font color="#009900">++            }</font>
<font color="#009900">++</font>
<font color="#009900">++          if (process-&gt;lwpid != ti_p-&gt;ti_lid)</font>
<font color="#009900">++            fatal ("PID mismatch!  Expected %ld, got %ld",</font>
<font color="#009900">++                   (long) process-&gt;lwpid, (long) ti_p-&gt;ti_lid);</font>
<font color="#009900">++</font>
<font color="#009900">+           /* Switch to indexing the threads list by TID.  */</font>
<font color="#009900">+           change_inferior_id (&amp;all_threads, ti_p-&gt;ti_tid);</font>
<font color="#009900">+           goto found;</font>
<font color="#009900">+@@ -331,6 +358,8 @@</font>
<font color="#009900">+ </font>
<font color="#009900">+   process = get_thread_process (thread);</font>
<font color="#009900">+   if (!process-&gt;thread_known)</font>
<font color="#009900">++    thread_db_find_new_threads ();</font>
<font color="#009900">++  if (!process-&gt;thread_known)</font>
<font color="#009900">+     return TD_NOTHR;</font>
<font color="#009900">+ </font>
<font color="#009900">+   err = td_thr_tls_get_addr (&amp;process-&gt;th, (psaddr_t) load_module, offset,</font>
============================================================
<font color="#FF6600">--- packages/gdb/gdb-cross-sdk_6.8.bb        9444a910f04467593c5c669381d5ed60212c8324</font>
<font color="#009900">+++ packages/gdb/gdb-cross-sdk_6.8.bb        9444a910f04467593c5c669381d5ed60212c8324</font>
<font color="#0000FF">@@ -0,0 +1,7 @@</font>
<font color="#009900">+require gdb-cross.inc</font>
<font color="#009900">+</font>
<font color="#009900">+inherit sdk</font>
<font color="#009900">+</font>
<font color="#009900">+do_stage() {</font>
<font color="#009900">+        :</font>
<font color="#009900">+}</font>
============================================================
<font color="#FF6600">--- packages/gdb/gdb-cross_6.8.bb        0ea423cc4dde24b7f31c9c213c5c9016bcee6ed5</font>
<font color="#009900">+++ packages/gdb/gdb-cross_6.8.bb        0ea423cc4dde24b7f31c9c213c5c9016bcee6ed5</font>
<font color="#0000FF">@@ -0,0 +1,8 @@</font>
<font color="#009900">+require gdb-cross.inc</font>
<font color="#009900">+</font>
<font color="#009900">+SRC_URI += "file://sim-install-6.6.patch;patch=1"</font>
<font color="#009900">+SRC_URI += "file://early_debug_in_nptl.patch;patch=1;pnum=0"</font>
<font color="#009900">+</font>
<font color="#009900">+inherit cross</font>
<font color="#009900">+</font>
<font color="#009900">+PR = "r1"</font>
============================================================
<font color="#FF6600">--- packages/gdb/gdb_6.8.bb        46a7734cc95c48722b3546e977c35ed0591233c9</font>
<font color="#009900">+++ packages/gdb/gdb_6.8.bb        46a7734cc95c48722b3546e977c35ed0591233c9</font>
<font color="#0000FF">@@ -0,0 +1,3 @@</font>
<font color="#009900">+require gdb.inc</font>
<font color="#009900">+</font>
<font color="#009900">+PR = "r1"</font>
============================================================
<font color="#FF6600">--- packages/linux/linux-omap2-git/beagleboard/add-beagle-sd-support.diff        bde4f65e0345e087df4f133e72a18c3cde96f4fc</font>
<font color="#009900">+++ packages/linux/linux-omap2-git/beagleboard/add-beagle-sd-support.diff        bde4f65e0345e087df4f133e72a18c3cde96f4fc</font>
<font color="#0000FF">@@ -0,0 +1,71 @@</font>
<font color="#009900">+From dac3cdc5952ab39fa7ae0545d43e2daa95329b07 Mon Sep 17 00:00:00 2001</font>
<font color="#009900">+From: Koen Kooi &lt;koen@openembedded.org&gt;</font>
<font color="#009900">+Date: Wed, 23 Apr 2008 09:38:31 +0200</font>
<font color="#009900">+Subject: [PATCH] omap3beagle: register SD interface</font>
<font color="#009900">+</font>
<font color="#009900">+Signed-off-by: Koen Kooi &lt;koen@openembedded.org&gt;</font>
<font color="#009900">+---</font>
<font color="#009900">+ arch/arm/mach-omap2/Makefile                  |    3 ++-</font>
<font color="#009900">+ arch/arm/mach-omap2/board-omap3beagle.c       |    9 +++++++++</font>
<font color="#009900">+ include/asm-arm/arch-omap/board-omap3beagle.h |    2 ++</font>
<font color="#009900">+ 3 files changed, 13 insertions(+), 1 deletions(-)</font>
<font color="#009900">+</font>
<font color="#009900">+diff --git a/arch/arm/mach-omap2/Makefile b/arch/arm/mach-omap2/Makefile</font>
<font color="#009900">+index 9414141..84d99d2 100644</font>
<font color="#009900">+--- a/arch/arm/mach-omap2/Makefile</font>
<font color="#009900">++++ b/arch/arm/mach-omap2/Makefile</font>
<font color="#009900">+@@ -35,7 +35,8 @@ obj-$(CONFIG_MACH_OMAP_3430SDP)                += board-3430sdp.o \</font>
<font color="#009900">+                                            board-3430sdp-usb.o \</font>
<font color="#009900">+                                            board-3430sdp-flash.o</font>
<font color="#009900">+ obj-$(CONFIG_MACH_OMAP3EVM)                += board-omap3evm.o</font>
<font color="#009900">+-obj-$(CONFIG_MACH_OMAP3_BEAGLE)                += board-omap3beagle.o</font>
<font color="#009900">++obj-$(CONFIG_MACH_OMAP3_BEAGLE)                += board-omap3beagle.o \</font>
<font color="#009900">++                                           board-sdp-hsmmc.o </font>
<font color="#009900">+ obj-$(CONFIG_MACH_OMAP_APOLLON)                += board-apollon.o \</font>
<font color="#009900">+                                            board-apollon-mmc.o        \</font>
<font color="#009900">+                                            board-apollon-keys.o</font>
<font color="#009900">+diff --git a/arch/arm/mach-omap2/board-omap3beagle.c b/arch/arm/mach-omap2/board-omap3beagle.c</font>
<font color="#009900">+index 0727ee2..c03bb26 100644</font>
<font color="#009900">+--- a/arch/arm/mach-omap2/board-omap3beagle.c</font>
<font color="#009900">++++ b/arch/arm/mach-omap2/board-omap3beagle.c</font>
<font color="#009900">+@@ -48,8 +48,16 @@ static void __init omap3_beagle_init_irq(void)</font>
<font color="#009900">+         omap_gpio_init();</font>
<font color="#009900">+ }</font>
<font color="#009900">+ </font>
<font color="#009900">++static struct omap_mmc_config omap3beagle_mmc_config __initdata = {</font>
<font color="#009900">++        .mmc [0] = {</font>
<font color="#009900">++                .enabled        = 1,</font>
<font color="#009900">++                .wire4                = 1,</font>
<font color="#009900">++        },</font>
<font color="#009900">++};</font>
<font color="#009900">++</font>
<font color="#009900">+ static struct omap_board_config_kernel omap3_beagle_config[] __initdata = {</font>
<font color="#009900">+         { OMAP_TAG_UART,        &amp;omap3_beagle_uart_config },</font>
<font color="#009900">++        { OMAP_TAG_MMC,                &amp;omap3beagle_mmc_config },</font>
<font color="#009900">+ };</font>
<font color="#009900">+ </font>
<font color="#009900">+ static void __init omap3_beagle_init(void)</font>
<font color="#009900">+@@ -57,6 +65,7 @@ static void __init omap3_beagle_init(void)</font>
<font color="#009900">+         omap_board_config = omap3_beagle_config;</font>
<font color="#009900">+         omap_board_config_size = ARRAY_SIZE(omap3_beagle_config);</font>
<font color="#009900">+         omap_serial_init();</font>
<font color="#009900">++        sdp_mmc_init();</font>
<font color="#009900">+ }</font>
<font color="#009900">+ </font>
<font color="#009900">+ arch_initcall(omap3_beagle_i2c_init);</font>
<font color="#009900">+diff --git a/include/asm-arm/arch-omap/board-omap3beagle.h b/include/asm-arm/arch-omap/board-omap3beagle.h</font>
<font color="#009900">+index c42db78..fcdf0bc 100644</font>
<font color="#009900">+--- a/include/asm-arm/arch-omap/board-omap3beagle.h</font>
<font color="#009900">++++ b/include/asm-arm/arch-omap/board-omap3beagle.h</font>
<font color="#009900">+@@ -29,6 +29,8 @@</font>
<font color="#009900">+ #ifndef __ASM_ARCH_OMAP3_BEAGLE_H</font>
<font color="#009900">+ #define __ASM_ARCH_OMAP3_BEAGLE_H</font>
<font color="#009900">+ </font>
<font color="#009900">++extern void sdp_mmc_init(void);</font>
<font color="#009900">++</font>
<font color="#009900">+ #ifdef CONFIG_TWL4030_CORE</font>
<font color="#009900">+ </font>
<font color="#009900">+ #define TWL4030_IRQNUM                INT_34XX_SYS_NIRQ</font>
<font color="#009900">+-- </font>
<font color="#009900">+1.5.4.3</font>
<font color="#009900">+</font>
============================================================
<font color="#FF6600">--- packages/linux/linux-omap2-git/beagleboard/add-beagle-usb-support.diff        584bfed74654ff8ea3d5e6daba7a7e3d3e2f58e5</font>
<font color="#009900">+++ packages/linux/linux-omap2-git/beagleboard/add-beagle-usb-support.diff        584bfed74654ff8ea3d5e6daba7a7e3d3e2f58e5</font>
<font color="#0000FF">@@ -0,0 +1,53 @@</font>
<font color="#009900">+From 101e01552974e9ce7b4bf26aa5e4a203130b6dfd Mon Sep 17 00:00:00 2001</font>
<font color="#009900">+From: Koen Kooi &lt;koen@openembedded.org&gt;</font>
<font color="#009900">+Date: Thu, 24 Apr 2008 12:28:53 +0200</font>
<font color="#009900">+Subject: [PATCH] omap3beagle: register USB interfaces</font>
<font color="#009900">+</font>
<font color="#009900">+Signed-off-by: Koen Kooi &lt;koen@openembedded.org&gt;</font>
<font color="#009900">+---</font>
<font color="#009900">+ arch/arm/mach-omap2/Makefile                  |    3 ++-</font>
<font color="#009900">+ arch/arm/mach-omap2/board-omap3beagle.c       |    1 +</font>
<font color="#009900">+ include/asm-arm/arch-omap/board-omap3beagle.h |    1 +</font>
<font color="#009900">+ 3 files changed, 4 insertions(+), 1 deletions(-)</font>
<font color="#009900">+</font>
<font color="#009900">+diff --git a/arch/arm/mach-omap2/Makefile b/arch/arm/mach-omap2/Makefile</font>
<font color="#009900">+index c37df1a..10607cf 100644</font>
<font color="#009900">+--- a/arch/arm/mach-omap2/Makefile</font>
<font color="#009900">++++ b/arch/arm/mach-omap2/Makefile</font>
<font color="#009900">+@@ -37,7 +37,8 @@ obj-$(CONFIG_MACH_OMAP_3430SDP)                += board-3430sdp.o \</font>
<font color="#009900">+                                            board-3430sdp-flash.o</font>
<font color="#009900">+ obj-$(CONFIG_MACH_OMAP3EVM)                += board-omap3evm.o</font>
<font color="#009900">+ obj-$(CONFIG_MACH_OMAP3_BEAGLE)                += board-omap3beagle.o \</font>
<font color="#009900">+-                                           board-sdp-hsmmc.o</font>
<font color="#009900">++                                           board-sdp-hsmmc.o \</font>
<font color="#009900">++                                           board-3430sdp-usb.o</font>
<font color="#009900">+ obj-$(CONFIG_MACH_OMAP_APOLLON)                += board-apollon.o \</font>
<font color="#009900">+                                            board-apollon-mmc.o        \</font>
<font color="#009900">+                                            board-apollon-keys.o</font>
<font color="#009900">+diff --git a/arch/arm/mach-omap2/board-omap3beagle.c b/arch/arm/mach-omap2/board-omap3beagle.c</font>
<font color="#009900">+index c03bb26..3e14b6b 100644</font>
<font color="#009900">+--- a/arch/arm/mach-omap2/board-omap3beagle.c</font>
<font color="#009900">++++ b/arch/arm/mach-omap2/board-omap3beagle.c</font>
<font color="#009900">+@@ -66,6 +66,7 @@ static void __init omap3_beagle_init(void)</font>
<font color="#009900">+         omap_board_config_size = ARRAY_SIZE(omap3_beagle_config);</font>
<font color="#009900">+         omap_serial_init();</font>
<font color="#009900">+         sdp_mmc_init();</font>
<font color="#009900">++        sdp3430_usb_init();</font>
<font color="#009900">+ }</font>
<font color="#009900">+ </font>
<font color="#009900">+ arch_initcall(omap3_beagle_i2c_init);</font>
<font color="#009900">+diff --git a/include/asm-arm/arch-omap/board-omap3beagle.h b/include/asm-arm/arch-omap/board-omap3beagle.h</font>
<font color="#009900">+index 782e2e5..5f78621 100644</font>
<font color="#009900">+--- a/include/asm-arm/arch-omap/board-omap3beagle.h</font>
<font color="#009900">++++ b/include/asm-arm/arch-omap/board-omap3beagle.h</font>
<font color="#009900">+@@ -30,6 +30,7 @@</font>
<font color="#009900">+ #define __ASM_ARCH_OMAP3_BEAGLE_H</font>
<font color="#009900">+ </font>
<font color="#009900">+ extern void sdp_mmc_init(void);</font>
<font color="#009900">++extern void sdp3430_usb_init(void);</font>
<font color="#009900">+ </font>
<font color="#009900">+ #define TWL4030_IRQNUM                INT_34XX_SYS_NIRQ</font>
<font color="#009900">+ </font>
<font color="#009900">+-- </font>
<font color="#009900">+1.5.4.3</font>
<font color="#009900">+</font>
============================================================
<font color="#FF6600">--- packages/linux/linux-omap2-git/beagleboard/no-harry-potter.diff        ed839a9f2631cfb7bfc8a8b341ca783a9e7f1c0c</font>
<font color="#009900">+++ packages/linux/linux-omap2-git/beagleboard/no-harry-potter.diff        ed839a9f2631cfb7bfc8a8b341ca783a9e7f1c0c</font>
<font color="#0000FF">@@ -0,0 +1,11 @@</font>
<font color="#009900">+--- /tmp/Makefile        2008-04-24 14:36:20.509598016 +0200</font>
<font color="#009900">++++ git/arch/arm/Makefile        2008-04-24 14:36:31.949546584 +0200</font>
<font color="#009900">+@@ -47,7 +47,7 @@</font>
<font color="#009900">+ # Note that GCC does not numerically define an architecture version</font>
<font color="#009900">+ # macro, but instead defines a whole series of macros which makes</font>
<font color="#009900">+ # testing for a specific architecture or later rather impossible.</font>
<font color="#009900">+-arch-$(CONFIG_CPU_32v7)                :=-D__LINUX_ARM_ARCH__=7 $(call cc-option,-march=armv7a,-march=armv5t -Wa$(comma)-march=armv7a)</font>
<font color="#009900">++arch-$(CONFIG_CPU_32v7)                :=-D__LINUX_ARM_ARCH__=7 $(call cc-option,-march=armv7-a,-march=armv5t -Wa$(comma)-march=armv7-a)</font>
<font color="#009900">+ arch-$(CONFIG_CPU_32v6)                :=-D__LINUX_ARM_ARCH__=6 $(call cc-option,-march=armv6,-march=armv5t -Wa$(comma)-march=armv6)</font>
<font color="#009900">+ # Only override the compiler option if ARMv6. The ARMv6K extensions are</font>
<font color="#009900">+ # always available in ARMv7</font>
============================================================
<font color="#FF6600">--- packages/diffutils/diffutils_2.8.1.bb        8549a96143d03b98e290128f5dbd920fde3f0b15</font>
<font color="#009900">+++ packages/diffutils/diffutils_2.8.1.bb        56edb2ce56f8f5b687f020e7754b9a64fc49c50d</font>
<font color="#0000FF">@@ -3,7 +3,7 @@ used for creating patch files."</font>
 DESCRIPTION = "Diffutils contains the GNU diff, diff3, \
 sdiff, and cmp utilities. These programs are usually \
 used for creating patch files."
<font color="#FF6600">-PR = "r3"</font>
<font color="#009900">+PR = "r4"</font>
 
 SRC_URI = "${GNU_MIRROR}/diffutils/diffutils-${PV}.tar.gz"
 
<font color="#0000FF">@@ -15,6 +15,7 @@ EXTRA_OECONF_linux-uclibc = "--without-i</font>
 # because it uses __mempcpy, there are other things (TBD:
 # see diffutils.mk in buildroot)
 EXTRA_OECONF_linux-uclibc = "--without-included-regex"
<font color="#009900">+EXTRA_OECONF_linux-uclibcgnueabi = "--without-included-regex"</font>
 
 do_install_append () {
         mv ${D}${bindir}/diff ${D}${bindir}/diff.${PN}
============================================================
<font color="#FF6600">--- packages/libpcre/libpcre_7.6.bb        603909433dfd8e32909049de4d3e77a2552f140d</font>
<font color="#009900">+++ packages/libpcre/libpcre_7.6.bb        c46013011971789edcc9c8fbdc494ef7dde53070</font>
<font color="#0000FF">@@ -5,7 +5,7 @@ SECTION = "devel"</font>
 themselves still follow Perl syntax and semantics. The header file for \
 the POSIX-style functions is called pcreposix.h."
 SECTION = "devel"
<font color="#FF6600">-PR = "r1"</font>
<font color="#009900">+PR = "r2"</font>
 LICENSE = "BSD"
 SRC_URI = "${SOURCEFORGE_MIRROR}/pcre/pcre-${PV}.tar.bz2 \
            file://pcre-cross.patch;patch=1"
<font color="#0000FF">@@ -19,6 +19,7 @@ CFLAGS_append = " -D_REENTRANT"</font>
 
 LEAD_SONAME = "libpcre.so"
 CFLAGS_append = " -D_REENTRANT"
<font color="#009900">+CXXFLAGS_powerpc += "-lstdc++"</font>
 EXTRA_OECONF = " --with-link-size=2 --enable-newline-is-lf --with-match-limit=10000000 --enable-rebuild-chartables --enable-utf8"
 
 do_compile () {
============================================================
<font color="#FF6600">--- packages/linux/linux-omap2-git/beagleboard/defconfig        bc15768a00d9732527c58ff3b36e2ea189570eec</font>
<font color="#009900">+++ packages/linux/linux-omap2-git/beagleboard/defconfig        ffa35a912f2d6c8016f6ea1d0f7ebb27987a9b28</font>
<font color="#0000FF">@@ -1,7 +1,7 @@</font>
 #
 # Automatically generated make config: don't edit
 # Linux kernel version: 2.6.25-omap1
<font color="#FF6600">-# Mon Apr 21 08:54:46 2008</font>
<font color="#009900">+# Thu Apr 24 21:02:00 2008</font>
 #
 CONFIG_ARM=y
 CONFIG_SYS_SUPPORTS_APM_EMULATION=y
<font color="#0000FF">@@ -31,7 +31,6 @@ CONFIG_BROKEN_ON_SMP=y</font>
 #
 CONFIG_EXPERIMENTAL=y
 CONFIG_BROKEN_ON_SMP=y
<font color="#FF6600">-CONFIG_LOCK_KERNEL=y</font>
 CONFIG_INIT_ENV_ARG_LIMIT=32
 CONFIG_LOCALVERSION=""
 CONFIG_LOCALVERSION_AUTO=y
<font color="#0000FF">@@ -65,12 +64,12 @@ CONFIG_KALLSYMS=y</font>
 # CONFIG_SYSCTL_SYSCALL is not set
 CONFIG_KALLSYMS=y
 # CONFIG_KALLSYMS_ALL is not set
<font color="#FF6600">-CONFIG_KALLSYMS_EXTRA_PASS=y</font>
<font color="#009900">+# CONFIG_KALLSYMS_EXTRA_PASS is not set</font>
 CONFIG_HOTPLUG=y
 CONFIG_PRINTK=y
 CONFIG_BUG=y
<font color="#FF6600">-CONFIG_ELF_CORE=y</font>
<font color="#FF6600">-CONFIG_COMPAT_BRK=y</font>
<font color="#009900">+# CONFIG_ELF_CORE is not set</font>
<font color="#009900">+# CONFIG_COMPAT_BRK is not set</font>
 CONFIG_BASE_FULL=y
 CONFIG_FUTEX=y
 CONFIG_ANON_INODES=y
<font color="#0000FF">@@ -113,11 +112,11 @@ CONFIG_IOSCHED_CFQ=y</font>
 CONFIG_IOSCHED_AS=y
 CONFIG_IOSCHED_DEADLINE=y
 CONFIG_IOSCHED_CFQ=y
<font color="#FF6600">-CONFIG_DEFAULT_AS=y</font>
<font color="#009900">+# CONFIG_DEFAULT_AS is not set</font>
 # CONFIG_DEFAULT_DEADLINE is not set
<font color="#FF6600">-# CONFIG_DEFAULT_CFQ is not set</font>
<font color="#009900">+CONFIG_DEFAULT_CFQ=y</font>
 # CONFIG_DEFAULT_NOOP is not set
<font color="#FF6600">-CONFIG_DEFAULT_IOSCHED="anticipatory"</font>
<font color="#009900">+CONFIG_DEFAULT_IOSCHED="cfq"</font>
 CONFIG_CLASSIC_RCU=y
 
 #
<font color="#0000FF">@@ -147,7 +146,7 @@ CONFIG_CLASSIC_RCU=y</font>
 # CONFIG_ARCH_KS8695 is not set
 # CONFIG_ARCH_NS9XXX is not set
 # CONFIG_ARCH_MXC is not set
<font color="#FF6600">-# CONFIG_ARCH_ORION is not set</font>
<font color="#009900">+# CONFIG_ARCH_ORION5X is not set</font>
 # CONFIG_ARCH_PNX4008 is not set
 # CONFIG_ARCH_PXA is not set
 # CONFIG_ARCH_RPC is not set
<font color="#0000FF">@@ -171,6 +170,8 @@ CONFIG_OMAP_DEBUG_SRAM_PATCH=y</font>
 # OMAP Feature Selections
 #
 CONFIG_OMAP_DEBUG_SRAM_PATCH=y
<font color="#009900">+# CONFIG_OMAP_DEBUG_POWERDOMAIN is not set</font>
<font color="#009900">+# CONFIG_OMAP_DEBUG_CLOCKDOMAIN is not set</font>
 # CONFIG_OMAP_RESET_CLOCKS is not set
 CONFIG_OMAP_BOOT_TAG=y
 CONFIG_OMAP_BOOT_REASON=y
<font color="#0000FF">@@ -193,8 +194,8 @@ CONFIG_ARCH_OMAP3430=y</font>
 #
 # OMAP Board Type
 #
<font color="#FF6600">-CONFIG_MACH_OMAP_3430SDP=y</font>
<font color="#FF6600">-CONFIG_MACH_OMAP3EVM=y</font>
<font color="#009900">+# CONFIG_MACH_OMAP_3430SDP is not set</font>
<font color="#009900">+# CONFIG_MACH_OMAP3EVM is not set</font>
 CONFIG_MACH_OMAP3_BEAGLE=y
 
 #
<font color="#0000FF">@@ -226,7 +227,7 @@ CONFIG_ARM_THUMB=y</font>
 # Processor Features
 #
 CONFIG_ARM_THUMB=y
<font color="#FF6600">-# CONFIG_ARM_XENON is not set</font>
<font color="#009900">+# CONFIG_ARM_THUMBEE is not set</font>
 # CONFIG_CPU_ICACHE_DISABLE is not set
 # CONFIG_CPU_DCACHE_DISABLE is not set
 # CONFIG_CPU_BPREDICT_DISABLE is not set
<font color="#0000FF">@@ -247,7 +248,7 @@ CONFIG_GENERIC_CLOCKEVENTS_BUILD=y</font>
 CONFIG_NO_HZ=y
 CONFIG_HIGH_RES_TIMERS=y
 CONFIG_GENERIC_CLOCKEVENTS_BUILD=y
<font color="#FF6600">-CONFIG_PREEMPT=y</font>
<font color="#009900">+# CONFIG_PREEMPT is not set</font>
 CONFIG_HZ=128
 CONFIG_AEABI=y
 # CONFIG_OABI_COMPAT is not set
<font color="#0000FF">@@ -386,8 +387,10 @@ CONFIG_IPV6_SIT=m</font>
 CONFIG_INET6_XFRM_MODE_BEET=m
 # CONFIG_INET6_XFRM_MODE_ROUTEOPTIMIZATION is not set
 CONFIG_IPV6_SIT=m
<font color="#009900">+CONFIG_IPV6_NDISC_NODETYPE=y</font>
 # CONFIG_IPV6_TUNNEL is not set
 # CONFIG_IPV6_MULTIPLE_TABLES is not set
<font color="#009900">+# CONFIG_IPV6_MROUTE is not set</font>
 # CONFIG_NETWORK_SECMARK is not set
 # CONFIG_NETFILTER is not set
 # CONFIG_IP_DCCP is not set
<font color="#0000FF">@@ -451,7 +454,6 @@ CONFIG_MAC80211_RC_DEFAULT_PID=y</font>
 # Rate control algorithm selection
 #
 CONFIG_MAC80211_RC_DEFAULT_PID=y
<font color="#FF6600">-# CONFIG_MAC80211_RC_DEFAULT_SIMPLE is not set</font>
 # CONFIG_MAC80211_RC_DEFAULT_NONE is not set
 
 #
<font color="#0000FF">@@ -463,7 +465,7 @@ CONFIG_MAC80211_RC_PID=y</font>
 #
 CONFIG_MAC80211_RC_DEFAULT="pid"
 CONFIG_MAC80211_RC_PID=y
<font color="#FF6600">-# CONFIG_MAC80211_RC_SIMPLE is not set</font>
<font color="#009900">+# CONFIG_MAC80211_MESH is not set</font>
 # CONFIG_MAC80211_LEDS is not set
 # CONFIG_MAC80211_DEBUG_PACKET_ALIGNMENT is not set
 # CONFIG_MAC80211_DEBUG is not set
<font color="#0000FF">@@ -472,8 +474,6 @@ CONFIG_IEEE80211_CRYPT_TKIP=y</font>
 CONFIG_IEEE80211_CRYPT_WEP=y
 CONFIG_IEEE80211_CRYPT_CCMP=y
 CONFIG_IEEE80211_CRYPT_TKIP=y
<font color="#FF6600">-CONFIG_IEEE80211_SOFTMAC=y</font>
<font color="#FF6600">-# CONFIG_IEEE80211_SOFTMAC_DEBUG is not set</font>
 # CONFIG_RFKILL is not set
 # CONFIG_NET_9P is not set
 
<font color="#0000FF">@@ -679,6 +679,7 @@ CONFIG_USB_ZD1201=m</font>
 # CONFIG_USB_NET_RNDIS_WLAN is not set
 # CONFIG_RTL8187 is not set
 # CONFIG_P54_COMMON is not set
<font color="#009900">+# CONFIG_IWLWIFI_LEDS is not set</font>
 CONFIG_HOSTAP=m
 CONFIG_HOSTAP_FIRMWARE=y
 CONFIG_HOSTAP_FIRMWARE_NVRAM=y
<font color="#0000FF">@@ -758,7 +759,6 @@ CONFIG_INPUT_KEYBOARD=y</font>
 # CONFIG_KEYBOARD_XTKBD is not set
 # CONFIG_KEYBOARD_NEWTON is not set
 # CONFIG_KEYBOARD_STOWAWAY is not set
<font color="#FF6600">-# CONFIG_KEYBOARD_TWL4030 is not set</font>
 # CONFIG_KEYBOARD_LM8323 is not set
 # CONFIG_KEYBOARD_GPIO is not set
 CONFIG_INPUT_MOUSE=y
<font color="#0000FF">@@ -827,13 +827,6 @@ CONFIG_I2C_CHARDEV=y</font>
 CONFIG_I2C_CHARDEV=y
 
 #
<font color="#FF6600">-# I2C Algorithms</font>
<font color="#FF6600">-#</font>
<font color="#FF6600">-# CONFIG_I2C_ALGOBIT is not set</font>
<font color="#FF6600">-# CONFIG_I2C_ALGOPCF is not set</font>
<font color="#FF6600">-# CONFIG_I2C_ALGOPCA is not set</font>
<font color="#FF6600">-</font>
<font color="#FF6600">-#</font>
 # I2C Hardware Bus support
 #
 # CONFIG_I2C_GPIO is not set
<font color="#0000FF">@@ -844,6 +837,7 @@ CONFIG_I2C_OMAP=y</font>
 # CONFIG_I2C_TAOS_EVM is not set
 # CONFIG_I2C_STUB is not set
 # CONFIG_I2C_TINY_USB is not set
<font color="#009900">+# CONFIG_I2C_PCA_PLATFORM is not set</font>
 
 #
 # Miscellaneous I2C Chip support
<font color="#0000FF">@@ -860,8 +854,8 @@ CONFIG_TWL4030_USB=y</font>
 CONFIG_TWL4030_GPIO=y
 # CONFIG_TWL4030_MADC is not set
 CONFIG_TWL4030_USB=y
<font color="#FF6600">-# CONFIG_TWL4030_PWRBUTTON is not set</font>
 CONFIG_TWL4030_USB_HS_ULPI=y
<font color="#009900">+CONFIG_TWL4030_PWRBUTTON=y</font>
 # CONFIG_TWL4030_POWEROFF is not set
 # CONFIG_SENSORS_MAX6875 is not set
 # CONFIG_SENSORS_TSL2550 is not set
<font color="#0000FF">@@ -939,6 +933,8 @@ CONFIG_SSB_POSSIBLE=y</font>
 #
 # CONFIG_MFD_SM501 is not set
 # CONFIG_MFD_ASIC3 is not set
<font color="#009900">+# CONFIG_HTC_EGPIO is not set</font>
<font color="#009900">+# CONFIG_HTC_PASIC3 is not set</font>
 
 #
 # Multimedia devices
<font color="#0000FF">@@ -1219,11 +1215,13 @@ CONFIG_SND_RAWMIDI=m</font>
 CONFIG_SND_PCM=y
 CONFIG_SND_HWDEP=m
 CONFIG_SND_RAWMIDI=m
<font color="#FF6600">-# CONFIG_SND_SEQUENCER is not set</font>
<font color="#009900">+CONFIG_SND_SEQUENCER=m</font>
<font color="#009900">+# CONFIG_SND_SEQ_DUMMY is not set</font>
 CONFIG_SND_OSSEMUL=y
 CONFIG_SND_MIXER_OSS=y
 CONFIG_SND_PCM_OSS=y
 CONFIG_SND_PCM_OSS_PLUGINS=y
<font color="#009900">+# CONFIG_SND_SEQUENCER_OSS is not set</font>
 # CONFIG_SND_DYNAMIC_MINORS is not set
 CONFIG_SND_SUPPORT_OLD_API=y
 CONFIG_SND_VERBOSE_PROCFS=y
<font color="#0000FF">@@ -1234,6 +1232,7 @@ CONFIG_SND_VERBOSE_PROCFS=y</font>
 # Generic devices
 #
 # CONFIG_SND_DUMMY is not set
<font color="#009900">+# CONFIG_SND_VIRMIDI is not set</font>
 # CONFIG_SND_MTPAV is not set
 # CONFIG_SND_SERIAL_U16550 is not set
 # CONFIG_SND_MPU401 is not set
<font color="#0000FF">@@ -1245,7 +1244,7 @@ CONFIG_SND_VERBOSE_PROCFS=y</font>
 # CONFIG_SND_OMAP_TSC2101 is not set
 # CONFIG_SND_SX1 is not set
 # CONFIG_SND_OMAP_TSC2102 is not set
<font color="#FF6600">-CONFIG_SND_OMAP24XX_EAC=y</font>
<font color="#009900">+# CONFIG_SND_OMAP24XX_EAC is not set</font>
 
 #
 # SPI devices
<font color="#0000FF">@@ -1272,6 +1271,11 @@ CONFIG_SND_SOC=y</font>
 #
 
 #
<font color="#009900">+# SoC Audio for the Texas Instruments OMAP</font>
<font color="#009900">+#</font>
<font color="#009900">+CONFIG_SND_OMAP_SOC=y</font>
<font color="#009900">+</font>
<font color="#009900">+#</font>
 # Open Sound System
 #
 # CONFIG_SOUND_PRIME is not set
<font color="#0000FF">@@ -1547,6 +1551,7 @@ CONFIG_RTC_DRV_TWL4030=y</font>
 #
 # on-CPU RTC drivers
 #
<font color="#009900">+# CONFIG_UIO is not set</font>
 
 #
 # CBUS support
<font color="#0000FF">@@ -1730,7 +1735,6 @@ CONFIG_SCHED_DEBUG=y</font>
 # CONFIG_SCHEDSTATS is not set
 # CONFIG_TIMER_STATS is not set
 # CONFIG_DEBUG_SLAB is not set
<font color="#FF6600">-CONFIG_DEBUG_PREEMPT=y</font>
 # CONFIG_DEBUG_RT_MUTEXES is not set
 # CONFIG_RT_MUTEX_TESTER is not set
 # CONFIG_DEBUG_SPINLOCK is not set
<font color="#0000FF">@@ -1741,9 +1745,10 @@ CONFIG_DEBUG_MUTEXES=y</font>
 # CONFIG_DEBUG_SPINLOCK_SLEEP is not set
 # CONFIG_DEBUG_LOCKING_API_SELFTESTS is not set
 # CONFIG_DEBUG_KOBJECT is not set
<font color="#FF6600">-# CONFIG_DEBUG_BUGVERBOSE is not set</font>
<font color="#FF6600">-CONFIG_DEBUG_INFO=y</font>
<font color="#009900">+CONFIG_DEBUG_BUGVERBOSE=y</font>
<font color="#009900">+# CONFIG_DEBUG_INFO is not set</font>
 # CONFIG_DEBUG_VM is not set
<font color="#009900">+# CONFIG_DEBUG_WRITECOUNT is not set</font>
 # CONFIG_DEBUG_LIST is not set
 # CONFIG_DEBUG_SG is not set
 CONFIG_FRAME_POINTER=y
<font color="#0000FF">@@ -1753,7 +1758,7 @@ CONFIG_FRAME_POINTER=y</font>
 # CONFIG_FAULT_INJECTION is not set
 # CONFIG_SAMPLES is not set
 # CONFIG_DEBUG_USER is not set
<font color="#FF6600">-# CONFIG_DEBUG_ERRORS is not set</font>
<font color="#009900">+CONFIG_DEBUG_ERRORS=y</font>
 # CONFIG_DEBUG_STACK_USAGE is not set
 CONFIG_DEBUG_LL=y
 # CONFIG_DEBUG_ICEDCC is not set
<font color="#0000FF">@@ -1769,53 +1774,82 @@ CONFIG_CRYPTO=y</font>
 CONFIG_ASYNC_MEMCPY=m
 CONFIG_ASYNC_XOR=m
 CONFIG_CRYPTO=y
<font color="#009900">+</font>
<font color="#009900">+#</font>
<font color="#009900">+# Crypto core or helper</font>
<font color="#009900">+#</font>
 CONFIG_CRYPTO_ALGAPI=y
 CONFIG_CRYPTO_AEAD=m
 CONFIG_CRYPTO_BLKCIPHER=y
<font color="#FF6600">-# CONFIG_CRYPTO_SEQIV is not set</font>
 CONFIG_CRYPTO_HASH=m
 CONFIG_CRYPTO_MANAGER=y
<font color="#009900">+CONFIG_CRYPTO_GF128MUL=m</font>
<font color="#009900">+CONFIG_CRYPTO_NULL=m</font>
<font color="#009900">+CONFIG_CRYPTO_CRYPTD=m</font>
<font color="#009900">+# CONFIG_CRYPTO_AUTHENC is not set</font>
<font color="#009900">+CONFIG_CRYPTO_TEST=m</font>
<font color="#009900">+</font>
<font color="#009900">+#</font>
<font color="#009900">+# Authenticated Encryption with Associated Data</font>
<font color="#009900">+#</font>
<font color="#009900">+# CONFIG_CRYPTO_CCM is not set</font>
<font color="#009900">+# CONFIG_CRYPTO_GCM is not set</font>
<font color="#009900">+# CONFIG_CRYPTO_SEQIV is not set</font>
<font color="#009900">+</font>
<font color="#009900">+#</font>
<font color="#009900">+# Block modes</font>
<font color="#009900">+#</font>
<font color="#009900">+CONFIG_CRYPTO_CBC=y</font>
<font color="#009900">+# CONFIG_CRYPTO_CTR is not set</font>
<font color="#009900">+# CONFIG_CRYPTO_CTS is not set</font>
<font color="#009900">+CONFIG_CRYPTO_ECB=y</font>
<font color="#009900">+CONFIG_CRYPTO_LRW=m</font>
<font color="#009900">+CONFIG_CRYPTO_PCBC=m</font>
<font color="#009900">+# CONFIG_CRYPTO_XTS is not set</font>
<font color="#009900">+</font>
<font color="#009900">+#</font>
<font color="#009900">+# Hash modes</font>
<font color="#009900">+#</font>
 CONFIG_CRYPTO_HMAC=m
 CONFIG_CRYPTO_XCBC=m
<font color="#FF6600">-CONFIG_CRYPTO_NULL=m</font>
<font color="#009900">+</font>
<font color="#009900">+#</font>
<font color="#009900">+# Digest</font>
<font color="#009900">+#</font>
<font color="#009900">+CONFIG_CRYPTO_CRC32C=m</font>
 CONFIG_CRYPTO_MD4=m
 CONFIG_CRYPTO_MD5=y
<font color="#009900">+CONFIG_CRYPTO_MICHAEL_MIC=y</font>
 CONFIG_CRYPTO_SHA1=m
 CONFIG_CRYPTO_SHA256=m
 CONFIG_CRYPTO_SHA512=m
<font color="#FF6600">-CONFIG_CRYPTO_WP512=m</font>
 CONFIG_CRYPTO_TGR192=m
<font color="#FF6600">-CONFIG_CRYPTO_GF128MUL=m</font>
<font color="#FF6600">-CONFIG_CRYPTO_ECB=y</font>
<font color="#FF6600">-CONFIG_CRYPTO_CBC=y</font>
<font color="#FF6600">-CONFIG_CRYPTO_PCBC=m</font>
<font color="#FF6600">-CONFIG_CRYPTO_LRW=m</font>
<font color="#FF6600">-# CONFIG_CRYPTO_XTS is not set</font>
<font color="#FF6600">-# CONFIG_CRYPTO_CTR is not set</font>
<font color="#FF6600">-# CONFIG_CRYPTO_GCM is not set</font>
<font color="#FF6600">-# CONFIG_CRYPTO_CCM is not set</font>
<font color="#FF6600">-CONFIG_CRYPTO_CRYPTD=m</font>
<font color="#FF6600">-CONFIG_CRYPTO_DES=y</font>
<font color="#FF6600">-CONFIG_CRYPTO_FCRYPT=m</font>
<font color="#009900">+CONFIG_CRYPTO_WP512=m</font>
<font color="#009900">+</font>
<font color="#009900">+#</font>
<font color="#009900">+# Ciphers</font>
<font color="#009900">+#</font>
<font color="#009900">+CONFIG_CRYPTO_AES=y</font>
<font color="#009900">+CONFIG_CRYPTO_ANUBIS=m</font>
<font color="#009900">+CONFIG_CRYPTO_ARC4=y</font>
 CONFIG_CRYPTO_BLOWFISH=m
<font color="#FF6600">-CONFIG_CRYPTO_TWOFISH=m</font>
<font color="#FF6600">-CONFIG_CRYPTO_TWOFISH_COMMON=m</font>
<font color="#FF6600">-CONFIG_CRYPTO_SERPENT=m</font>
<font color="#FF6600">-CONFIG_CRYPTO_AES=y</font>
<font color="#009900">+CONFIG_CRYPTO_CAMELLIA=m</font>
 CONFIG_CRYPTO_CAST5=m
 CONFIG_CRYPTO_CAST6=m
<font color="#FF6600">-CONFIG_CRYPTO_TEA=m</font>
<font color="#FF6600">-CONFIG_CRYPTO_ARC4=y</font>
<font color="#009900">+CONFIG_CRYPTO_DES=y</font>
<font color="#009900">+CONFIG_CRYPTO_FCRYPT=m</font>
 CONFIG_CRYPTO_KHAZAD=m
<font color="#FF6600">-CONFIG_CRYPTO_ANUBIS=m</font>
<font color="#009900">+# CONFIG_CRYPTO_SALSA20 is not set</font>
 # CONFIG_CRYPTO_SEED is not set
<font color="#FF6600">-# CONFIG_CRYPTO_SALSA20 is not set</font>
<font color="#009900">+CONFIG_CRYPTO_SERPENT=m</font>
<font color="#009900">+CONFIG_CRYPTO_TEA=m</font>
<font color="#009900">+CONFIG_CRYPTO_TWOFISH=m</font>
<font color="#009900">+CONFIG_CRYPTO_TWOFISH_COMMON=m</font>
<font color="#009900">+</font>
<font color="#009900">+#</font>
<font color="#009900">+# Compression</font>
<font color="#009900">+#</font>
 CONFIG_CRYPTO_DEFLATE=m
<font color="#FF6600">-CONFIG_CRYPTO_MICHAEL_MIC=y</font>
<font color="#FF6600">-CONFIG_CRYPTO_CRC32C=m</font>
<font color="#FF6600">-CONFIG_CRYPTO_CAMELLIA=m</font>
<font color="#FF6600">-CONFIG_CRYPTO_TEST=m</font>
<font color="#FF6600">-# CONFIG_CRYPTO_AUTHENC is not set</font>
 # CONFIG_CRYPTO_LZO is not set
 CONFIG_CRYPTO_HW=y
 
<font color="#0000FF">@@ -1824,7 +1858,7 @@ CONFIG_CRC_CCITT=y</font>
 #
 CONFIG_BITREVERSE=y
 CONFIG_CRC_CCITT=y
<font color="#FF6600">-# CONFIG_CRC16 is not set</font>
<font color="#009900">+CONFIG_CRC16=m</font>
 CONFIG_CRC_ITU_T=y
 CONFIG_CRC32=y
 CONFIG_CRC7=y
============================================================
<font color="#FF6600">--- packages/linux/linux-omap2_git.bb        f6a989195a756909587fd8afd2970c3b15be7872</font>
<font color="#009900">+++ packages/linux/linux-omap2_git.bb        572958866b1224d050811203fda9df19ee3f106a</font>
<font color="#0000FF">@@ -2,26 +2,16 @@ FILESDIR = "${@os.path.dirname(bb.data.g</font>
 
 FILESDIR = "${@os.path.dirname(bb.data.getVar('FILE',d,1))}/linux-omap2-git/${MACHINE}"
 
<font color="#FF6600">-SRCREV = "e015fc7dba8f5002daa0982eb81d33cc72e68e95"</font>
<font color="#009900">+SRCREV = "7f7e34f8fc2b6819f1a516f7955ef15d04eca716"</font>
 
<font color="#FF6600">-# The e105fc commit is the merge of 2.6.25 into the omap tree, so we leave of the +git part of PV  </font>
<font color="#FF6600">-#PV = "2.6.25+git${SRCREV}"</font>
<font color="#FF6600">-PV = "2.6.25"</font>
<font color="#009900">+PV = "2.6.25+git${SRCREV}"</font>
 PR = "r5"
 
 
 SRC_URI = "git://source.mvista.com/git/linux-omap-2.6.git;protocol=git \
            file://defconfig"
 
<font color="#FF6600">-SRC_URI_append_beagleboard = " \</font>
<font color="#FF6600">-                               file://2-update-omap3evm-kconfig.patch;patch=1 \</font>
<font color="#FF6600">-                               file://3-omap3evm-board.patch;patch=1 \</font>
<font color="#FF6600">-                               file://4-omap3evm-config.patch;patch=1 \</font>
<font color="#FF6600">-                               file://5-omap3evm-header.patch;patch=1 \</font>
<font color="#FF6600">-                               file://beagle-board-file.diff;patch=1 \</font>
<font color="#FF6600">-                               file://beagle-board-header.diff;patch=1 \</font>
<font color="#FF6600">-                               file://beagle-kconfig-makefile.diff;patch=1 \</font>
<font color="#FF6600">-                               file://add-beagle-sd-support.diff;patch=1 \                                     </font>
<font color="#009900">+SRC_URI_append_beagleboard = " file://no-harry-potter.diff;patch=1 \</font>
                                file://add-beagle-usb-support.diff;patch=1 \        
 "
 
============================================================
<font color="#FF6600">--- packages/make/make.inc        b2b35232537d7fe8c57799427d2bb1fed207e0c9</font>
<font color="#009900">+++ packages/make/make.inc        4759259ccabb41394e92a35fbaa83fa5775621ad</font>
<font color="#0000FF">@@ -9,3 +9,11 @@ inherit autotools</font>
            file://SCCS.patch;patch=1"
 
 inherit autotools
<font color="#009900">+</font>
<font color="#009900">+do_configure_prepend() {</font>
<font color="#009900">+        if [ "${TARGET_OS}" = "linux-uclibc" -o "${TARGET_OS}" = "linux-uclibcgnueabi" ]; then</font>
<font color="#009900">+                export make_cv_sys_gnu_glob="no" </font>
<font color="#009900">+                export GLOBINC=-I`pwd`/glob</font>
<font color="#009900">+                export GLOBLIB=glob/libglob.a</font>
<font color="#009900">+        fi</font>
<font color="#009900">+}</font>
</tt></pre>