📄 t1.lpj
字号:
Lists = <>
Value = True
end
end
object TYesNoNode
Name = 'Combo Activity/Link LED'
Description =
'Check to enable a combined Ethernet activity and link status ind' +
'ication LED. This LED is steady to indicate a good link and flas' +
'hes for any data transfer activity (both RX and TX).'
DefineName = '_S1_IPETHERNET_COMBO_LED'
FileName = '0'
Lists = <>
object TListNode
Name = 'Port'
Description = 'Port selection for combo activity/link LED.'
DefineName = '_S1_IPETHERNET_COMBO_LED_PORT'
FileName = '0'
Lists = <>
Value = 'RE'
ListName = 'ALL_PORTS'
end
object TListNode
Name = 'Pin'
Description = 'Pin selection for combo activity/link LED.'
DefineName = '_S1_IPETHERNET_COMBO_LED_PIN'
FileName = '0'
Lists = <>
Value = '1'
ListName = 'ALL_PINS'
end
object TYesNoNode
Name = 'Active High'
Description =
'Check this box to set active high for signal to drive this LED. ' +
'Otherwise, the signal will be active low.'
DefineName = '_S1_IPETHERNET_COMBO_LED_HIGH'
FileName = '0'
Lists = <>
Value = True
end
object TExpressionNode
Name = 'LED Duration'
Description =
'Specifies the duration in Timer Ticks of the LED toggle.'#13#10#13#10'Time' +
'r operation is supported by one_shot timer'
DefineName = '_S1_IPETHERNET_COMBO_LED_DURATION'
FileName = '0'
Lists = <>
Value = '50'
end
end
end
object TRadioNode
Name = 'Use Serializer 2'
Description = 'Using SerDes2 to support this ipEthernet instance'
DefineName = 'USE_S2_FOR_ETHERNET'
FileName = '0'
Lists = <>
object TYesNoNode
Name = 'Link LED'
Description =
'Check to enable Ethernet link status indication LED. A steady on' +
' LED indicates a good link.'
DefineName = '_S2_IPETHERNET_LINK_LED'
FileName = '0'
Lists = <>
Value = True
object TListNode
Name = 'Port'
Description = 'Port selection for link LED.'
DefineName = '_S2_IPETHERNET_LINK_LED_PORT'
FileName = '0'
Lists = <>
Value = 'RF'
ListName = 'ALL_PORTS'
end
object TListNode
Name = 'Pin'
Description = 'Pin selection for link LED.'
DefineName = '_S2_IPETHERNET_LINK_LED_PIN'
FileName = '0'
Lists = <>
Value = '5'
ListName = 'ALL_PINS'
end
object TYesNoNode
Name = 'Active High'
Description =
'Check this box to set active high for signal to drive this LED. ' +
'Otherwise, the signal will be active low.'
DefineName = '_S2_IPETHERNET_LINK_LED_HIGH'
FileName = '0'
Lists = <>
Value = True
end
end
object TYesNoNode
Name = 'Activity LED'
Description =
'Check to enable Ethernet activity indication LED. This LED flash' +
'es for any data transfer activity (both RX and TX).'
DefineName = '_S2_IPETHERNET_ACTIVITY_LED'
FileName = '0'
Lists = <>
Value = True
object TListNode
Name = 'Port'
Description = 'Port selection for activity LED.'
DefineName = '_S2_IPETHERNET_ACTIVITY_LED_PORT'
FileName = '0'
Lists = <>
Value = 'RF'
ListName = 'ALL_PORTS'
end
object TListNode
Name = 'Pin'
Description = 'Pin selection for activity LED.'
DefineName = '_S2_IPETHERNET_ACTIVITY_LED_PIN'
FileName = '0'
Lists = <>
Value = '4'
ListName = 'ALL_PINS'
end
object TYesNoNode
Name = 'Active High'
Description =
'Check this box to set active high for signal to drive this LED. ' +
'Otherwise, the signal will be active low.'
DefineName = '_S2_IPETHERNET_ACTIVE_LED_HIGH'
FileName = '0'
Lists = <>
Value = True
end
end
object TYesNoNode
Name = 'Collision LED'
Description =
'Check to enable Ethernet collision indication LED. This LED flas' +
'hes when collision has been detected.'
DefineName = '_S2_IPETHERNET_COLLISION_LED'
FileName = '0'
Lists = <>
Value = True
object TListNode
Name = 'Port'
Description = 'Port selection for collision LED.'
DefineName = '_S2_IPETHERNET_COLLISION_LED_PORT'
FileName = '0'
Lists = <>
Value = 'RF'
ListName = 'ALL_PORTS'
end
object TListNode
Name = 'Pin'
Description = 'Pin selection for collision LED.'
DefineName = '_S2_IPETHERNET_COLLISION_LED_PIN'
FileName = '0'
Lists = <>
Value = '6'
ListName = 'ALL_PINS'
end
object TYesNoNode
Name = 'Active High'
Description =
'Check this box to set active high for signal to drive this LED. ' +
'Otherwise, the signal will be active low.'
DefineName = '_S2_IPETHERNET_COLLISION_LED_HIGH'
FileName = '0'
Lists = <>
Value = True
end
end
object TYesNoNode
Name = 'Combo Activity/Link LED'
Description =
'Check to enable a combined Ethernet activity and link status ind' +
'ication LED. This LED is steady to indicate a good link and flas' +
'hes for any data transfer activity (both RX and TX).'
DefineName = '_S2_IPETHERNET_COMBO_LED'
FileName = '0'
Lists = <>
object TListNode
Name = 'Port'
Description = 'Port selection for combo activity/link LED.'
DefineName = '_S2_IPETHERNET_COMBO_LED_PORT'
FileName = '0'
Lists = <>
Value = 'RF'
ListName = 'ALL_PORTS'
end
object TListNode
Name = 'Pin'
Description = 'Pin selection for combo activity/link LED.'
DefineName = '_S2_IPETHERNET_COMBO_LED_PIN'
FileName = '0'
Lists = <>
Value = '5'
ListName = 'ALL_PINS'
end
object TYesNoNode
Name = 'Active High'
Description =
'Check this box to set active high for signal to drive this LED. ' +
'Otherwise, the signal will be active low.'
DefineName = '_S2_IPETHERNET_COMBO_LED_HIGH'
FileName = '0'
Lists = <>
Value = True
end
object TExpressionNode
Name = 'LED Duration'
Description =
'Specifies the duration in Timer Ticks of the LED toggle.'#13#10#13#10'Time' +
'r operation is supported by one_shot timer'
DefineName = '_S2_IPETHERNET_COMBO_LED_DURATION'
FileName = '0'
Lists = <>
Value = '50'
end
end
end
object TSectionNode
Name = 'RX polarity setting'
Description =
'Configure RX polarity behavior here.'#13#10#13#10'The RX polarity can be f' +
'ixed to support normal or inverted polarity to match board level' +
' design. It can also be set to dynamic polarity detection. Setti' +
'ng to dynamic enables automatic RX polarity detection and relate' +
'd polarity reversal at the expense of slightly lengthy ISR proce' +
'ssing.'
DefineName = 'UNNAMED'
FileName = '0'
Lists = <>
object TRadioNode
Name = 'Normal RX polarity'
Description = 'Click here to enable normal RX polarity'
DefineName = '_ETH_RX_NORMAL_POLARITY'
FileName = '0'
Lists = <>
Value = True
end
object TRadioNode
Name = 'Reversed RX polarity'
Description = 'Click here to enable reversed RX polarity'
DefineName = '_ETH_RX_REVERSED_POLARITY'
FileName = '0'
Lists = <>
end
object TRadioNode
Name = 'Dynamic RX polarity'
Description = 'Click here to enable dynamic RX polarity detection and reversal'
DefineName = '_ETH_RX_DYNAMIC_POLARITY'
FileName = '0'
Lists = <>
end
end
object TListNode
Name = 'Rx address pointer'
Description =
'Select dedicated RX data pointer. User can select from 0 to 3 a' +
'nd the selection must be unique across all peripherals.'
DefineName = 'ETH_RX_ADDR_PTR'
FileName = '0'
Lists = <>
Value = '0'
ListName = 'ISR_ADDRSEL_LIST'
end
object TListNode
Name = 'Tx address pointer'
Description =
'Select dedicated TX data pointer. User can select from 0 to 3 an' +
'd the selection must be unique across all peripherals.'
DefineName = 'ETH_TX_ADDR_PTR'
FileName = '0'
Lists = <
item
List.Strings = (
'0'
'1'
'2'
'3')
ListName = 'ISR_ADDRSEL_LIST'
end>
Value = '1'
ListName = 'ISR_ADDRSEL_LIST'
end
object TListNode
Name = 'RX Netpages'
Description =
'Define the number of netpages allocated as RX buffer.'#13#10#13#10'Once de' +
'fined, the defined number of netpages per instnace are pre-alloc' +
'ated to form RX buffer. The total number of available netpages f' +
'or IP2K will be reduced by this number. Care should be taken to ' +
'balence the size of RX buffer and number of free netpages availa' +
'ble to the application.'#13#10#13#10'Only 8, 16(default), 32 and 64 netpag' +
'es can be selected as valid option.'
DefineName = 'IPETHERNET_RX_NETPAGES'
FileName = '0'
Lists = <
item
List.Strings = (
'8'
'16'
'32'
'64')
ListName = 'No. of Ethernet RX Netpages'
end>
Value = '8'
ListName = 'No. of Ethernet RX Netpages'
end
object TListNode
Name = 'TX Buffered Frames'
Description =
'Define number of buffered TX frames in ISR.'#13#10#13#10'A defined number ' +
'of TX frames can be buffered in ISR. So these buffered TX frames' +
' can be transmitted back-to-back without intervention from outsi' +
'de of ipEthernet ISR. Higher number of TX buffers are needed for' +
' long ipEthernet polling intervals. HIgher number if TX buffer c' +
'an also cost memory space with every TX frame buffer consuming 3' +
'2 bytes od Data RAM space.'#13#10#13#10'Only 1, 2(default) or 4 frame buff' +
'ers can be selected as valid option.'
DefineName = 'IPETHERNET_TX_FRAMES'
FileName = '0'
Lists = <
item
List.Strings = (
'1'
'2'
'4')
ListName = 'No. of Ethernet TX Frames'
end>
Value = '2'
ListName = 'No. of Ethernet TX Frames'
end
object TYesNoNode
Name = 'Timing Compensation'
Description =
'ipEthernet timing compensation.'#13#10#13#10'This chekcbox is to enable ti' +
'ming compensation for IP2K silicon revision 2.3 and earlier.'#13#10#13#10 +
'One on-chip timer is needed to apply timing compensation. Be car' +
'eful when selecting timer to avoid conflict usage of same timer' +
' among ipEthernet instances and ipOS timer selection.'
DefineName = 'IPETHERNET_TIMING_COMP'
FileName = '0'
Lists = <>
Value = True
object TRadioNode
Name = 'Timer 1'
Description = 'Select timer 2 to support timing compensation'
DefineName = 'IPETHERNET_TIMING_COMP_USE_TIMER1'
FileName = '0'
Lists = <>
end
object TRadioNode
Name = 'Timer 2'
Description = 'Select timer 2 to support timing compensation'
DefineName = 'IPETHERNET_TIMING_COMP_USE_TIMER2'
FileName = '0'
Lists = <>
Value = True
end
end
object TInstanceNode
Name = 'ipEthernet_1'
FileName = '0'
Lists = <>
Value = 'eth0_'
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -