Commit Graph

387 Commits

Author SHA1 Message Date
de1f553e19 Update ecsim 2019-10-10 21:23:47 -06:00
0dbb2ee8d5 add SMBUS write support 2019-10-02 09:59:06 -06:00
044584e96e Add i2c capability for AVR 2019-10-01 14:20:35 -06:00
f50b8feb83 Hook up battery debugging to power switch 2019-10-01 13:40:54 -06:00
1cefcbbfcb Battery debugging 2019-10-01 13:40:40 -06:00
b4eeae3bda Fixes for smbus 2019-10-01 13:40:29 -06:00
a300a5681a Attempt to initialize PWM for CPU fan 2019-10-01 12:01:46 -06:00
2fc173faa3 Add more GPIO pin definitions 2019-10-01 12:01:28 -06:00
24e407551e Improve GPIO debug 2019-10-01 12:01:14 -06:00
a4c4c34ff9 Use SMBus for console output 2019-10-01 12:00:33 -06:00
281ffd6d05 Use Ps2 objects to initialize PS/2 2019-10-01 11:59:53 -06:00
9deb7b11ad Reorder memory segment specifier, add Ps2 struct 2019-10-01 11:59:07 -06:00
15004f76b3 Set console baud to 1 MHz 2019-09-30 17:36:15 -06: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
35a869bb49 Add README and LED control to all arduino projects 2019-09-29 22:01:16 -06:00
01bae12644 Add AVR GPIO 2019-09-29 21:47:37 -06:00
5c3fb062fd Add arduino uno readme 2019-09-29 21:26:21 -06:00
e3aa21cae4 Add Arduino Micro and Arduino Uno 2019-09-29 21:20:03 -06:00
abd457ba73 Fix building AVR hex files 2019-09-29 21:19:32 -06:00
aa25bf1cea debug GPIO before hello message 2019-09-29 20:14:43 -06:00
ded5181926 Organize into arch, board, and ec modules 2019-09-29 20:13:03 -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
af0a5f623f Pass pin to power switch function 2019-09-29 12:53:16 -06:00
c1757e0ddb Move event loops outside of main.c 2019-09-29 12:51:14 -06:00
f00326edd1 Add PMC command state, update ecsim 2019-09-29 12:34:54 -06:00
47ad6386c6 Update README 2019-09-29 10:25:46 -06:00
728c8d900d Add link to PECI docs 2019-09-28 21:16:48 -06:00
e9897a321e Add KBC and PMC objects 2019-09-28 20:43:22 -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
948b22a206 Initial commit 2019-09-27 16:50:44 -06:00