[Milkymist-devel] milkymist network driver bug

Daron Chabot daron.chabot at gmail.com
Thu Feb 24 22:37:48 UTC 2011


yep. +1.

On Thu, Feb 24, 2011 at 5:18 PM, Joel Sherrill <joel.sherrill at oarcorp.com>wrote:

> On 02/24/2011 03:35 PM, Daron Chabot wrote:
>
>> I would like to get Joel's blessing before I go about making this publicly
>> accessible. Then I have to figure out where to put it !
>>
>> I'll ping the list when/if both are resolved.
>>
>>  There is an RTEMS Git repository at http://www.rtems.org/ftp/private/gitwhich
> is updated once an hour.  Is it time to move it to a move public location?
>
> --joel
>
>>
>> -- dc
>>
>>
>> On Thu, Feb 24, 2011 at 3:47 PM, Yann Sionneau <yann at minet.net <mailto:
>> yann at minet.net>> wrote:
>>
>>    Hi Daron,
>>
>>    Thanks for the commands, I would greatly appreciate a public git
>>    repository with all that already set-up if it is so long and
>>    bandwidth consuming to do.
>>
>>    So that I could git clone it.
>>
>>    Thanks !
>>
>>    Le 24/02/11 20:03, Daron Chabot a écrit :
>>
>>
>>
>>        On Thu, Feb 24, 2011 at 1:07 PM, Yann Sionneau <yann at minet.net
>>        <mailto:yann at minet.net>
>>        <mailto:yann at minet.net <mailto:yann at minet.net>>> wrote:
>>
>>           Hi Daron,
>>
>>           How did you do your git mirror of the CVS ? Is there any
>>        tool to do
>>           that ?
>>
>>
>>        I simply used what git provides. See, "git help cvsimport".
>>
>>        The first step is doing a cvs checkout (HEAD will work):
>>        1)    cvs -d :pserver:anoncvs at www.rtems.com:/usr1/CVS co rtems
>>        2)    mv rtems rtems.cvs
>>
>>        Then the commands I use to create my pristine, git-mirror of
>>        the CVS
>>        repo is:
>>         3)   cd rtems.cvs
>>         4)   git cvsimport -i -v -C ../rtems.mirror.git
>>
>>        !!!!!!!!!!!!!!! Beware: this will take *many* hours over the
>>        network
>>        !!!!!!!!!!!!!!!!!!!!
>>        i.e. do this at night (Alabama time) if you want to avoid
>>        annoying repo
>>        users/administrators.
>>
>>        I seem to recall this initially taking on the order of nine
>>        hours. If
>>        done locally, this operation is orders of magnitude faster
>>        (wink, wink,
>>        nudge, nudge Joel).
>>
>>        If people are interested, I may be able to put my
>>        "rtems.mirror.git" in
>>        a publicly accessible location to spare them the 10 hours of
>>        suspense.
>>
>>        To update the git-mirror when the CVS repo changes, just
>>        repeat 3) and
>>        4). This will take around 15 min over the network.
>>
>>        As recommended by the "git-cvsimport" man page, *do not* use the
>>        git-mirror for working in. Do this:
>>        5)    git clone rtems.mirror.git rtems.git       # assuming
>>        you want
>>        these in same directory
>>
>>        Then, use the "rtems.git" repo to play around in...
>>
>>        FYI -- my "rtems.mirror.git" branches look like this:
>>
>>        (~/RTEMS/rtems.mirror.git)
>>        djc at TooLBox--> git branch -a
>>          B_beatnik_import_from_SLAC
>>          B_rtems_mvme3100_bsp_slac
>>          MOVED-ASM_H-TO-RTEMS-SUBDIR-4-6-branch
>>          MOVED-FROM-C-SRC-EXEC-TO-CPUKIT-rtems-eng-200108xx
>>          MOVED-FROM-C-SRC-TO-CPUKIT-rtems-4-5-branch
>>          MOVED-FROM-LIBBSP-TO-LIBCHIP-rtems-4-6-branch
>>          MOVED-FROM-SCORE-TO-RTEMS-rtems-4-6-branch
>>          MOVED-FTPD-TO-CPUKIT-4-5-branch
>>          MOVED-RTEMS_WEBSERVER-TO-CPUKIT-HTTPD-4-5-branch
>>          MOVED-TO-LIBCPU-4-6-branch
>>          MOVED-from-C-SRC-TO-CPUKIT-rtems-4-5-branch
>>          MOVED-from-C-SRC-TO-CPUKIT-rtems-4-6-branch
>>          OAR
>>          SLAC
>>        * master
>>          origin
>>          rtems-4-0-0-branch
>>          rtems-4-10-branch
>>          rtems-4-5-branch
>>          rtems-4-6-branch
>>          rtems-4-7-branch
>>          rtems-4-8-branch
>>          rtems-4-8-testing
>>          rtems-4-9-branch
>>          rtems-am-branch
>>          rtems-eng-200108xx
>>          rtemsdoc-4-5-branch
>>          shttpd
>>          zlib
>>
>>        "master" ---> HEAD, all the rtems-4-X-branches appear as in
>>        the CVS
>>        repo, and I really don't know (or care!) about the rest.
>>
>>        HTH.
>>
>>
>>        -- dc
>>
>>
>>           Did you just cvs checkout and then git init . && git add * ?
>>
>>           You had to keep the CVS related files into your git, in
>>        order to be
>>           able to to cvs up, right ?
>>
>>           Can you explain to me how to do like you ?
>>
>>           Thanks :)
>>
>>           Regards,
>>
>>           Yann
>>
>>           Le 24/02/11 16:34, Daron Chabot a écrit :
>>
>>               Hi Till,
>>
>>               I'm not sure if Yann is doing the same, but I've been
>>        tracking
>>               the RTEMS
>>               cvs repos with git for some time and update it
>>        semi-regularly
>>               (doing an
>>               update now). I maintain one git repo that is a "mirror"
>>        of the
>>               cvs repo,
>>               and another git repo (clone of the mirror) for local
>>        development
>>               where I
>>               "rebase" my work on top of the cvs HEAD.
>>
>>               You could do something similar, pulling Yann's
>>        branch(es) into your
>>               scratchpad repo...
>>
>>               Just a thought.
>>
>>
>>               -- dc
>>
>>               On Thu, Feb 24, 2011 at 10:17 AM, Till Straumann
>>        <strauman at slac.stanford.edu
>>        <mailto:strauman at slac.stanford.edu>
>>        <mailto:strauman at slac.stanford.edu
>>        <mailto:strauman at slac.stanford.edu>>
>>        <mailto:strauman at slac.stanford.edu
>>        <mailto:strauman at slac.stanford.edu>
>>        <mailto:strauman at slac.stanford.edu
>>        <mailto:strauman at slac.stanford.edu>>>> wrote:
>>
>>                   On 02/24/2011 03:55 PM, Yann Sionneau wrote:
>>
>>                       Le 24/02/11 14:40, Till Straumann a écrit :
>>
>>                           On 02/24/2011 03:12 PM, Sebastien
>>        Bourdeauducq wrote:
>>
>>                               On Thu, 2011-02-24 at 11:13 +0000, Yann
>>        Sionneau
>>               wrote:
>>
>>                                   Feel free to merge these commits
>>        with the
>>               CVS, but
>>                                   it will not be a
>>                                   straight forward merge since my github
>>               repository
>>                                   has a lot of commit
>>                                   that your CVS doesn't have. We are
>>        out of sync.
>>
>>
>>                               Joel told me that the 4.11 release is
>>        not before a
>>                               while. To reduce the
>>                               administrative overhead, and unless
>>        someone sees
>>               this as an
>>                               inconvenience, let's continue working
>>        on this
>>               BSP in the
>>                               Git repository
>>                               for now and I'll submit one big patch
>>        before the
>>               4.11
>>                               release.
>>
>>                               S.
>>
>>
>>
>>                           Hmm - but I'd rather get only the BSP from
>>        your git repo
>>                           and work with the main-line RTEMS otherwise.
>>
>>                           How can I do that?
>>
>>                           Thanks
>>
>>
>>                       Well you can checkout my git repo, it's a clone
>>        of RTEMS
>>               CVS of
>>                       when I
>>                       started the GSoC back in the middle of 2010.
>>
>>
>>                   Well - that's not exactly what I want. I want to stay
>>               in-sync with
>>                   the current RTEMS development and use your latest BSP.
>>
>>
>>                   T.
>>
>>
>>                       Just check it out and you can play with RTEMS
>>        and the
>>               up-to-date
>>                       Milkymist BSP as if you were playing with RTEMS
>>        CVS :)
>>
>>                       The qemu to use is a special one (with milkymist
>>               support) btw,
>>                       it's the
>>                       one from this git repo :
>>        http://git.serverraum.org/?p=mw/qemu-lm32.git;a=summary
>>
>>                       Link for how to compile lm32-qemu :
>>        http://milkymist.org/wiki/index.php?title=Using_QEMU
>>                       Link for how to compile the BSP (but you sure
>>        know how to do
>>                       that better
>>                       than me :)) :
>>        http://milkymist.org/wiki/index.php?title=RTEMS_build_instructions
>>
>>                       Link on how to run some tests :
>>
>> http://milkymist.org/wiki/index.php?title=Run_RTEMS_sample_applications_on_the_Milkymist_One_board_and_on_Qemu
>>
>>
>>                       And eventually if you want to try flickernoise
>>        (a GUI
>>               application) :
>>
>> http://milkymist.org/wiki/index.php?title=Flickernoise_build_instructions
>>
>>                       Have fun :)
>>
>>
>>                   _______________________________________________
>>                   rtems-users mailing list
>>        rtems-users at rtems.org <mailto:rtems-users at rtems.org>
>>        <mailto:rtems-users at rtems.org <mailto:rtems-users at rtems.org>>
>>        <mailto:rtems-users at rtems.org <mailto:rtems-users at rtems.org>
>>        <mailto:rtems-users at rtems.org <mailto:rtems-users at rtems.org>>>
>>
>>
>>        http://www.rtems.org/mailman/listinfo/rtems-users
>>
>>
>>
>>
>>
>>    _______________________________________________
>>    rtems-users mailing list
>>    rtems-users at rtems.org <mailto:rtems-users at rtems.org>
>>    http://www.rtems.org/mailman/listinfo/rtems-users
>>
>>
>>
>
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.rtems.org/pipermail/users/attachments/20110224/8bf53da5/attachment-0001.html>


More information about the users mailing list