Hardware Abstraction for VEX is a C hardware abstraction layer for the VEX Robotics PIC18 and ARM Cortex M3 micrcontrollers. See the Wiki for a more detailed overview and for a guide to get started.
There are a large number of redundant typedefs in hax.h that make it extremely difficult to use. Most of these can be replaced with raw types or merged to reduce the total number of custom types.
There are a large number of redundant typedefs in
hax.h
that make it extremely difficult to use. Most of these can be replaced with raw types or merged to reduce the total number of custom types.