- 
				
					
					
						b1d0aaf180
					
					
						Fix test for direction switch
					
					
						
					
					
						
						
							 Jeremy Soller
						
					
					2019-11-13 14:36:20 -07:00 Jeremy Soller
						
					
					2019-11-13 14:36:20 -07:00
- 
				
					
					
						890d8e9968
					
					
						Move i2c support to common
					
					
						
					
					
						
						
							 Jeremy Soller
						
					
					2019-11-13 14:33:04 -07:00 Jeremy Soller
						
					
					2019-11-13 14:33:04 -07:00
- 
				
					
					
						894e448dfc
					
					
						Host interface is enabled on demand
					
					
						
					
					
						
						
							 Jeremy Soller
						
					
					2019-11-13 11:13:35 -07:00 Jeremy Soller
						
					
					2019-11-13 11:13:35 -07:00
- 
				
					
					
						1a6d510aee
					
					
						statics are pdata by default
					
					
						
					
					
						
						
							 Jeremy Soller
						
					
					2019-11-13 11:13:26 -07:00 Jeremy Soller
						
					
					2019-11-13 11:13:26 -07:00
- 
				
					
					
						1de07139cd
					
					
						Set model to medium
					
					
						
					
					
						
						
							 Jeremy Soller
						
					
					2019-11-13 10:56:30 -07:00 Jeremy Soller
						
					
					2019-11-13 10:56:30 -07:00
- 
				
					
					
						20caba8107
					
					
						Clean up global definitions for kbscan
					
					
						
					
					
						
						
							 Jeremy Soller
						
					
					2019-11-13 10:55:27 -07:00 Jeremy Soller
						
					
					2019-11-13 10:55:27 -07:00
- 
				
					
					
						3bd54dcf24
					
					
						Use i2c definitions for all i2c functions
					
					
						
					
					
						
						
							 Jeremy Soller
						
					
					2019-11-13 10:55:05 -07:00 Jeremy Soller
						
					
					2019-11-13 10:55:05 -07:00
- 
				
					
					
						1e6c741d82
					
					
						Add i2c definitions for it8587e
					
					
						
					
					
						
						
							 Jeremy Soller
						
					
					2019-11-13 10:51:57 -07:00 Jeremy Soller
						
					
					2019-11-13 10:51:57 -07:00
- 
				
					
					
						72fd8001ab
					
					
						Add CPU frequency definition for galp3-c
					
					
						
					
					
						
						
							 Jeremy Soller
						
					
					2019-11-13 10:50:38 -07:00 Jeremy Soller
						
					
					2019-11-13 10:50:38 -07:00
- 
				
					
					
						3e5f81b775
					
					
						Adjust SMBUS timing
					
					
						
					
					
						
						
							 Jeremy Soller
						
					
					2019-11-12 10:59:01 -07:00 Jeremy Soller
						
					
					2019-11-12 10:59:01 -07:00
- 
				
					
					
						d07cbc33e5
					
					
						Fix comment
					
					
						
					
					
						
						
							 Jeremy Soller
						
					
					2019-11-12 08:38:45 -07:00 Jeremy Soller
						
					
					2019-11-12 08:38:45 -07:00
- 
				
					
					
						4dd5aecd42
					
					
						Fix address of SCLKTSA
					
					
						
					
					
						
						
							 Jeremy Soller
						
					
					2019-11-12 08:38:20 -07:00 Jeremy Soller
						
					
					2019-11-12 08:38:20 -07:00
- 
				
					
					
						73cd5f1cdf
					
					
						Add i2c slave support to arduino firmware
					
					
						
					
					
						
						
							 Jeremy Soller
						
					
					2019-11-11 09:35:56 -07:00 Jeremy Soller
						
					
					2019-11-11 09:35:56 -07:00
- 
				
					
					
						badc84d99b
					
					
						Use Werror for avr architecture
					
					
						
					
					
						
						
							 Jeremy Soller
						
					
					2019-11-11 09:35:11 -07:00 Jeremy Soller
						
					
					2019-11-11 09:35:11 -07:00
- 
				
					
					
						285e9bc437
					
					
						Reduce smbus speed to 50 KHz
					
					
						
					
					
						
						
							 Jeremy Soller
						
					
					2019-11-10 20:25:15 -07:00 Jeremy Soller
						
					
					2019-11-10 20:25:15 -07:00
