summaryrefslogtreecommitdiff
path: root/apps/debug_menu.c
diff options
context:
space:
mode:
Diffstat (limited to 'apps/debug_menu.c')
-rw-r--r--apps/debug_menu.c36
1 files changed, 36 insertions, 0 deletions
diff --git a/apps/debug_menu.c b/apps/debug_menu.c
index 55c371dc25..47c73c35df 100644
--- a/apps/debug_menu.c
+++ b/apps/debug_menu.c
@@ -1879,6 +1879,42 @@ static int disk_callback(int btn, struct gui_synclist *lists)
1879 simplelist_addline(SIMPLELIST_ADD_LINE, 1879 simplelist_addline(SIMPLELIST_ADD_LINE,
1880 "No timing info"); 1880 "No timing info");
1881 } 1881 }
1882#if defined (TOSHIBA_GIGABEAT_F) || defined (TOSHIBA_GIGABEAT_S)
1883 if (identify_info[63] & (1<<0)) {
1884 char mdma0[2], mdma1[2], mdma2[2];
1885 mdma0[1] = mdma1[1] = mdma2[1] = 0;
1886 mdma0[0] = (identify_info[63] & (1<<0)) ? '0' : 0;
1887 mdma1[0] = (identify_info[63] & (1<<1)) ? '1' : 0;
1888 mdma2[0] = (identify_info[63] & (1<<2)) ? '2' : 0;
1889 simplelist_addline(SIMPLELIST_ADD_LINE,
1890 "MDMA modes: %s %s %s", mdma0, mdma1, mdma2);
1891 simplelist_addline(SIMPLELIST_ADD_LINE,
1892 "MDMA Cycle times %dns/%dns",
1893 identify_info[65],
1894 identify_info[66] );
1895 }
1896 else {
1897 simplelist_addline(SIMPLELIST_ADD_LINE,
1898 "No MDMA mode info");
1899 }
1900 if (identify_info[88] & (1<<0)) {
1901 char udma0[2], udma1[2], udma2[2], udma3[2], udma4[2], udma5[2];
1902 udma0[1] = udma1[1] = udma2[1] = udma3[1] = udma4[1] = 0;
1903 udma0[0] = (identify_info[88] & (1<<0)) ? '0' : 0;
1904 udma1[0] = (identify_info[88] & (1<<1)) ? '1' : 0;
1905 udma2[0] = (identify_info[88] & (1<<2)) ? '2' : 0;
1906 udma3[0] = (identify_info[88] & (1<<3)) ? '3' : 0;
1907 udma4[0] = (identify_info[88] & (1<<4)) ? '4' : 0;
1908 udma5[0] = (identify_info[88] & (1<<5)) ? '5' : 0;
1909 simplelist_addline(SIMPLELIST_ADD_LINE,
1910 "UDMA modes: %s %s %s %s %s", udma0, udma1, udma2,
1911 udma3, udma4, udma5);
1912 }
1913 else {
1914 simplelist_addline(SIMPLELIST_ADD_LINE,
1915 "No UDMA mode info");
1916 }
1917#endif /* defined (TOSHIBA_GIGABEAT_F) || defined (TOSHIBA_GIGABEAT_S) */
1882 timing_info_present = identify_info[53] & (1<<1); 1918 timing_info_present = identify_info[53] & (1<<1);
1883 if(timing_info_present) { 1919 if(timing_info_present) {
1884 i = identify_info[49] & (1<<11); 1920 i = identify_info[49] & (1<<11);