Uwe Hermann
0fe49aadec
Document 'make V=1' usage.
16 years ago
Uwe Hermann
caeba0c631
Rename INCLUDEDIR to INCDIR for brevity.
16 years ago
Uwe Hermann
b6f7fa5715
Add missing .PHONY target.
16 years ago
Uwe Hermann
bdba3af3a6
Create bin, hex, srec, and list files for the example project.
16 years ago
Uwe Hermann
dc4a6a66ba
Add .gitignore file.
16 years ago
Uwe Hermann
3a2c63129e
Use a Linux kernel style build output printing.
Example:
$ make install
BUILD lib
CC gpio.o
AR libopenstm32.a
BUILD example
CC blink.o
LD blink
INSTALL headers
INSTALL lib
$ make clean
CLEAN blink.o
CLEAN blink
CLEAN gpio.o
CLEAN libopenstm32.a
16 years ago
Uwe Hermann
1c459b8c48
Add 'make V=1' support for the example blink code.
16 years ago
Uwe Hermann
f0661cb343
Make default build silent, use 'make V=1' for verbose build.
16 years ago
Uwe Hermann
0efee48451
Add first example project (framework) using libopenstm32.
This is intended as a small blink example for the Olimex STM32-H103 board.
It doesn't do anything useful (yet), but it builds fine.
There's a sample Makefile and a preliminary ld script (which probably
needs some more work).
16 years ago
Uwe Hermann
c62ca6143d
Make gpio number argument 'unsigned int', there are no negative GPIOs.
16 years ago
Uwe Hermann
0fa4cbbdad
Add some more GPIO related #defines.
This includes GPIO port base addresses, MODE[1:0] values, and CNF[1:0]
values.
16 years ago
Uwe Hermann
e7567c835c
Add memorymap.h with some peripheral base addresses.
16 years ago
Uwe Hermann
0a8135395a
Add dummy gpio.c implementation and final Makefile.
The whole lib should now build and install fine. It's not yet tested
on hardware, though.
16 years ago
Uwe Hermann
1b2f6456bf
Add some initial gpio.h #defines.
16 years ago
Uwe Hermann
75bb51fadf
Add top-level include file intended for lib users.
16 years ago
Uwe Hermann
ae6f321816
Add a stdint.h include file for u16, u32, etc.
16 years ago
Uwe Hermann
74620a94d0
Add initial top-level Makefile.
16 years ago
Uwe Hermann
1b708b68b6
Drop 's' from https, no need for encryption here.
16 years ago
Uwe Hermann
43d2a53127
Mention how PREFIX can be used to override the toolchain.
16 years ago
Uwe Hermann
e5c5371997
Add some more info to the README.
16 years ago
Uwe Hermann
b201bf19cb
Add COPYING file.
16 years ago
Uwe Hermann
e86ae96e1b
Test.
16 years ago
Uwe Hermann
66785734bd
Add README header.
16 years ago
Uwe Hermann
446beb7a88
Add initial README.
16 years ago