- 
				
					
					
						7b30477009
					
					
						Do not exit on error when dumping battery information
					
					
						
					
					
						
						
							 Jeremy Soller
						
					
					2019-11-10 20:19:54 -07:00 Jeremy Soller
						
					
					2019-11-10 20:19:54 -07:00
- 
				
					
					
						a1de5983df
					
					
						Improvements for ps2 support
					
					
						
					
					
						
						
							 Jeremy Soller
						
					
					2019-11-10 20:19:23 -07:00 Jeremy Soller
						
					
					2019-11-10 20:19:23 -07:00
- 
				
					
					
						d7c15e02ab
					
					
						Set second buffer full bit
					
					
						
					
					
						
						
							 Jeremy Soller
						
					
					2019-11-10 20:18:48 -07:00 Jeremy Soller
						
					
					2019-11-10 20:18:48 -07:00
- 
				
					
					
						8f69ece191
					
					
						Fix errors and deny errors
					
					
						
					
					
						
						
							 Jeremy Soller
						
					
					2019-11-10 18:49:21 -07:00 Jeremy Soller
						
					
					2019-11-10 18:49:21 -07:00
- 
				
					
					
						eb1a6a48bc
					
					
						Add RT809F instructions
					
					
						
					
					
						
						
							 Jeremy Soller
						
					
					2019-11-10 18:48:27 -07:00 Jeremy Soller
						
					
					2019-11-10 18:48:27 -07:00
- 
				
					
					
						0f6df188a0
					
					
						Map super and apps keys
					
					
						
					
					
						
						
							 Jeremy Soller
						
					
					2019-11-08 15:47:14 -07:00 Jeremy Soller
						
					
					2019-11-08 15:47:14 -07:00
- 
				
					
					
						c522f44422
					
					
						Actually return controller config
					
					
						
					
					
						
						
							 Jeremy Soller
						
					
					2019-11-08 15:40:46 -07:00 Jeremy Soller
						
					
					2019-11-08 15:40:46 -07:00
- 
				
					
					
						60bcd23e27
					
					
						Fix 5 and 6 mapping
					
					
						
					
					
						
						
							 Jeremy Soller
						
					
					2019-11-08 15:19:06 -07:00 Jeremy Soller
						
					
					2019-11-08 15:19:06 -07:00
- 
				
					
					
						1f87adb1fc
					
					
						Add timeout for kbc and pmc writes
					
					
						
					
					
						
						
							 Jeremy Soller
						
					
					2019-11-08 13:40:10 -07:00 Jeremy Soller
						
					
					2019-11-08 13:40:10 -07:00
- 
				
					
					
						4269b25ecf
					
					
						Allow writing to controller output port
					
					
						
					
					
						
						
							 Jeremy Soller
						
					
					2019-11-08 13:27:59 -07:00 Jeremy Soller
						
					
					2019-11-08 13:27:59 -07:00
- 
				
					
					
						81d396c77e
					
					
						Add ps2 controller system bit
					
					
						
					
					
						
						
							 Jeremy Soller
						
					
					2019-11-08 13:27:48 -07:00 Jeremy Soller
						
					
					2019-11-08 13:27:48 -07:00
- 
				
					
					
						342e1018cc
					
					
						Add PMC burst command
					
					
						
					
					
						
						
							 Jeremy Soller
						
					
					2019-11-08 12:43:36 -07:00 Jeremy Soller
						
					
					2019-11-08 12:43:36 -07:00
- 
				
					
					
						05a505ad83
					
					
						Add key translation
					
					
						
					
					
						
						
							 Jeremy Soller
						
					
					2019-11-08 12:43:28 -07:00 Jeremy Soller
						
					
					2019-11-08 12:43:28 -07:00
- 
				
					
					
						6e9f52efab
					
					
						Enable interrupts on request
					
					
						
					
					
						
						
							 Jeremy Soller
						
					
					2019-11-08 11:28:40 -07:00 Jeremy Soller
						
					
					2019-11-08 11:28:40 -07:00
- 
				
					
					
						97bbdf4a0b
					
					
						Fix debug of kbc byte
					
					
						
					
					
						
						
							 Jeremy Soller
						
					
					2019-11-08 11:21:18 -07:00 Jeremy Soller
						
					
					2019-11-08 11:21:18 -07:00
