40 Commits (3022574fc267466edff501b4b7bec6303b7a1804)

Author SHA1 Message Date
Mathias Rasmussen 512a98d309 docs: Add pca interrupt macro comments 4 years ago
Mathias Rasmussen 0f9cfe2c8d style: Rename FETON_DELAY to DEADTIME 4 years ago
Mathias Rasmussen 8f171df5b0 chore: Update copyright year 4 years ago
Mathias Rasmussen 5680c32527 style: Clean up whitespace and remove unused code 4 years ago
Mathias Rasmussen 9322c5624e refactor: Add preprocesser check for clarity 4 years ago
Mathias Rasmussen c09a81e462 refactor: Center align all pwm channels 4 years ago
Mathias Rasmussen 5ec8541e9a refactor: Move pwm updating to base file 4 years ago
Mathias Rasmussen 87755932e5 refactor: Rename targets to Layouts 4 years ago
Mathias Rasmussen b2c3db2a82 style: Clean up layouts style 4 years ago
Mathias Rasmussen e2765d02c1 refactor: Move more layout configuration to common file 4 years ago
Mathias Rasmussen 55eda69689 feat: Add Z layout 4 years ago
Mathias Rasmussen a0b857db92 refactor: Simplify layouts by preprocessing configuration 4 years ago
Mathias Rasmussen 60931cd264 refactor: Make eeprom esc layout parsing more generic 4 years ago
Mathias Rasmussen 6b5b66bf48 style: Clean up formatting 4 years ago
Mathias Rasmussen 8d20a99ca6 docs: Update and add comments 4 years ago
Mathias Rasmussen ce3998f8ff style: Rename flags casing 4 years ago
Mathias Rasmussen 7c0b18f617 fix: Enable timer 0 interrupt vector on BB1 MCUs 4 years ago
Mathias Rasmussen 3d42e06d8a refactor: Move DShot decode macro to main file 4 years ago
Mathias Rasmussen 1188358946 style: Update style and comments 4 years ago
Mathias Rasmussen d9ba2fc883 refactor: Map bitflags to specific bits 4 years ago
Mathias Rasmussen 4478d0f811 refactor: Restructure pca interrupt to support 8-bit pwm 4 years ago
Mathias Rasmussen 01642d718a feat: Add 48kHz pwm option 4 years ago
Mathias Rasmussen 02e79466f5 refactor: Simplify pwm scaling preprocessor code 4 years ago
Mathias Rasmussen 345bb0f5a8 style: Clean up formatting, style and comments 4 years ago
Mathias Rasmussen 67e4f96742 refactor: Reorganize pca interrupt and macros 4 years ago
Mathias Rasmussen f72a91f21e refactor: Shorten target include preprocessor code 4 years ago
Mathias Rasmussen f228dc5aa1 refactor: Use Temp1 (bank 1) instead of DPTR as pwm data pointer 4 years ago
Mathias Rasmussen 54aaacc5dd refactor: Increment usage of registers in bank 1 4 years ago
Mathias Rasmussen 49373d08e8 style: Remove trailing whitespace 4 years ago
Mathias Rasmussen 0e1835d969 chore: Move efm include files 4 years ago
Mathias Rasmussen fe81f37b98 refactor: Enable PCA interrupts when needed 4 years ago
Mathias Rasmussen 3aaaf361a2 refactor: Scale pwm values earlier 4 years ago
Mathias Rasmussen e7cd118a09 style: Clean up formatting and style 4 years ago
Mathias Rasmussen 80fd53da86 docs: Update license 4 years ago
Mathias Rasmussen efde8c430d refactor!: Remove legacy (non-DShot) protocols 4 years ago
Mathias Rasmussen 3b37b60afc refactor: Move ESC definition files 4 years ago
Mathias Rasmussen 6a65babc3b perf: Reduce DShot decode code (further) 4 years ago
Mathias Rasmussen b2a7afbfb8 perf: Reduce DShot decode code 4 years ago
Mathias Rasmussen cfafdf0285 refactor: Move vars to flags 4 years ago
Mathias Rasmussen 0acabee740 refactor: Reorganize code shared across ESCs 4 years ago