Merge pull request #1258 from CBJamo/rp-gpio-loglevel

Swap debug! for trace! in rp gpio
This commit is contained in:
Dario Nieuwenhuis 2023-03-02 22:18:01 +01:00 committed by GitHub
commit 78d733fc73
No known key found for this signature in database
GPG Key ID: 4AEE18F83AFDEB23

View File

@ -174,7 +174,7 @@ unsafe fn IO_IRQ_BANK0() {
w.set_edge_low(pin_group, false); w.set_edge_low(pin_group, false);
} }
InterruptTrigger::LevelHigh => { InterruptTrigger::LevelHigh => {
debug!("IO_IRQ_BANK0 pin {} LevelHigh triggered", pin); trace!("IO_IRQ_BANK0 pin {} LevelHigh triggered", pin);
w.set_level_high(pin_group, false); w.set_level_high(pin_group, false);
} }
InterruptTrigger::LevelLow => { InterruptTrigger::LevelLow => {
@ -214,7 +214,7 @@ impl<'d, T: Pin> InputFuture<'d, T> {
critical_section::with(|_| { critical_section::with(|_| {
pin.int_proc().inte((pin.pin() / 8) as usize).modify(|w| match level { pin.int_proc().inte((pin.pin() / 8) as usize).modify(|w| match level {
InterruptTrigger::LevelHigh => { InterruptTrigger::LevelHigh => {
debug!("InputFuture::new enable LevelHigh for pin {}", pin.pin()); trace!("InputFuture::new enable LevelHigh for pin {}", pin.pin());
w.set_level_high(pin_group, true); w.set_level_high(pin_group, true);
} }
InterruptTrigger::LevelLow => { InterruptTrigger::LevelLow => {
@ -261,45 +261,45 @@ impl<'d, T: Pin> Future for InputFuture<'d, T> {
// the pin and if it has been disabled that means it was done by the // the pin and if it has been disabled that means it was done by the
// interrupt service routine, so we then know that the event/trigger // interrupt service routine, so we then know that the event/trigger
// happened and Poll::Ready will be returned. // happened and Poll::Ready will be returned.
debug!("{:?} for pin {}", self.level, self.pin.pin()); trace!("{:?} for pin {}", self.level, self.pin.pin());
match self.level { match self.level {
InterruptTrigger::AnyEdge => { InterruptTrigger::AnyEdge => {
if !inte.edge_high(pin_group) && !inte.edge_low(pin_group) { if !inte.edge_high(pin_group) && !inte.edge_low(pin_group) {
#[rustfmt::skip] #[rustfmt::skip]
debug!("{:?} for pin {} was cleared, return Poll::Ready", self.level, self.pin.pin()); trace!("{:?} for pin {} was cleared, return Poll::Ready", self.level, self.pin.pin());
return Poll::Ready(()); return Poll::Ready(());
} }
} }
InterruptTrigger::LevelHigh => { InterruptTrigger::LevelHigh => {
if !inte.level_high(pin_group) { if !inte.level_high(pin_group) {
#[rustfmt::skip] #[rustfmt::skip]
debug!("{:?} for pin {} was cleared, return Poll::Ready", self.level, self.pin.pin()); trace!("{:?} for pin {} was cleared, return Poll::Ready", self.level, self.pin.pin());
return Poll::Ready(()); return Poll::Ready(());
} }
} }
InterruptTrigger::LevelLow => { InterruptTrigger::LevelLow => {
if !inte.level_low(pin_group) { if !inte.level_low(pin_group) {
#[rustfmt::skip] #[rustfmt::skip]
debug!("{:?} for pin {} was cleared, return Poll::Ready", self.level, self.pin.pin()); trace!("{:?} for pin {} was cleared, return Poll::Ready", self.level, self.pin.pin());
return Poll::Ready(()); return Poll::Ready(());
} }
} }
InterruptTrigger::EdgeHigh => { InterruptTrigger::EdgeHigh => {
if !inte.edge_high(pin_group) { if !inte.edge_high(pin_group) {
#[rustfmt::skip] #[rustfmt::skip]
debug!("{:?} for pin {} was cleared, return Poll::Ready", self.level, self.pin.pin()); trace!("{:?} for pin {} was cleared, return Poll::Ready", self.level, self.pin.pin());
return Poll::Ready(()); return Poll::Ready(());
} }
} }
InterruptTrigger::EdgeLow => { InterruptTrigger::EdgeLow => {
if !inte.edge_low(pin_group) { if !inte.edge_low(pin_group) {
#[rustfmt::skip] #[rustfmt::skip]
debug!("{:?} for pin {} was cleared, return Poll::Ready", self.level, self.pin.pin()); trace!("{:?} for pin {} was cleared, return Poll::Ready", self.level, self.pin.pin());
return Poll::Ready(()); return Poll::Ready(());
} }
} }
} }
debug!("InputFuture::poll return Poll::Pending"); trace!("InputFuture::poll return Poll::Pending");
Poll::Pending Poll::Pending
} }
} }