5fd9df0ed0
Add SPDX license identifiers
...
Add license information to files. Mostly automated with:
find src/ -name '*.[c,h]' | xargs sed -i '1s,^,// SPDX-License-Identifier: GPL-3.0-only\n\n,'
find src/ -name '*.mk' | xargs sed -i '1s,^,# SPDX-License-Identifier: GPL-3.0-only\n\n,'
2020-09-17 09:17:08 -06:00
357fae86fc
System76 common board directory ( #53 )
...
* Move configuration for battery into board.mk
* lemp9: remove tcpm code
* Move touchpad to its own module
* Add kbled_reset to all platforms, move items to run on CPU reset to a function
* Add defines for battery and charger address
* Add I2C_0 export to it5570e
* Move common system76 board functions into src/board/system76/common
2020-04-14 17:23:29 -06:00
8559f6f48a
Allow clean to be run without BOARD being set
2020-04-07 12:13:06 -06:00
dfe3032f4d
make: Move clean target above BOARD check
2020-04-07 11:41:26 -06:00
2a86572f2b
Allow overriding version
...
In order to use the same version as the board firmware we need to be
able to specify the version string for the EC.
Ref: https://github.com/system76/firmware-open/issues/75
2020-04-07 08:01:16 -06:00
20d3808aed
Allow a config.mk to be created that contains BOARD, KEYMAP, etc.
2020-04-04 13:01:13 -06:00
f7453df299
Fix compilation on AVR
2020-02-18 15:35:41 -07:00
81ffcf5ae1
Add version to firmware image
2020-02-16 12:24:02 -07:00
31eca35b40
Require board to be set
2020-02-06 13:06:13 -07:00
bc13ddbbe2
Default to lemp9
2020-01-12 20:19:47 -07:00
1ecae5e9f9
Rebuild when makefile change
2019-11-24 12:13:43 -07:00
2db0b8c36a
Move common directory, add defines for BOARD, EC, and ARCH
2019-09-30 17:35:13 -06:00
3fb1ecd84b
Add PWM control
2019-09-30 09:02:53 -06:00
5c3fb062fd
Add arduino uno readme
2019-09-29 21:26:21 -06:00
9d056547e6
Add includes from each directory
2019-09-29 20:09:42 -06:00
2fa764e879
Rename Arduino Mega 2560 board
2019-09-29 17:13:59 -06:00
b04352cb63
Reorganize to allow compiling and running AVR firmware
2019-09-29 17:13:31 -06:00
608326af30
Prepare for portable build process
2019-09-29 16:45:12 -06:00
b479defcc4
Refactor timers, add GPIO debugging, and increase print speed
2019-09-27 21:04:59 -06:00
da40506f04
Add simulation
2019-09-27 17:33:06 -06:00
ffd9e6eca2
Modularize
2019-09-27 17:23:32 -06:00
e97175932f
Add initial source
2019-09-27 17:02:51 -06:00