- 
				
					
					
						bc0233b6ac
					
					
						Enable ps2 interrupts
					
					
						
					
					
						
						
							 Jeremy Soller
						
					
					2019-11-08 10:57:22 -07:00 Jeremy Soller
						
					
					2019-11-08 10:57:22 -07:00
- 
				
					
					
						ff5a21931d
					
					
						Debug ps2 keyboard data
					
					
						
					
					
						
						
							 Jeremy Soller
						
					
					2019-11-08 10:57:15 -07:00 Jeremy Soller
						
					
					2019-11-08 10:57:15 -07:00
- 
				
					
					
						2c18b3cb54
					
					
						Send keypresses over ps2
					
					
						
					
					
						
						
							 Jeremy Soller
						
					
					2019-11-08 10:29:29 -07:00 Jeremy Soller
						
					
					2019-11-08 10:29:29 -07:00
- 
				
					
					
						1b0f79c818
					
					
						Add delay_ticks function
					
					
						
					
					
						
						
							 Jeremy Soller
						
					
					2019-11-08 10:29:04 -07:00 Jeremy Soller
						
					
					2019-11-08 10:29:04 -07:00
- 
				
					
					
						7ce8a8b114
					
					
						Add keymap
					
					
						
					
					
						
						
							 Jeremy Soller
						
					
					2019-11-08 09:31:06 -07:00 Jeremy Soller
						
					
					2019-11-08 09:31:06 -07:00
- 
				
					
					
						03b435fee8
					
					
						Hook keymap function
					
					
						
					
					
						
						
							 Jeremy Soller
						
					
					2019-11-07 20:00:41 -07:00 Jeremy Soller
						
					
					2019-11-07 20:00:41 -07:00
- 
				
					
					
						0c60ede118
					
					
						Add keymap stub
					
					
						
					
					
						
						
							 Jeremy Soller
						
					
					2019-11-07 19:58:28 -07:00 Jeremy Soller
						
					
					2019-11-07 19:58:28 -07:00
- 
				
					
					
						5b7266b5f9
					
					
						Add kbscan_event
					
					
						
					
					
						
						
							 Jeremy Soller
						
					
					2019-11-07 15:54:13 -07:00 Jeremy Soller
						
					
					2019-11-07 15:54:13 -07:00
- 
				
					
					
						c4047eabdb
					
					
						Ensure that spurious presses are ignored
					
					
						
					
					
						
						
							 Jeremy Soller
						
					
					2019-11-07 15:53:48 -07:00 Jeremy Soller
						
					
					2019-11-07 15:53:48 -07:00
- 
				
					
					
						89fb9dca12
					
					
						Add scancode command
					
					
						
					
					
						
						
							 Jeremy Soller
						
					
					2019-11-07 14:26:04 -07:00 Jeremy Soller
						
					
					2019-11-07 14:26:04 -07:00
- 
				
					
					
						387811a882
					
					
						Set other important GPIOs in order to get CPU booting
					
					
						
					
					
						
						
							 Jeremy Soller
						
					
					2019-11-07 13:59:55 -07:00 Jeremy Soller
						
					
					2019-11-07 13:59:55 -07:00
- 
				
					
					
						1c82fe11cd
					
					
						Fix GPIO dump
					
					
						
					
					
						
						
							 Jeremy Soller
						
					
					2019-11-07 13:59:35 -07:00 Jeremy Soller
						
					
					2019-11-07 13:59:35 -07:00
- 
				
					
					
						b876b5e39c
					
					
						Fix reset command
					
					
						
					
					
						
						
							 Jeremy Soller
						
					
					2019-11-07 13:59:30 -07:00 Jeremy Soller
						
					
					2019-11-07 13:59:30 -07:00
- 
				
					
					
						053a689276
					
					
						Move kbc_event to board code
					
					
						
					
					
						
						
							 Jeremy Soller
						
					
					2019-11-07 13:57:33 -07:00 Jeremy Soller
						
					
					2019-11-07 13:57:33 -07:00
- 
				
					
					
						3d1e1aaae5
					
					
						Fix PWM for fan
					
					
						
					
					
						
						
							 Jeremy Soller
						
					
					2019-11-06 15:34:03 -07:00 Jeremy Soller
						
					
					2019-11-06 15:34:03 -07:00
