diff --git a/software/sys_controller/mem_init/sys_onchip_memory2_0.hex b/software/sys_controller/mem_init/sys_onchip_memory2_0.hex index 68081d4..d9cefe4 100644 --- a/software/sys_controller/mem_init/sys_onchip_memory2_0.hex +++ b/software/sys_controller/mem_init/sys_onchip_memory2_0.hex @@ -1546,7 +1546,7 @@ :040609009BE74683A2 :04060A00C603676953 :04060B004503041788 -:04060C0035B39F67FC +:04060C0035B39F77EC :04060D0005860080DE :04060E00861FF0EF64 :04060F002584879324 @@ -2684,37 +2684,37 @@ :040A7B00656902C0E7 :040A7C00029784B3A6 :040A7D00646947D28F -:040A7E0044D894BE06 -:040A7F009C05079338 -:040A8000C7D85090F3 -:040A810001C4C703E2 -:040A82000124D683F2 -:040A830000A4C30305 -:040A8400D703D43A86 -:040A8500D383018492 -:040A860085A600C47D -:040A87004C98D63A77 -:040A88009C050513B1 -:040A890000D79923D6 -:040A8A00D703CF9827 -:040A8B00D39001C43F -:040A8C009E23462936 -:040A8D00C70300E7B4 -:040A8E008523014477 -:040A8F00C09E00679E -:040A900000E78A23CE -:040A91000214C70381 -:040A9200DA1ADE3658 -:040A9300C703D83A83 -:040A94008223024473 -:040A9500DC3A02E75E +:040A7E00C78394BED8 +:040A7F004C9801C4CA +:040A80000124D683F4 +:040A8100D783D43E05 +:040A8200509001840B +:040A830000B4C303F5 +:040A84000793D63EC0 +:040A8500CF989C0565 +:040A860001C4D703CD +:040A870000D79923D8 +:040A88009E23D39046 +:040A8900C70300E7B8 +:040A8A00D3830144CD +:040A8B0085A600C478 +:040A8C0000E78A23D2 +:040A8D000214C70385 +:040A8E009C050513AB +:040A8F00006785A3D4 +:040A9000C703D83A86 +:040A9100C09E0244BD +:040A92008223DE36A7 +:040A930044D002E762 +:040A9400DA1ADC3A54 +:040A95004629C7D057 :040A9600743030EF99 :040A970005936569F5 :040A980006139C05A0 :040A9900051302C07F :040A9A00D0EF9EC437 :040A9B000793B5DF29 -:040A9C0085239EC44C +:040A9C0085A39EC4CC :040A9D0067E90007FE :040A9E004581464DFB :040A9F009AC785135A @@ -2737,7 +2737,7 @@ :040AB0000FF67613B4 :040AB1004799A411AC :040AB200EAF51AE364 -:040AB30000A6C7834F +:040AB30000B6C7833F :040AB40099634709F2 :040AB50081630AE768 :040AB60047850A0363 @@ -2840,7 +2840,7 @@ :040B1700871367E9F0 :040B180086139EC7DB :040B190056039EC71A -:040B1A000523016648 +:040B1A0005A30166C8 :040B1B005703006715 :040B1C0087930107B3 :040B1D00C3039EC7A9 @@ -3008,7 +3008,7 @@ :040BBF0047B29C0796 :040BC0000705665D62 :040BC100C146061310 -:040BC200851345A9A9 +:040BC200851345ADA5 :040BC30030EF9EC7AA :040BC400570308804B :040BC500EF190084A0 @@ -3103,11 +3103,11 @@ :040C1E00082367E957 :040C1F00871300E453 :040C200047039EC721 -:040C2100162300A7EF +:040C2100162300B7DF :040C2200EB010004DE :040C2300879347125A :040C240047039EC71D -:040C2500852302879A +:040C250085A302871A :040C2600479200E70A :040C27000101048340 :040C280046036769AF @@ -3443,7 +3443,7 @@ :040D72008C6347093E :040D730067E9D6E571 :040D74009EC78793FC -:040D750000A7C5030B +:040D750000B7C503FB :040D76004589C19159 :040D7700468367E563 :040D78008793012438 @@ -5288,7 +5288,7 @@ :0414A700076305973B :0414A80067E902F7F7 :0414A9009EC78793C0 -:0414AA0000A7C503CF +:0414AA0000B7C503BF :0414AB00460146812F :0414AC00B0EF4581D7 :0414AD00C503DE7F16 @@ -5305,7 +5305,7 @@ :0414B80002C7836381 :0414B900879367E9C5 :0414BA00C5039EC701 -:0414BB00C19100A734 +:0414BB00C19100B724 :0414BC0057F2458915 :0414BD000127C683BA :0414BE00DA1FB0EF92 @@ -7087,7 +7087,7 @@ :041BAE006175322EFD :041BAF004F20402063 :041BB0003220746308 -:041BB100303220347A +:041BB1003032203975 :041BB20000003332CA :041BB300656E694CA6 :041BB400746C756D6B @@ -8093,7 +8093,7 @@ :041F9C00421040802F :041F9D00703034323A :041F9E00000000003F -:041F9F000008000036 +:041F9F000800000036 :041FA00000F002D07B :041FA100035A177553 :041FA2000106000034 @@ -8170,7 +8170,7 @@ :041FE90042104080E2 :041FEA0070383832E1 :041FEB0000000000F2 -:041FEC0000170000DA +:041FEC0017000000DA :041FED00012002D0FD :041FEE0003601390E9 :041FEF0001380000B5 @@ -8258,7 +8258,7 @@ :042041000000000C8F :042042006930383495 :042043000000000099 -:042044000006000092 +:042044000600000092 :0420450000F002D0D5 :04204600035A176AB8 :04204700020D000086 @@ -8269,7 +8269,7 @@ :04204C000001020C81 :04204D007030383483 :04204E00000000008E -:04204F00000200008B +:04204F00020000008B :0420500001E002D0D9 :04205100035A176AAD :04205200020D00007B @@ -8280,7 +8280,7 @@ :042057000000000C79 :042058007830343672 :042059005F30383488 -:04205A00000130361B +:04205A00010030361B :04205B0001E002801E :04205C0003201770D6 :04205D00020D000070 @@ -8291,7 +8291,7 @@ :042062000000000C6E :042063007830383465 :0420640000323732DD -:042065000003000074 +:042065000300000074 :04206600011001E084 :04206700035A177091 :04206800020D000065 @@ -8313,7 +8313,7 @@ :042078000000000C58 :042079006936373558 :04207A000000000062 -:04207B00001500004C +:04207B00150000004C :04207C00012002D06D :04207D000360138861 :04207E0002710000EB @@ -8324,7 +8324,7 @@ :042083000001020C4A :042084007036373546 :042085000000000057 -:042086000011000045 +:042086001100000045 :04208700024002D041 :042088000360138856 :0420890002710000E0 @@ -8346,7 +8346,7 @@ :04209900000000043F :04209A007030323739 :04209B000030355F7D -:04209C00001300002D +:04209C00130000002D :04209D0002D0050068 :04209E0007BC1388E0 :04209F0002EE00004D @@ -8357,7 +8357,7 @@ :0420A4000000000434 :0420A500703032372E :0420A6000030365F71 -:0420A7000004000031 +:0420A7000400000031 :0420A80002D005005D :0420A9000672177034 :0420AA0002EE000042 @@ -8412,7 +8412,7 @@ :0420DB000000000CF5 :0420DC003038303137 :0420DD0030355F69D2 -:0420DE0000140000EA +:0420DE0014000000EA :0420DF00021C078058 :0420E0000A50138807 :0420E1000465000092 @@ -8423,7 +8423,7 @@ :0420E6000000000CEA :0420E700303830312C :0420E80030365F69C6 -:0420E90000050000EE +:0420E90005000000EE :0420EA00021C07804D :0420EB0008981770CA :0420EC000465000087 @@ -8434,7 +8434,7 @@ :0420F1000000000CDF :0420F2003038303121 :0420F30030355F70B5 -:0420F400001F0000C9 +:0420F4001F000000C9 :0420F5000438078024 :0420F6000A501388F1 :0420F700046500007C @@ -8445,7 +8445,7 @@ :0420FC0000000004DC :0420FD003038303116 :0420FE0030365F70A9 -:0420FF0000100000CD +:0420FF0010000000CD :042100000438078018 :0421010008981770B3 :042102000465000070 diff --git a/software/sys_controller/ossc/video_modes.c b/software/sys_controller/ossc/video_modes.c index 319d3a2..9595bab 100644 --- a/software/sys_controller/ossc/video_modes.c +++ b/software/sys_controller/ossc/video_modes.c @@ -384,7 +384,7 @@ int get_pure_lm_mode(avconfig_t *cc, mode_data_t *vm_in, mode_data_t *vm_out, vm if (((mindiff_lm == MODE_L5_GEN_4_3) && (mode_preset->group == GROUP_288P)) || (mindiff_lm >= MODE_L6_GEN_4_3)) vm_conf->tx_pixelrep = 1; - sniprintf(vm_out->name, 10, "%s x%u", vm_in->name, vm_conf->y_rpt+1); + sniprintf(vm_out->name, 11, "%s x%u", vm_in->name, vm_conf->y_rpt+1); if (vm_conf->x_size == 0) vm_conf->x_size = (vm_in->timings.h_active-2*vm_in->mask.h)*(vm_conf->x_rpt+1); diff --git a/software/sys_controller/ossc/video_modes.h b/software/sys_controller/ossc/video_modes.h index 55650c2..14e736a 100644 --- a/software/sys_controller/ossc/video_modes.h +++ b/software/sys_controller/ossc/video_modes.h @@ -142,7 +142,7 @@ typedef enum { } HDMI_pixelrep_t; typedef struct { - char name[10]; + char name[11]; HDMI_Video_Type vic; sync_timings_t timings; uint8_t sampler_phase;