1
0
forked from me/IronOS
Commit Graph

51 Commits

Author SHA1 Message Date
Ben V. Brown
2bfb8a6535 Unify settings for each model into once place 2021-09-15 20:24:41 +10:00
Varga Zsolt
a7ec2748bb Cosmetic fixes3 2021-06-07 16:14:55 +02:00
Varga Zsolt
b3f987d34a Cosmetic fixes2 2021-06-07 14:55:30 +02:00
Varga Zsolt
a75d97360f Suggestions mostly corrected 2021-06-07 01:09:41 +02:00
Varga Zsolt
81de60e1e4 USB PD timeout added 2021-06-06 18:45:00 +02:00
Ben V. Brown
27c7166922 Remove unused variables in PD stack 2021-06-04 21:04:55 +10:00
Ben V. Brown
e380f9c129 Dont need round down 2021-05-06 21:37:35 +10:00
Ben V. Brown
73f11499b6 Format 2021-05-06 19:49:07 +10:00
Ben V. Brown
7bca0280f9 Backoff by about 1W from approx limit 2021-05-06 19:46:32 +10:00
Ben V. Brown
ee12c99d9e Update PD to support awareness of having inductor for DCDC op
+ fix voltage divider to be more on point
+ Create adjustment for thermal mass causes overshoot
2021-05-03 22:36:25 +10:00
Ben V. Brown
7fba51649a Cleanup user functions 2021-05-01 13:17:10 +10:00
Ben V. Brown
2ca2f9084f Formatting 2021-05-01 12:22:06 +10:00
Ben V. Brown
0bfe052127 Reworking USB-PD stack to remove a thread 2021-05-01 12:21:37 +10:00
Ben V. Brown
90f23a9228 WiP on hotplate temp reading 2021-04-27 21:35:07 +10:00
Ben V. Brown
d4ea53cdcd Dont use stale data in PD IRQ 2021-04-27 20:06:49 +10:00
Ben V. Brown
a42c5ccd40 Update fusb302b.cpp 2021-04-27 20:06:18 +10:00
Ben V. Brown
9d2124387c Return if read actually worked for fusb 2021-04-27 19:54:56 +10:00
Ben V. Brown
db39d9ab2c Update policy_engine_user.cpp 2021-04-27 19:54:37 +10:00
Ben V. Brown
5205dc2361 Dont mark usb comms supported 2021-04-25 17:06:27 +10:00
Ben V. Brown
4ee91d45fe Cleanup duplicate code 2021-04-08 21:54:10 +10:00
Ben V. Brown
22c5f6d361 Cleanup FUSB setup 2021-04-08 21:20:25 +10:00
Ben V. Brown
0b02275192 Cleanup message rx event to inline, re-enable non PPS 2021-04-05 16:22:17 +10:00
Ben V. Brown
fb24ba1866 Collapse rx into irq 2021-04-05 15:57:31 +10:00
Ben V. Brown
6b67137420 Update int_n.cpp 2021-04-05 15:53:10 +10:00
Ben V. Brown
489f3818bf Update protocol_tx.cpp 2021-04-05 15:53:03 +10:00
Ben V. Brown
b682f6cd70 Simplify rx 2021-04-05 15:52:54 +10:00
Ben V. Brown
af818537f5 Unused event 2021-04-05 15:38:22 +10:00
Ben V. Brown
854189d720 Add manual irq line check for the int task for PD 2021-04-05 15:05:12 +10:00
Ben V. Brown
b3c3e4e384 Spawn PD earlier 2021-04-05 14:37:50 +10:00
Ben V. Brown
fc08dc42fa Auto notify tx 2021-04-05 14:12:44 +10:00
Ben V. Brown
b1ef035d07 Cleanup RX 2021-04-05 13:22:08 +10:00
Ben V. Brown
eee1d93806 Update policy_engine_user.cpp 2021-04-05 13:22:01 +10:00
Ben V. Brown
f8e9c3b0d4 Update policy_engine.h 2021-04-05 13:21:55 +10:00
Ben V. Brown
4616093a47 Using enum for PE events 2021-04-05 12:06:21 +10:00
Ben V. Brown
d8f2aff402 Update policy_engine.cpp 2021-04-05 11:58:01 +10:00
Ben V. Brown
f7b7915be4 Update policy_engine.cpp 2021-04-05 11:57:58 +10:00
Ben V. Brown
fac2dfd712 Update policy_engine.cpp 2021-04-05 11:57:44 +10:00
Ben V. Brown
bb678d7b97 hard->soft 2021-04-05 11:57:28 +10:00
Ben V. Brown
460fe24bc0 Start PPS timer once 2021-04-05 11:57:02 +10:00
Ben V. Brown
87251573ee Update policy_engine.h 2021-04-05 11:56:52 +10:00
Ben V. Brown
96cf92f9f7 Update policy_engine_user.cpp 2021-04-05 11:56:46 +10:00
Ben V. Brown
93ed4c9887 No need for ams marker 2021-04-05 11:56:38 +10:00
Ben V. Brown
14e272540d Timings in ticks 2021-04-05 11:56:27 +10:00
Ben V. Brown
9f0054f7b0 WiP PPS 2021-04-05 00:02:10 +10:00
Ben V. Brown
5fd969ada7 Clean up PD voltage selection for flexibility 2021-04-04 22:58:53 +10:00
Ben V. Brown
f831b74e57 Cleanup security warnings 2021-03-17 21:12:45 +11:00
Ben V. Brown
3e56826e04 Run formatter 2021-02-24 20:30:36 +11:00
Ben V. Brown
2bfb6745e4 Update policy_engine.cpp 2021-02-24 19:54:37 +11:00
Ben V. Brown
bf5055edaa Format headers 2021-01-17 10:53:49 +11:00
Ben V. Brown
f786901da0 Formatting the C/C++ files 2021-01-17 10:48:52 +11:00