marcoveeneman
555d45f70a
Implemented AHB access for GPIOA - GPIOJ for TM4C123x devices. On TM4C129x devices the AHB is the only used bus for GPIO.
...
Replaced the nops after starting the gpio peripheral clocks with a busy wait until all GPIO peripherals are ready.
Added Sub-Family identifier for TM4C123x devices.
2015-03-03 21:15:21 +01:00
barthess
e75668f53b
EICU. Cosmetical cleanup
2015-03-03 22:43:25 +03:00
barthess
35c48df910
EICU. Deleted code for "fast" capture.
...
Reasons:
1) It duplicates functionality of "vanilla" ICU driver
2) Fast and slow modes are mutually exclided in single timer
2015-03-03 22:24:16 +03:00
barthess
8b2ddb7f2b
EICU. Cosmetical improvements.
2015-03-03 21:10:03 +03:00
barthess
28ab149cf7
EICU. Cosmetical improvements.
2015-03-03 21:07:44 +03:00
barthess
75688209c2
EICU now able to capture data on all channels
2015-03-03 19:01:28 +03:00
barthess
4764c3ba15
EICU. Fixed handlign of 32-bit timers. General code cleanup. PWM mode still untested.
2015-03-01 21:09:12 +03:00
barthess
8bb246b572
EICU. Fixed another portion of typos.
2015-03-01 16:25:09 +03:00
barthess
71bba80a03
EICU. Fixed some typos.
2015-03-01 14:38:24 +03:00
barthess
4e7a5796b4
Added EICU driver in HAL. Added STM32 backend for EICU.
2015-02-28 21:42:40 +03:00
barthess
605fb84bcd
Updated .project files
2015-02-28 21:41:55 +03:00
marcoveeneman
12d6c494d3
Restructured Tiva pal_lld.h
2015-02-26 22:45:32 +01:00
marcoveeneman
631ec2d5cb
Added missing static keyword for Tiva gpio_init function.
2015-02-26 21:38:20 +01:00
marcoveeneman
71f9a8ff50
Fixed incorrect and missing GPIO pin unlocking for JTAG and NMI pins in pal_lld_init.
2015-02-26 21:35:46 +01:00
marcoveeneman
f376aec4d8
Changed the Tiva pal driver RCGCGPIO enable mask name.
...
Added a note about the RCGC register.
2015-02-26 21:11:51 +01:00
marcoveeneman
8a7ede5e0a
Fixed wrong bit mask in Tiva pal driver.
2015-02-26 21:09:10 +01:00
marcoveeneman
c17c2f6edf
Added Tiva I/O mode flags.
...
Implemented _pal_lld_setgroupmode.
2015-02-26 20:31:47 +01:00
barthess
7ac7d41b20
FSMC_SRAM haltest. Added memcpy over DMA speed test
2015-02-25 23:02:05 +03:00
barthess
900963482d
Finished memtest code
2015-02-24 17:43:53 +03:00
barthess
33f1b2541e
FSMC_SRAM testhal. Added memtest and membench.
2015-02-24 00:10:02 +03:00
barthess
a1822c490d
Updated makefiles in testhal after ChibiOS update.
2015-02-23 22:45:42 +03:00
marcoveeneman
2463abdd1b
Renamed Tiva launch and debug configurations.
...
Fixed wrong SYSCTL access of gpt, i2c and pwm after changing the SYSCTL structure in TM4C123x.h.
2015-02-17 21:25:12 +01:00
marcoveeneman
5dab4ce8c2
Merge branch 'tm4c129x_ethernet'
2015-02-16 21:53:32 +01:00
marcoveeneman
7b73ccd1d0
Added basic demo for TM4C1294 Connected Launchpad with LwIP.
2015-02-16 21:49:29 +01:00
marcoveeneman
59499bd0cf
Added MAC low level driver for the TM4C129x. Tested on the TM4C1294 Connected Launchpad.
2015-02-16 21:31:04 +01:00
marcoveeneman
e391b1509d
Reverted TM4C129x SYSCTL to old structure.
...
Added Ethernet peripheral structure for TM4C129x devices.
2015-02-16 20:49:37 +01:00
Uladzimir Pylinski
4094380795
Merge pull request #3 from RoccoMarco/master
...
Added devices_lib
2015-01-23 21:41:03 +03:00
marcoveeneman
e04cc85d64
Merge branch 'tiva_chibistudio'
2015-01-22 21:51:35 +01:00
marcoveeneman
acedb79754
Added debug and external tool configuration for the TM4C123x PWM testhal.
2015-01-22 21:22:08 +01:00
marcoveeneman
39f16696b0
Added debug and external tool configuration for the TM4C123x I2C testhal.
2015-01-22 21:21:58 +01:00
marcoveeneman
8158c1bd65
Added debug and external tool configuration for the TM4C123x GPT testhal.
2015-01-22 21:21:41 +01:00
marcoveeneman
22addb0a74
Added project files for the TM4C123x PWM testhal.
2015-01-22 21:19:03 +01:00
marcoveeneman
45f86d1170
Added project files for the TM4C123x I2C testhal.
2015-01-22 21:18:52 +01:00
marcoveeneman
072e0e2cdf
Added project files for the TM4C123x GPT testhal.
2015-01-22 21:18:19 +01:00
marcoveeneman
8c608abb1d
Added project files for the RT-TM4C1294-LAUNCHPAD demo.
2015-01-22 21:16:35 +01:00
Uladzimir Pylinski
14bdd6477f
Update README-git.md
2015-01-17 16:11:17 +03:00
Uladzimir Pylinski
8fedd41a6a
Update README-git.md
2015-01-17 16:09:39 +03:00
Uladzimir Pylinski
a936f7855d
Update README-git.md
2015-01-17 16:08:56 +03:00
Uladzimir Pylinski
9dffd62950
Update README-git.md
2015-01-17 16:07:26 +03:00
barthess
0d0cf20a68
Readme files renamed from *.txt to *.md
2015-01-17 16:04:01 +03:00
barthess
9cde3a71c4
Test before possible file rename
2015-01-17 16:02:23 +03:00
marcoveeneman
6917afd20d
Added debug configuration for the RT-TM4C123G-LAUNCHPAD demo.
2015-01-14 23:02:58 +01:00
marcoveeneman
4532c817db
Added external tool configuration for the In-Circuit Debug Interface (ICDI).
2015-01-14 23:02:20 +01:00
marcoveeneman
0c29d6eb35
Added project files for the RT-TM4C123G-LAUNCHPAD demo.
2015-01-14 22:49:13 +01:00
RoccoMarco
0c8c329686
Added devices_lib
2015-01-12 12:45:03 +01:00
barthess
0c93d40779
[1-wire] Cosmetical cleanups
2014-12-27 22:18:30 +03:00
barthess
82b8855e83
Added board files for ST_STM32F0308_DISCOVERY board
2014-12-27 22:18:30 +03:00
barthess
73b9a82a0b
[1-wire] Added testhal for STM32F0xx family
2014-12-27 22:18:03 +03:00
barthess
073d4d467f
1-wire. STM32F1xx code tested
2014-12-18 00:21:28 +03:00
barthess
99505cdea6
1-wire. Added workaround form F1xx MCUs
2014-12-14 14:14:45 +03:00