- 
				
					
					
						330ccb5c47
					
					
						Fix ZTIER register
					
					
						
					
					
						
						
							 Jeremy Soller
						
					
					2019-11-06 14:07:59 -07:00 Jeremy Soller
						
					
					2019-11-06 14:07:59 -07:00
- 
				
					
					
						01ef00a777
					
					
						Get system to PLT_RST# assertion
					
					
						
					
					
						
						
							 Jeremy Soller
						
					
					2019-11-06 11:34:32 -07:00 Jeremy Soller
						
					
					2019-11-06 11:34:32 -07:00
- 
				
					
					
						037f0d54d7
					
					
						Begin work on power sequence
					
					
						
					
					
						
						
							 Jeremy Soller
						
					
					2019-11-06 09:11:19 -07:00 Jeremy Soller
						
					
					2019-11-06 09:11:19 -07:00
- 
				
					
					
						665f64a0a9
					
					
						Add description of power init
					
					
						
					
					
						
						
							 Jeremy Soller
						
					
					2019-11-05 20:38:27 -07:00 Jeremy Soller
						
					
					2019-11-05 20:38:27 -07:00
- 
				
					
					
						0d74fe65e0
					
					
						Add battery charging hook, disabled by default
					
					
						
					
					
						
						
							 Jeremy Soller
						
					
					2019-11-05 14:44:18 -07:00 Jeremy Soller
						
					
					2019-11-05 14:44:18 -07:00
- 
				
					
					
						976874f525
					
					
						Do less re-initialization of smbus, add battery charger enabling
					
					
						
					
					
						
						
							 Jeremy Soller
						
					
					2019-11-05 14:42:15 -07:00 Jeremy Soller
						
					
					2019-11-05 14:42:15 -07:00
- 
				
					
					
						aee44bbce0
					
					
						Increase smbus frequency to 400KHz
					
					
						
					
					
						
						
							 Jeremy Soller
						
					
					2019-11-05 14:32:06 -07:00 Jeremy Soller
						
					
					2019-11-05 14:32:06 -07:00
- 
				
					
					
						de1f553e19
					
					
						Update ecsim
					
					
						
					
					
						
						
							 Jeremy Soller
						
					
					2019-10-10 21:23:47 -06:00 Jeremy Soller
						
					
					2019-10-10 21:23:47 -06:00
- 
				
					
					
						0dbb2ee8d5
					
					
						add SMBUS write support
					
					
						
					
					
						
						
							 Jeremy Soller
						
					
					2019-10-02 09:59:06 -06:00 Jeremy Soller
						
					
					2019-10-02 09:59:06 -06:00
- 
				
					
					
						044584e96e
					
					
						Add i2c capability for AVR
					
					
						
					
					
						
						
							 Jeremy Soller
						
					
					2019-10-01 14:20:35 -06:00 Jeremy Soller
						
					
					2019-10-01 14:20:35 -06:00
- 
				
					
					
						f50b8feb83
					
					
						Hook up battery debugging to power switch
					
					
						
					
					
						
						
							 Jeremy Soller
						
					
					2019-10-01 13:40:54 -06:00 Jeremy Soller
						
					
					2019-10-01 13:40:54 -06:00
- 
				
					
					
						1cefcbbfcb
					
					
						Battery debugging
					
					
						
					
					
						
						
							 Jeremy Soller
						
					
					2019-10-01 13:40:40 -06:00 Jeremy Soller
						
					
					2019-10-01 13:40:40 -06:00
- 
				
					
					
						b4eeae3bda
					
					
						Fixes for smbus
					
					
						
					
					
						
						
							 Jeremy Soller
						
					
					2019-10-01 13:40:29 -06:00 Jeremy Soller
						
					
					2019-10-01 13:40:29 -06:00
- 
				
					
					
						a300a5681a
					
					
						Attempt to initialize PWM for CPU fan
					
					
						
					
					
						
						
							 Jeremy Soller
						
					
					2019-10-01 12:01:46 -06:00 Jeremy Soller
						
					
					2019-10-01 12:01:46 -06:00
