From 739738a881f95d9d182d41af33352ea1323d5348 Mon Sep 17 00:00:00 2001 From: Jan Michel Date: Wed, 19 Aug 2020 15:06:45 +0200 Subject: [PATCH] add retransmission bit to network map --- web/htdocs/network/map.pl | 5 +++-- 1 file changed, 3 insertions(+), 2 deletions(-) diff --git a/web/htdocs/network/map.pl b/web/htdocs/network/map.pl index c1b0e8a..b3d363c 100755 --- a/web/htdocs/network/map.pl +++ b/web/htdocs/network/map.pl @@ -217,6 +217,7 @@ if($ENV{'QUERY_STRING'} =~ /getmap/) { if ($inclHigh->{$addr} & 0x400) { $feat .= "\nSPI";} if ($inclHigh->{$addr} & 0x800) { $feat .= "\nUART";} if ($inclHigh->{$addr} & 0x2000){ $feat .= "\nGbE";} + if ($inclHigh->{$addr} & 0x4000){ $feat .= "\nRetransmission";} if ($inclHigh->{$addr}>>12&0xF) { $feat .= "\nInput monitor:"; my $d = trb_register_read($addr,0xdf8f) // trb_register_read($addr,0xdf8f); @@ -227,8 +228,8 @@ if($ENV{'QUERY_STRING'} =~ /getmap/) { if(($inclHigh->{$addr}>>16&0xF) == 1 || ($inclHigh->{$addr}>>16&0xF) == 2) { my $value = $inclHigh->{$addr}>>16&0xF; - if($value==1) {$feat .="\nTrigger Module: simple or";} - if($value==2) {$feat .="\nTrigger Module: edge detect";} + if($value==1) {$feat .="\nTrigger Module: standard";} + if($value==2) {$feat .="\nTrigger Module: extended logic";} my $d = trb_register_read($addr,0xdf31) // trb_register_read($addr,0xcf27); $feat .= sprintf(", %i inputs, %i outputs",($d->{$addr}&0x3F),($d->{$addr}>>8&0xF)); } -- 2.43.0