Commit cfddc049 authored by Robert Sprowson's avatar Robert Sprowson

Turn off duplicate pullups

There are discrete pullups (R719/R720) on IIC1, so the internal weak pullups are just wasting (80uA) electricity. Turn them off.

Version 0.04. Tagged as 'Titanium-0_04'
parent 28d8193f
/* (0.03)
/* (0.04)
*
* This file is automatically maintained by srccommit, do not edit manually.
* Last processed by srccommit version: 1.1.
*
*/
#define Module_MajorVersion_CMHG 0.03
#define Module_MajorVersion_CMHG 0.04
#define Module_MinorVersion_CMHG
#define Module_Date_CMHG 09 Sep 2017
#define Module_Date_CMHG 12 Sep 2017
#define Module_MajorVersion "0.03"
#define Module_Version 3
#define Module_MajorVersion "0.04"
#define Module_Version 4
#define Module_MinorVersion ""
#define Module_Date "09 Sep 2017"
#define Module_Date "12 Sep 2017"
#define Module_ApplicationDate "09-Sep-17"
#define Module_ApplicationDate "12-Sep-17"
#define Module_ComponentName "Titanium"
#define Module_ComponentPath "cddl/RiscOS/Sources/HAL/Titanium"
#define Module_FullVersion "0.03"
#define Module_HelpVersion "0.03 (09 Sep 2017)"
#define Module_LibraryVersionInfo "0:3"
#define Module_FullVersion "0.04"
#define Module_HelpVersion "0.04 (12 Sep 2017)"
#define Module_LibraryVersionInfo "0:4"
......@@ -176,6 +176,12 @@ SetupPinMux ROUT
STR a1, [a2, #CTRL_CORE_PAD_MCASP5_ACLKX]
STR a1, [a2, #CTRL_CORE_PAD_MCASP5_FSX]
; Mux IO pins to IIC1 peripheral (no real mux options, but turn off the pullups)
LDR a1, =CTRL_CORE_PAD_MUXMODE_0 :OR: CTRL_CORE_PAD_INPUTENABLE :OR: \
CTRL_CORE_PAD_PULLUDDISABLE
STR a1, [a2, #CTRL_CORE_PAD_I2C1_SDA]
STR a1, [a2, #CTRL_CORE_PAD_I2C1_SCL]
; VOUT1 for 'DVI2' (the HDMI PHY for 'DVI1' has no muxing)
LDR a1, =CTRL_CORE_PAD_MUXMODE_0 :OR: CTRL_CORE_PAD_PULLUDDISABLE
STR a1, [a2, #CTRL_CORE_PAD_VOUT1_CLK]
......
Markdown is supported
0%
or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment