We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
There was an error while loading. Please reload this page.
1 parent 14d4b49 commit ea60249Copy full SHA for ea60249
imxrt-hal/src/can/mod.rs
@@ -117,9 +117,6 @@ pub struct CAN<M> {
117
_mailbox_reader_index: u8,
118
}
119
120
-const CAN1_ADDR: u32 = 0x401d0000;
121
-const CAN2_ADDR: u32 = 0x401d4000;
122
-
123
#[derive(Debug)]
124
pub struct MailboxData {
125
pub frame: Frame,
@@ -245,10 +242,8 @@ where
245
242
246
243
247
244
pub fn base_address(&self) -> u32 {
248
- match self.is_can1() {
249
- true => CAN1_ADDR,
250
- false => CAN2_ADDR,
251
- }
+ let addr: *const ral::can::RegisterBlock = &*self.reg;
+ addr as u32
252
253
254
pub fn free(self) -> ral::can::Instance {
0 commit comments