Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.
Comment: Migration of unmigrated content due to installation of a new plugin

Anchor
Top
Top

Contents:

Table of Contents

DAT Resources at SLAC

Anchor
DATAtSLAC
DATAtSLAC

  • JIRA Issue Tracking Project DAT

Software Design Documents

Anchor
SoftDesignDocs
SoftDesignDocs


Hardware Design Documents

Anchor
HardDesignDocs
HardDesignDocs

Useful text notes for Gen0 hardware

Hardware User Documents

Anchor
HardUserDocs
HardUserDocs


External, Third party Documentation

Anchor
ThirdPartyDocs
ThirdPartyDocs

RTEMS

PowerPC ABI & EABI

ABI = Application Binary Interface. The set of rules to be followed in machine code, e.g., how to pass function arguments, alignment requirements, how registers are to be used, etc.

EABI = Embedded ABI. Amended rules for embedded processors. The code generated by GCC for the PPC405 and PPC440 conforms to the EABI.

PowerPC 405 & 440 Embedded Cores

Xilinx Virtex 4 & Virtex 5

Xilinx tool suite:
  • In Windows:
    • Fire up a Xilinx bash shell
      • Can find it in the Start menu -> Xilinx
      • C:\Xilinx\12.4\ISE_DS\EDK\bin\nt64\xbash.exe
  • xmd to connect to JTAG and load code
  • There is a gcc, etc.
Debugging with XMD commands:
TLBs
PowerPC 405 and 440 Memory Mapping (VxWorks)

GNU build tools

Subversion


Talks and Presentations

Anchor
TalksPresentations
TalksPresentations

Our set of talks and presentations has been moved here.