forked from len0rd/rockbox
AMSSansa: Use single adc_read instead of multiple ascodec_reads to read voltage for display in View HW info.
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@21804 a1c6a512-1295-4272-9138-f99709370657
This commit is contained in:
parent
02c031709c
commit
f9e7a5ad39
1 changed files with 2 additions and 3 deletions
|
@ -29,6 +29,7 @@
|
|||
#include "cpu.h"
|
||||
#include "pl180.h"
|
||||
#include "ascodec-target.h"
|
||||
#include "adc.h"
|
||||
|
||||
#define _DEBUG_PRINTF(a,varargs...) do { \
|
||||
snprintf(buf, sizeof(buf), (a), ##varargs); lcd_puts(0,line++,buf); \
|
||||
|
@ -281,10 +282,8 @@ bool __dbg_hw_info(void)
|
|||
_DEBUG_PRINTF("SD :%3dkHz %3dkHz", AS3525_SD_IDENT_FREQ/1000,calc_freq(CLK_SD_IDENT_NAND)/1000);
|
||||
_DEBUG_PRINTF("MSD :%3dkHz %3dkHz", AS3525_SD_IDENT_FREQ/1000,calc_freq(CLK_SD_IDENT_MSD)/1000);
|
||||
_DEBUG_PRINTF("USB: %3dMHz", calc_freq(CLK_USB)/1000000);
|
||||
ascodec_write(AS3514_ADC_0, 4<<4); /* ADC Source = CVDD */
|
||||
_DEBUG_PRINTF("MMU: %s CVDDP:%4d", (read_cp15() & CP15_MMU) ? " op" : "nop",
|
||||
((ascodec_read(AS3514_ADC_1) |
|
||||
((ascodec_read(AS3514_ADC_0) & 3)<<8)) * 25));
|
||||
adc_read(ADC_CVDD) * 25);
|
||||
_DEBUG_PRINTF("Icache:%s Dcache:%s",(read_cp15() & CP15_IC) ? " op" : "nop",
|
||||
(read_cp15() & CP15_DC) ? " op" : "nop");
|
||||
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue