CRYVISIL/docs/source/software/epics/base.rst
changeset 6 55949e8c66c3
equal deleted inserted replaced
5:3476542c437b 6:55949e8c66c3
       
     1 -------------------------------
       
     2 Port EPICS to RTEMS 4.12
       
     3 -------------------------------
       
     4 
       
     5 Check out EPICS Base with Bazaar
       
     6 --------------------------------------
       
     7 
       
     8 Docu can be found in EPICS Wiki <https://wiki-ext.aps.anl.gov/epics/index.php/How_to_check_out_EPICS_Base_with_Bazaar> .
       
     9 
       
    10 To use the launchpad user needed for bazaar a ssh key must be donwloaded to launchpad. Username on
       
    11 launchpad is junkes (junkes@fhi-berlin.mpg.de). To use bazaar on rtems@epics first a ssh key pair must be
       
    12 generated::
       
    13   | cd;
       
    14   | ssh-keygen -t rsa -f .ssh/id_rsa_launchpad
       
    15 
       
    16 ./ssh/config must be created with the following content::
       
    17   | Host bazaar.launchpad.net
       
    18   |	 IdentityFile /home/rtems/.ssh/id_rsa_launchpad
       
    19   |	 User junkes
       
    20 
       
    21 Now tell Bazaar what your Launchpad user id is::
       
    22   | bzr launchpad-login junkes
       
    23 
       
    24 Check out base 3.15 in ~rtems/FHI/EPICS::
       
    25   | bzr init-repo ./epics-base
       
    26   | cd epics-base
       
    27   | bzr checkout lp:epics-base/3.15 mirror-3.15
       
    28 
       
    29 Now create a local *working* branch::
       
    30   | bzr branch mirror-3.15 adap-rtems4.12
       
    31 
       
    32 
       
    33 Modification on EPICS base to work with RTEMS 4.12
       
    34 --------------------------------------------------
       
    35 
       
    36 RTEMS docu <http://www.rtems.org/onlinedocs/doxygen/cpukit/html>
       
    37 
       
    38 RTEMS on-line documentation <https://docs.rtems.org/doc-current/share/rtems/html/>
       
    39 
       
    40 
       
    41 ... work on it