- 
				
					
					
						2fc173faa3
					
					
						Add more GPIO pin definitions
					
					
						
					
					
						
						
							 Jeremy Soller
						
					
					2019-10-01 12:01:28 -06:00 Jeremy Soller
						
					
					2019-10-01 12:01:28 -06:00
- 
				
					
					
						24e407551e
					
					
						Improve GPIO debug
					
					
						
					
					
						
						
							 Jeremy Soller
						
					
					2019-10-01 12:01:14 -06:00 Jeremy Soller
						
					
					2019-10-01 12:01:14 -06:00
- 
				
					
					
						a4c4c34ff9
					
					
						Use SMBus for console output
					
					
						
					
					
						
						
							 Jeremy Soller
						
					
					2019-10-01 12:00:33 -06:00 Jeremy Soller
						
					
					2019-10-01 12:00:33 -06:00
- 
				
					
					
						281ffd6d05
					
					
						Use Ps2 objects to initialize PS/2
					
					
						
					
					
						
						
							 Jeremy Soller
						
					
					2019-10-01 11:59:53 -06:00 Jeremy Soller
						
					
					2019-10-01 11:59:53 -06:00
- 
				
					
					
						9deb7b11ad
					
					
						Reorder memory segment specifier, add Ps2 struct
					
					
						
					
					
						
						
							 Jeremy Soller
						
					
					2019-10-01 11:59:07 -06:00 Jeremy Soller
						
					
					2019-10-01 11:59:07 -06:00
- 
				
					
					
						15004f76b3
					
					
						Set console baud to 1 MHz
					
					
						
					
					
						
						
							 Jeremy Soller
						
					
					2019-09-30 17:36:15 -06:00 Jeremy Soller
						
					
					2019-09-30 17:36:15 -06:00
- 
				
					
					
						2db0b8c36a
					
					
						Move common directory, add defines for BOARD, EC, and ARCH
					
					
						
					
					
						
						
							 Jeremy Soller
						
					
					2019-09-30 17:35:13 -06:00 Jeremy Soller
						
					
					2019-09-30 17:35:13 -06:00
- 
				
					
					
						3fb1ecd84b
					
					
						Add PWM control
					
					
						
					
					
						
						
							 Jeremy Soller
						
					
					2019-09-30 09:02:53 -06:00 Jeremy Soller
						
					
					2019-09-30 09:02:53 -06:00
- 
				
					
					
						35a869bb49
					
					
						Add README and LED control to all arduino projects
					
					
						
					
					
						
						
							 Jeremy Soller
						
					
					2019-09-29 22:01:16 -06:00 Jeremy Soller
						
					
					2019-09-29 22:01:16 -06:00
- 
				
					
					
						01bae12644
					
					
						Add AVR GPIO
					
					
						
					
					
						
						
							 Jeremy Soller
						
					
					2019-09-29 21:47:37 -06:00 Jeremy Soller
						
					
					2019-09-29 21:47:37 -06:00
- 
				
					
					
						5c3fb062fd
					
					
						Add arduino uno readme
					
					
						
					
					
						
						
							 Jeremy Soller
						
					
					2019-09-29 21:26:21 -06:00 Jeremy Soller
						
					
					2019-09-29 21:26:21 -06:00
- 
				
					
					
						e3aa21cae4
					
					
						Add Arduino Micro and Arduino Uno
					
					
						
					
					
						
						
							 Jeremy Soller
						
					
					2019-09-29 21:20:03 -06:00 Jeremy Soller
						
					
					2019-09-29 21:20:03 -06:00
- 
				
					
					
						abd457ba73
					
					
						Fix building AVR hex files
					
					
						
					
					
						
						
							 Jeremy Soller
						
					
					2019-09-29 21:19:32 -06:00 Jeremy Soller
						
					
					2019-09-29 21:19:32 -06:00
- 
				
					
					
						aa25bf1cea
					
					
						debug GPIO before hello message
					
					
						
					
					
						
						
							 Jeremy Soller
						
					
					2019-09-29 20:14:43 -06:00 Jeremy Soller
						
					
					2019-09-29 20:14:43 -06:00
- 
				
					
					
						ded5181926
					
					
						Organize into arch, board, and ec modules
					
					
						
					
					
						
						
							 Jeremy Soller
						
					
					2019-09-29 20:13:03 -06:00 Jeremy Soller
						
					
					2019-09-29 20:13:03 -06:00
