Skip to content

Add SAM4E CAN controller peripheral model#201

Open
msarehn wants to merge 1 commit intorenode:masterfrom
MenloSystems:upstream/sam4-can-peripheral
Open

Add SAM4E CAN controller peripheral model#201
msarehn wants to merge 1 commit intorenode:masterfrom
MenloSystems:upstream/sam4-can-peripheral

Conversation

@msarehn
Copy link
Copy Markdown

@msarehn msarehn commented Apr 24, 2026

Implements the SAM4E mailbox-based CAN controller with 8 mailboxes supporting TX, RX, and RX-overwrite modes. Features ID filtering via acceptance masks, interrupt generation, and ICAN interface for integration with CANHub and SocketCANBridge.

This is part of a larger effort to properly emulate SAM4E-based devices.

Implements the SAM4E mailbox-based CAN controller with 8 mailboxes
supporting TX, RX, and RX-overwrite modes. Features ID filtering via
acceptance masks, interrupt generation, and ICAN interface for
integration with CANHub and SocketCANBridge.

Co-Authored-By: Claude Opus 4.6 (1M context) <noreply@anthropic.com>
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant