l3gd20: refactor
l3gd20: refactor

gale320/embd,pctj101/embd,dboyliao/embd,ryancox/embd,dboyliao/embd,kidoman/embd,gale320/embd,gavincabbage/embd,gavincabbage/embd,pctj101/embd,ryancox/embd,kidoman/embd