CRYVISIL/docs/source/software/epics/base.rst
author Heinz Junkes <junkes@fhi-berlin.mpg.de>
Mon, 15 Jan 2018 11:21:30 +0100
changeset 6 55949e8c66c3
permissions -rw-r--r--
First commit

-------------------------------
Port EPICS to RTEMS 4.12
-------------------------------

Check out EPICS Base with Bazaar
--------------------------------------

Docu can be found in EPICS Wiki <https://wiki-ext.aps.anl.gov/epics/index.php/How_to_check_out_EPICS_Base_with_Bazaar> .

To use the launchpad user needed for bazaar a ssh key must be donwloaded to launchpad. Username on
launchpad is junkes (junkes@fhi-berlin.mpg.de). To use bazaar on rtems@epics first a ssh key pair must be
generated::
  | cd;
  | ssh-keygen -t rsa -f .ssh/id_rsa_launchpad

./ssh/config must be created with the following content::
  | Host bazaar.launchpad.net
  |	 IdentityFile /home/rtems/.ssh/id_rsa_launchpad
  |	 User junkes

Now tell Bazaar what your Launchpad user id is::
  | bzr launchpad-login junkes

Check out base 3.15 in ~rtems/FHI/EPICS::
  | bzr init-repo ./epics-base
  | cd epics-base
  | bzr checkout lp:epics-base/3.15 mirror-3.15

Now create a local *working* branch::
  | bzr branch mirror-3.15 adap-rtems4.12


Modification on EPICS base to work with RTEMS 4.12
--------------------------------------------------

RTEMS docu <http://www.rtems.org/onlinedocs/doxygen/cpukit/html>

RTEMS on-line documentation <https://docs.rtems.org/doc-current/share/rtems/html/>


... work on it