Skip to content
This repository
Newer
Older
100644 53 lines (44 sloc) 1.908 kb
105d974b » jmesmon
2010-04-24 update the readme
1 # HAX #
235c70ba » jmesmon
2010-01-28 improve README, add srcdir to Makefile
2
105d974b » jmesmon
2010-04-24 update the readme
3 ## Getting Started ##
4
5 1. Things you need
6 * Some type of POSIX-y environment, we developed this using
7 Cygwin (on Windows), MacOSX, and Linux.
8 * A build environment.
2bbb919b » jmesmon
2010-06-27 some readme updates.
9 * For 'pic', this means installing
2f9ffe52 » jmesmon
2010-11-09 readme tweaks.
10 - \>=mcc18-3.35 and the wrapper scripts
0f25cd7e » jmesmon
2010-09-01 README: small update.
11 (http://github.com/jmesmon/mcc18-wrapper) or
7f736091 » jmesmon
2010-11-09 readme: spacing tweak
12 - sdcc.
13 - a bootloader communicator ("programmer")
14 + rigel
15 + ifi-picloader
16 + roboctl
17 + ifi loader
2f9ffe52 » jmesmon
2010-11-09 readme tweaks.
18 * For 'cortex' you will need
7635adff » jmesmon
2011-01-09 readme: small tweaks.
19 - compiled for arm-none-eabi (may be possible to use arm-elf)
7f736091 » jmesmon
2010-11-09 readme: spacing tweak
20 + binutils,
7635adff » jmesmon
2011-01-09 readme: small tweaks.
21 + gcc,
22 + and newlib
23 - a "programmer" / chip flasher:
63736e3e » jmesmon
2011-01-10 readme: fix bullet indent. (githubs markdown parser fails to convert …
24 + stm32loader : included in ./arch_cortex/jtag/stm32lodaer.py
25 (no, it isn`t jtag)
26 + stm32flash http://code.google.com/p/stm32flash/
27 + stm32ld https://github.com/jsnyder/stm32ld
8bd89b01 »
2010-05-08 Capitalized some acronyms.
28
98c3ba06 » jmesmon
2010-04-24 small readme fixes
29 2. Look at the 'skel' directory and the (forthcoming) 'test' directory
2bbb919b » jmesmon
2010-06-27 some readme updates.
30 to get an idea of how the functions work, etc. Files containing code
31 specific to a particular architecture are placed in folder prefixed by
10059ad3 » jmesmon
2010-09-07 Readme addition
32 `arch_` followed by the arch name (presently, 'pic' or 'cortex').
105d974b » jmesmon
2010-04-24 update the readme
33
98c3ba06 » jmesmon
2010-04-24 small readme fixes
34 3. For everything hax defines, look at 'hax.h'.
105d974b » jmesmon
2010-04-24 update the readme
35
10059ad3 » jmesmon
2010-09-07 Readme addition
36 4. To build some user code, cd to a user program directory (for example,
37 'skel') and type make.
38
98c3ba06 » jmesmon
2010-04-24 small readme fixes
39 ## Other Stuff ##
105d974b » jmesmon
2010-04-24 update the readme
40
98c3ba06 » jmesmon
2010-04-24 small readme fixes
41 ### Included User Code ###
105d974b » jmesmon
2010-04-24 update the readme
42 * 'comp2010' is code for both RU Vex 2010
235c70ba » jmesmon
2010-01-28 improve README, add srcdir to Makefile
43 * 'skel' shows the minimal amount of implimentation neccisarry.
44 * 'test' is the code we are using to test HAX
45
105d974b » jmesmon
2010-04-24 update the readme
46 ### Archs ###
2bbb919b » jmesmon
2010-06-27 some readme updates.
47 * 'arch_pic' is the IFI setup of a pair of 18F8520 processors, one of which we
235c70ba » jmesmon
2010-01-28 improve README, add srcdir to Makefile
48 have easy access to.
2bbb919b » jmesmon
2010-06-27 some readme updates.
49 * 'arch_cortex' is the new Vex 2.0 processor released as a beta test to college
105d974b » jmesmon
2010-04-24 update the readme
50 teams in 2010. Also the excuse for this entire project.
756ff6dc »
2010-01-30 Added a list of untested features to the readme.
51
105d974b » jmesmon
2010-04-24 update the readme
52 ### Unimplemented or Untested Features ###
8bd89b01 »
2010-05-08 Capitalized some acronyms.
53 * A generic timer/rtc API
Something went wrong with that request. Please try again.