mirror of
https://github.com/eried/portapack-mayhem.git
synced 2025-01-25 14:08:23 -05:00
Rename GPDMA channel disable_force() to disable().
There was nothing particularly forceful about the disable_force() code. Whether it's a "forced" operation depends on what happens before and after (HALT and ACTIVE flags are involved in a smooth disabling of the channel).
This commit is contained in:
parent
43d6098c48
commit
c75c167c25
@ -208,8 +208,8 @@ void enable() {
|
|||||||
}
|
}
|
||||||
|
|
||||||
void disable() {
|
void disable() {
|
||||||
gpdma_channel_i2s0_tx.disable_force();
|
gpdma_channel_i2s0_tx.disable();
|
||||||
gpdma_channel_i2s0_rx.disable_force();
|
gpdma_channel_i2s0_rx.disable();
|
||||||
}
|
}
|
||||||
|
|
||||||
buffer_t tx_empty_buffer() {
|
buffer_t tx_empty_buffer() {
|
||||||
|
@ -149,7 +149,7 @@ bool is_enabled() {
|
|||||||
}
|
}
|
||||||
|
|
||||||
void disable() {
|
void disable() {
|
||||||
gpdma_channel_sgpio.disable_force();
|
gpdma_channel_sgpio.disable();
|
||||||
}
|
}
|
||||||
|
|
||||||
baseband::buffer_t wait_for_rx_buffer() {
|
baseband::buffer_t wait_for_rx_buffer() {
|
||||||
|
@ -157,7 +157,7 @@ bool is_enabled() {
|
|||||||
}
|
}
|
||||||
|
|
||||||
void disable() {
|
void disable() {
|
||||||
gpdma_channel.disable_force();
|
gpdma_channel.disable();
|
||||||
}
|
}
|
||||||
|
|
||||||
rf::rssi::buffer_t wait_for_buffer() {
|
rf::rssi::buffer_t wait_for_buffer() {
|
||||||
|
@ -122,7 +122,7 @@ bool is_enabled() {
|
|||||||
}
|
}
|
||||||
|
|
||||||
void disable() {
|
void disable() {
|
||||||
gpdma_channel.disable_force();
|
gpdma_channel.disable();
|
||||||
}
|
}
|
||||||
|
|
||||||
} /* namespace dma */
|
} /* namespace dma */
|
||||||
|
@ -54,7 +54,7 @@ void Channel::configure(
|
|||||||
const LLI& first_lli,
|
const LLI& first_lli,
|
||||||
const uint32_t config
|
const uint32_t config
|
||||||
) const {
|
) const {
|
||||||
disable_force();
|
disable();
|
||||||
clear_interrupts();
|
clear_interrupts();
|
||||||
|
|
||||||
LPC_GPDMA_Channel_Type* const channel = &LPC_GPDMA->CH[number];
|
LPC_GPDMA_Channel_Type* const channel = &LPC_GPDMA->CH[number];
|
||||||
|
@ -313,7 +313,7 @@ public:
|
|||||||
return LPC_GPDMA->CH[number].CONFIG & (1U << 0);
|
return LPC_GPDMA->CH[number].CONFIG & (1U << 0);
|
||||||
}
|
}
|
||||||
|
|
||||||
void disable_force() const {
|
void disable() const {
|
||||||
LPC_GPDMA->CH[number].CONFIG &= ~(1U << 0);
|
LPC_GPDMA->CH[number].CONFIG &= ~(1U << 0);
|
||||||
}
|
}
|
||||||
|
|
||||||
@ -349,7 +349,7 @@ public:
|
|||||||
|
|
||||||
void disable() const {
|
void disable() const {
|
||||||
for(const auto& channel : channels) {
|
for(const auto& channel : channels) {
|
||||||
channel.disable_force();
|
channel.disable();
|
||||||
}
|
}
|
||||||
LPC_GPDMA->CONFIG &= ~(1U << 0);
|
LPC_GPDMA->CONFIG &= ~(1U << 0);
|
||||||
}
|
}
|
||||||
|
Loading…
x
Reference in New Issue
Block a user