descriptionLibrary routines for creating firmware for the Cypress FX2 (CY7C68013 and variants) with SDCC
homepage URLhttp://fx2lib.sourceforge.net/
repository URLhttps://github.com/djmuhlestein/fx2lib
ownergerhard.sittig@gmx.net
last changeThu, 25 Jul 2024 01:54:29 +0000 (24 19:54 -0600)
last refreshThu, 21 Nov 2024 09:04:59 +0000 (21 10:04 +0100)
content tags
add:
README
Before building this library, you need have sdcc installed and in your path.

http://sdcc.sf.net

To build this library, run make

> make

This produces lib/fx2.lib.  You can also run make in the lib folder.

You can also build the documentation if you have doxygen installed.

> make docs

** Firmware framework Quickstart

> cd fw
> make

You can copy the fw directory to your own directory and customize it as needed.

** More custom firmware

To use routines included with this library in your own firmware,
add the include files to your include path and the lib file to your compile command:

> sdcc -mmcs51 -I<path to includes> <your c file> fx2.lib -L <path to fx2.lib dir>

fx2lib also includes an example program for loading firmware onto your device. 
See examples/fx2.


Enjoy!
Comments, Patches, all welcome.

Contributors
 Dennis Muhlestein
 Ubixum, Inc
 Steve Calfee
 Sven Schnelle
 Tim 'mithro' Ansell
shortlog
2024-07-25 Kipp Cannonremove a bash-ism from a Makefilemaster
2023-10-30 Pavel KriukovUpdated __interrupt and __using directives to use ...
2023-10-30 Pavel KriukovFixed SDCC compiler warnings 283
2021-12-30 Dennis MuhlesteinMerge pull request #33 from DanielO/py3
2021-12-30 Dennis MuhlesteinMerge pull request #31 from tai/add-better-non-sdcc...
2021-12-30 Daniel O'ConnorRun 2to3 over the script and open file as binary for...
2021-02-15 Taisuke YamadaUpdated __at macros to use __at(...) style syntax.
2020-11-13 Chris McClellandMade serial.c agree with Semen's changes to serial.h
2020-11-13 Chris McClellandMerge branch 'semenmiroshnichenko-master'
2020-11-13 Chris McClellandMerge branch 'master' of https://github.com/semenmirosh...
2020-11-13 Chris McClellandMerge branch 'StefanBruens-master'
2019-06-12 Semenmake comportable with SDCC 3.9.0 (sdcclib was replaced...
2016-11-02 Stefan BrünsCleanup default make rules
2016-09-12 Dennis MuhlesteinMerge pull request #26 from resetnow/master
2016-08-20 Vlad IvanovAllow redefining SDCC commands in Makefile
2015-09-28 Dennis MuhlesteinMerge pull request #21 from StefanBruens/master
...
tags
14 years ago 0.2
15 years ago 0.1 0.1
heads
3 months ago master
forks
Cached version (4105s old)
fx2lib/gsi.git gerhard.sittig@gmx.net 8 years ago