gcc: Add defaults for pic32

Signed-off-by: Andrew 'Necromant' Andrianov <andrew@ncrmnt.org>
deploy: add avrdude hacks for ChipKit32

Signed-off-by: Andrew 'Necromant' Andrianov <andrew@ncrmnt.org>
scripts: add pic32 mcudb generation script

Signed-off-by: Andrew 'Necromant' Andrianov <andrew@ncrmnt.org>
arch: add pic32 arch with initial hacks

Signed-off-by: Andrew 'Necromant' Andrianov <andrew@ncrmnt.org>
gcc: export BIN2HEX

Signed-off-by: Andrew 'Necromant' Andrianov <andrew@ncrmnt.org>
update .gitignore

Signed-off-by: Andrew 'Necromant' Andrianov <andrew@ncrmnt.org>
scripts: add serial reset script

Signed-off-by: Andrew 'Necromant' Andrianov <andrew@ncrmnt.org>
pic32: commit current work

Signed-off-by: Andrew 'Necromant' Andrianov <andrew@ncrmnt.org>
buildsystem: Implement ARCH_HAS_XXX mechanism

Signed-off-by: Andrew 'Necromant' Andrianov <andrew@ncrmnt.org>
pic32: Implement flash size meter

Signed-off-by: Andrew Andrianov <andrew@ncrmnt.org>
Merge branch 'pic32'