Add avalon4 source code
Add Avalon4 support