Template:KeystoneTrainingDocs

Description
This template allows quick generation of a table of documents that were provided at a Keystone Seminar/Training. The table has two columns. The left column provides links to a static version of the documents that were provided at the time of the training, and are contained in the user's workbook. The right column provides links to the most recent versions of the same documents.

Parameters
This template takes the following parameters. The ones in bold are mandatory.  notes the default value where applicable.
 * tag - Specifies the TAG name used in the source management repository. The tag is applied to the specific versions of documents used in a specific training.  The typical format is TAG + CITY NAME + MM + DD + YYYY.  The date used is the start date of the training.  The City is the closest major city.  The fields are separated with an _.  Any spaces in the name of the city are specified with an _.  The "tag=" must be specified.
 * Module Code 1 - A code that refers to a specific module in the training. These are typically specified in the order of the agenda.
 * (Module Code 2)
 * (Module Code 3)
 * (Module Code 20)
 * (Module Code 20)
 * (Module Code 20)

Valid Module Codes
The Valid Module Codes and the Modules that they refer to are listed below.
 * CP = Corepac Performance
 * CCSV5 = Intro to CCSv5
 * EDMA = Intro to EDMA
 * HLNK = Intro to Hyperlink
 * MCSDK = Intro to MCSDK
 * MCNAV = Intro to Multicore Navigator
 * SRIO = Intro to SRIO
 * BIOS = Intro to SYSBIOS
 * NETPA = KeyStone NETCP PA
 * NETCP = KeyStone NETCP
 * KEYOV = KeyStone Overview
 * PKDMA = KeyStone PKTDMA
 * QMSS = KeyStone QMSS
 * DEBUG = Keystone Advanced Debug
 * BOOT = Keystone Bootloader
 * PCIE = Keystone PCI Express
 * MCDES = Multicore Design
 * VLFFT = VLFFT Overview
 * SRIOD = SRIO Demo Overview
 * KSECO = Introduction to the KeyStone Software Ecosystem

Example
The training given in the UK starting on 03/27/2012 can be embedded using this code.

And it will render like this