diff options
Diffstat (limited to 'src')
| -rw-r--r-- | src/lib.rs | 14 |
1 files changed, 10 insertions, 4 deletions
diff --git a/src/lib.rs b/src/lib.rs index 70fa7edee..e0c2c9312 100644 --- a/src/lib.rs +++ b/src/lib.rs | |||
| @@ -593,6 +593,12 @@ impl<'a, PWR: Pin, CS: Pin, CLK: Pin, DIO: Pin> Runner<'a, PWR, CS, CLK, DIO> { | |||
| 593 | self.write8(FUNC_BACKPLANE, REG_BACKPLANE_PULL_UP, 0); | 593 | self.write8(FUNC_BACKPLANE, REG_BACKPLANE_PULL_UP, 0); |
| 594 | let _ = self.read8(FUNC_BACKPLANE, REG_BACKPLANE_PULL_UP); | 594 | let _ = self.read8(FUNC_BACKPLANE, REG_BACKPLANE_PULL_UP); |
| 595 | 595 | ||
| 596 | // start HT clock | ||
| 597 | //self.write8(FUNC_BACKPLANE, REG_BACKPLANE_CHIP_CLOCK_CSR, 0x10); | ||
| 598 | //info!("waiting for HT clock..."); | ||
| 599 | //while self.read8(FUNC_BACKPLANE, REG_BACKPLANE_CHIP_CLOCK_CSR) & 0x80 == 0 {} | ||
| 600 | //info!("clock ok"); | ||
| 601 | |||
| 596 | info!("init done "); | 602 | info!("init done "); |
| 597 | } | 603 | } |
| 598 | 604 | ||
| @@ -1084,18 +1090,18 @@ static NVRAM: &'static [u8] = &*nvram!( | |||
| 1084 | b"boardtype=0x0887", | 1090 | b"boardtype=0x0887", |
| 1085 | b"boardrev=0x1100", | 1091 | b"boardrev=0x1100", |
| 1086 | b"boardnum=22", | 1092 | b"boardnum=22", |
| 1087 | b"macaddr=00:A0:50:86:aa:b6", | 1093 | b"macaddr=00:A0:50:b5:59:5e", |
| 1088 | b"sromrev=11", | 1094 | b"sromrev=11", |
| 1089 | b"boardflags=0x00404001", | 1095 | b"boardflags=0x00404001", |
| 1090 | b"boardflags3=0x04000000", | 1096 | b"boardflags3=0x04000000", |
| 1091 | b"xtalfreq=26000", | 1097 | b"xtalfreq=37400", |
| 1092 | b"nocrc=1", | 1098 | b"nocrc=1", |
| 1093 | b"ag0=255", | 1099 | b"ag0=255", |
| 1094 | b"aa2g=1", | 1100 | b"aa2g=1", |
| 1095 | b"ccode=ALL", | 1101 | b"ccode=ALL", |
| 1096 | b"pa0itssit=0x20", | 1102 | b"pa0itssit=0x20", |
| 1097 | b"extpagain2g=0", | 1103 | b"extpagain2g=0", |
| 1098 | b"pa2ga0=-168,7161,-820", | 1104 | b"pa2ga0=-168,6649,-778", |
| 1099 | b"AvVmid_c0=0x0,0xc8", | 1105 | b"AvVmid_c0=0x0,0xc8", |
| 1100 | b"cckpwroffset0=5", | 1106 | b"cckpwroffset0=5", |
| 1101 | b"maxp2ga0=84", | 1107 | b"maxp2ga0=84", |
| @@ -1118,7 +1124,7 @@ static NVRAM: &'static [u8] = &*nvram!( | |||
| 1118 | b"il0macaddr=00:90:4c:c5:12:38", | 1124 | b"il0macaddr=00:90:4c:c5:12:38", |
| 1119 | b"wl0id=0x431b", | 1125 | b"wl0id=0x431b", |
| 1120 | b"deadman_to=0xffffffff", | 1126 | b"deadman_to=0xffffffff", |
| 1121 | b"muxenab=0x1", | 1127 | b"muxenab=0x100", |
| 1122 | b"spurconfig=0x3", | 1128 | b"spurconfig=0x3", |
| 1123 | b"glitch_based_crsmin=1", | 1129 | b"glitch_based_crsmin=1", |
| 1124 | b"btc_mode=1", | 1130 | b"btc_mode=1", |
