This thread has been locked.

If you have a related question, please click the "Ask a related question" button in the top right corner. The newly created question will be automatically linked to this question.

TMS570LS10106: HET Assembler Reference Documentation

Part Number: TMS570LS10106

I would like to know if TI has any further documentation on how to write code for the het assembler. I have found many examples and the reference "NHET User Guide", however I have found them lacking. For example I am finding many lines that contains operands like "remote", "type", "hr_data" vs "data", "event", and "irq=OFF". I am also having a hard time understanding what are all the necessary and optional operands for a given instruction

I can infer alot from the examples but that only enables mimicking examples and not creating my own programs. Does TI have further documentation of is this an un-supported practice and I should go through the HET IDE?

  • Hi Nick,

    The NHET instruction list and the instruction description are in TRM. In the description, the parameters in [] are optional.
    remote: determines the 8-bit address of the remote address for the instruction
    hr_data: defines the HR delay for the pin action on high definition pin.

    Please refer to the HET assembler user's guide:
    www.ti.com/.../spnu490.pdf

    Regards,
    QJ
  • Thanks QJ,

    Unfortunately that doesnt answer my question. I am looking at the reference guide and I have found some descriptions for the fields. However

    "remote: determines the 8-bit address of the remote address for the instruction"

    doesnt tell me anything about what this operand does other than it does something to possibly link instructions. Im not sure if im too un-familiar with assembly code or if the TI docs are lacking.

    Perhaps what I am looking for is a more complete user guide or an example that actually explains the commands instead of what the commands are trying to do?

    -Nick
  • In the *technical reference manual* for *the chip* not the HET IDE, the psuedo-code for each HET instruction is listed.

    There you'll see exactly how the remote field is used by the instruction.