<commit_before>HydraFW official firmware for HydraBus/HydraNFC
========

HydraFW is a native C (and asm) open source firmware for HydraBus board with support of HydraNFC Shield.

You can Buy HydraBus/HydraNFC Online in Seeed Studio Online Shop:
http://www.seeedstudio.com/depot/HydraBus-m-132.html

![HydraBus+HydraNFC board](HydraBus_HydraNFC_board.jpg)

For hydrafw usage with VT100 Terminal see wiki
https://github.com/bvernoux/hydrafw/wiki/HydraFW-commands

##How to build, flash and use hydrafw on Windows:

###Required dependencies:

    Custom chibios (based on ChibiOS 3.0) included as Submodule.
    Custom microrl included as Submodule.
    
###Prerequisites for Windows:

    git clone https://github.com/bvernoux/hydrafw.git hydrafw
    cd hydrafw/
    git submodule init
    git submodule update


###To build hydrafw firmware (with mingw or cygwin):
The firmware is set up for compilation with the GCC toolchain GNU_ARM_4_7_2013q3 available here:
https://launchpad.net/gcc-arm-embedded/+milestone/4.7-2013-q3-update

MinGW (http://www.mingw.org) is required (or Cygwin) and shall include make

Python 2.x (https://www.python.org/) to build all (mainly for dfu-convert.py)

    cd in root directory(which contains directories common, fatfs, hydrabus, hydranfc ...)
    make clean
    make<commit_msg>Added link to HydraBus/HydraNFC git<commit_after>HydraFW official firmware for HydraBus/HydraNFC
========

HydraFW is a native C (and asm) open source firmware for HydraBus board with support of HydraNFC Shield.

You can Buy HydraBus/HydraNFC Online in Seeed Studio Online Shop:
http://www.seeedstudio.com/depot/HydraBus-m-132.html

![HydraBus+HydraNFC board](HydraBus_HydraNFC_board.jpg)

For more details on HydraBus Hardware and Firmware see also: https://github.com/bvernoux/hydrabus

For more details on HydraNFC Hardware see: https://github.com/bvernoux/hydranfc

For hydrafw usage with VT100 Terminal see wiki
https://github.com/bvernoux/hydrafw/wiki/HydraFW-commands

##How to build, flash and use hydrafw on Windows:

###Required dependencies:

    Custom chibios (based on ChibiOS 3.0) included as Submodule.
    Custom microrl included as Submodule.
    
###Prerequisites for Windows:

    git clone https://github.com/bvernoux/hydrafw.git hydrafw
    cd hydrafw/
    git submodule init
    git submodule update


###To build hydrafw firmware (with mingw or cygwin):
The firmware is set up for compilation with the GCC toolchain GNU_ARM_4_7_2013q3 available here:
https://launchpad.net/gcc-arm-embedded/+milestone/4.7-2013-q3-update

MinGW (http://www.mingw.org) is required (or Cygwin) and shall include make

Python 2.x (https://www.python.org/) to build all (mainly for dfu-convert.py)

    cd in root directory(which contains directories common, fatfs, hydrabus, hydranfc ...)
    make clean
    make
{'fraction_non_alphanumeric': 0.08946251768033946, 'fraction_numerical': 0.016265912305516265, 'mean_word_length': 4.209944751381215, 'pattern_counts': {'":': 0, '<': 3, '<?xml version=': 0, '>': 3, 'https://': 10, 'lorem ipsum': 0, 'www.': 6, 'xml': 0}, 'pii_count': 0, 'substrings_counts': 0, 'word_list_counts': {'cursed_substrings.json': 0, 'profanity_word_list.json': 0, 'sexual_word_list.json': 0, 'zh_pornsignals.json': 0}}
{'dir': 'git-commits-cleaned', 'id': '2572258', 'n_tokens_mistral': 1028, 'n_tokens_neox': 923, 'n_words': 302}