- 
				
					
					
						9d056547e6
					
					
						Add includes from each directory
					
					
						
					
					
						
						
							 Jeremy Soller
						
					
					2019-09-29 20:09:42 -06:00 Jeremy Soller
						
					
					2019-09-29 20:09:42 -06:00
- 
				
					
					
						2fa764e879
					
					
						Rename Arduino Mega 2560 board
					
					
						
					
					
						
						
							 Jeremy Soller
						
					
					2019-09-29 17:13:59 -06:00 Jeremy Soller
						
					
					2019-09-29 17:13:59 -06:00
- 
				
					
					
						b04352cb63
					
					
						Reorganize to allow compiling and running AVR firmware
					
					
						
					
					
						
						
							 Jeremy Soller
						
					
					2019-09-29 17:13:31 -06:00 Jeremy Soller
						
					
					2019-09-29 17:13:31 -06:00
- 
				
					
					
						608326af30
					
					
						Prepare for portable build process
					
					
						
					
					
						
						
							 Jeremy Soller
						
					
					2019-09-29 16:45:12 -06:00 Jeremy Soller
						
					
					2019-09-29 16:45:12 -06:00
- 
				
					
					
						af0a5f623f
					
					
						Pass pin to power switch function
					
					
						
					
					
						
						
							 Jeremy Soller
						
					
					2019-09-29 12:53:16 -06:00 Jeremy Soller
						
					
					2019-09-29 12:53:16 -06:00
- 
				
					
					
						c1757e0ddb
					
					
						Move event loops outside of main.c
					
					
						
					
					
						
						
							 Jeremy Soller
						
					
					2019-09-29 12:51:14 -06:00 Jeremy Soller
						
					
					2019-09-29 12:51:14 -06:00
- 
				
					
					
						f00326edd1
					
					
						Add PMC command state, update ecsim
					
					
						
					
					
						
						
							 Jeremy Soller
						
					
					2019-09-29 12:34:54 -06:00 Jeremy Soller
						
					
					2019-09-29 12:34:54 -06:00
- 
				
					
					
						47ad6386c6
					
					
						Update README
					
					
						
					
					
						
						
							 Jeremy Soller
						
					
					2019-09-29 10:25:46 -06:00 Jeremy Soller
						
					
					2019-09-29 10:25:46 -06:00
- 
				
					
					
						728c8d900d
					
					
						Add link to PECI docs
					
					
						
					
					
						
						
							 Jeremy Soller
						
					
					2019-09-28 21:16:48 -06:00 Jeremy Soller
						
					
					2019-09-28 21:16:48 -06:00
- 
				
					
					
						e9897a321e
					
					
						Add KBC and PMC objects
					
					
						
					
					
						
						
							 Jeremy Soller
						
					
					2019-09-28 20:43:22 -06:00 Jeremy Soller
						
					
					2019-09-28 20:43:22 -06:00
- 
				
					
					
						b479defcc4
					
					
						Refactor timers, add GPIO debugging, and increase print speed
					
					
						
					
					
						
						
							 Jeremy Soller
						
					
					2019-09-27 21:04:59 -06:00 Jeremy Soller
						
					
					2019-09-27 21:04:59 -06:00
- 
				
					
					
						da40506f04
					
					
						Add simulation
					
					
						
					
					
						
						
							 Jeremy Soller
						
					
					2019-09-27 17:33:06 -06:00 Jeremy Soller
						
					
					2019-09-27 17:33:06 -06:00
- 
				
					
					
						ffd9e6eca2
					
					
						Modularize
					
					
						
					
					
						
						
							 Jeremy Soller
						
					
					2019-09-27 17:23:32 -06:00 Jeremy Soller
						
					
					2019-09-27 17:23:32 -06:00
- 
				
					
					
						e97175932f
					
					
						Add initial source
					
					
						
					
					
						
						
							 Jeremy Soller
						
					
					2019-09-27 17:02:51 -06:00 Jeremy Soller
						
					
					2019-09-27 17:02:51 -06:00
- 
				
					
					
						948b22a206
					
					
						Initial commit
					
					
						
					
					
						
						
							 Jeremy Soller
						
					
					2019-09-27 16:50:44 -06:00 Jeremy Soller
						
					
					2019-09-27 16:50:44 -06:00