marcoveeneman
|
708bb829ea
|
Fixed some more warnings
|
2018-03-16 22:16:57 +01:00 |
marcoveeneman
|
32cdf41174
|
Fixed warnings triggered by -Wundef compile option
|
2018-03-12 19:04:54 +01:00 |
marcoveeneman
|
9ef6a86060
|
Renamed GPIO IRQ priority definitions for the PAL driver
|
2018-03-07 20:38:10 +01:00 |
marcoveeneman
|
9a21d8e143
|
Removed EXT driver files
|
2018-03-02 18:55:22 +01:00 |
marcoveeneman
|
2977a2bc87
|
Implemented events to PAL driver for Tiva devices.
Most code from the EXT driver could be reused.
|
2018-03-02 00:09:45 +01:00 |
marcoveeneman
|
7057148a43
|
Fixed hal_st_lld still using old register access.
Registers are now accessed using the HWREG() macro.
|
2018-03-02 00:05:39 +01:00 |
marcoveeneman
|
927b3cf1b4
|
Fixed bug in pal_lld_writepad implementation
|
2018-03-01 23:13:01 +01:00 |
marcoveeneman
|
cae865f0b9
|
Changed PAL driver so that TM4C123x devices GPIO blocks always use AHB.
|
2018-02-28 18:28:02 +01:00 |
marcoveeneman
|
19efef2f4a
|
Fixed hal_i2c_lld.c
|
2017-11-24 22:25:12 +01:00 |
marcoveeneman
|
ec4b244c51
|
Merge pull request #125 from marcoveeneman/tiva_add_uart
Add Tiva UART driver.
|
2017-11-23 21:37:24 +01:00 |
marcoveeneman
|
1cc2988040
|
Aligned the Tiva port to the SPI driver improvements.
|
2017-09-10 21:16:14 +02:00 |
marcoveeneman
|
5d77abe7f2
|
Initial version of the Tiva UART driver.
|
2017-09-10 19:43:04 +02:00 |
marcoveeneman
|
801b264b75
|
Fixed ADC driver.mk
|
2017-07-03 23:03:37 +02:00 |
marcoveeneman
|
f8b656a810
|
Added missing driver.mk file for the ADC driver.
|
2017-07-03 22:30:46 +02:00 |
marcoveeneman
|
884dbaeabc
|
Improved ADC driver and ADC testhal application.
|
2017-07-03 22:24:07 +02:00 |
marcoveeneman
|
ffd9d3fd90
|
Initial ADC driver and testhal application for TM4C123x.
|
2017-07-03 22:23:55 +02:00 |
marcoveeneman
|
2841fd88cd
|
Updated license headers
|
2017-04-20 19:47:50 +02:00 |
marcoveeneman
|
cfbd190b1e
|
Fixed Tiva low level driver @file documentation.
|
2017-04-18 23:17:00 +02:00 |
marcoveeneman
|
3e3db4cf24
|
Improved documentation of the Tiva serial driver.
|
2017-04-18 23:06:30 +02:00 |
marcoveeneman
|
e712f914ba
|
Implemented advanced buffering support for the Tiva serial driver.
|
2017-04-18 22:55:01 +02:00 |
marcoveeneman
|
01423b08c2
|
Changed the flag set when a serial buffer is full.
|
2017-04-18 22:41:25 +02:00 |
marcoveeneman
|
9617145f21
|
Added driver.mk file for each low level peripheral driver.
|
2017-04-18 22:20:21 +02:00 |
marcoveeneman
|
ed9c079d62
|
Fixed the MAC driver.
While moving the MAC driver to TivaWare the addresses used in the HWREG macros were incorrect. The base address was missing.
|
2016-11-11 23:01:07 +01:00 |
marcoveeneman
|
548c3592db
|
Fixed errors introduced by line feature.
|
2016-10-30 14:13:31 +01:00 |
marcoveeneman
|
568ed8d0ee
|
Some improvements.
|
2016-10-30 12:27:54 +01:00 |
marcoveeneman
|
25d71d9982
|
Added line support in Tiva pal driver.
|
2016-10-30 12:16:21 +01:00 |
marcoveeneman
|
223f465890
|
Replaced custom register bitfield macros by TivaWare bitfield macros.
|
2016-10-27 22:55:17 +02:00 |
marcoveeneman
|
94fe96d3ae
|
Updated pwm_lld to use TivaWare.
|
2016-10-26 21:09:34 +02:00 |
marcoveeneman
|
8881004050
|
Updated spi and udma lld to use TivaWare.
|
2016-10-11 21:21:30 +02:00 |
marcoveeneman
|
2c2c3c567c
|
Updated wdg_lld to use TivaWare.
|
2016-10-08 22:14:45 +02:00 |
marcoveeneman
|
9fd36443b4
|
Updated i2c_lld to use TivaWare.
|
2016-10-08 22:03:56 +02:00 |
marcoveeneman
|
f66996bd7d
|
Updated gpt_lld to use TivaWare.
|
2016-10-08 21:30:40 +02:00 |
marcoveeneman
|
b6d9cd409f
|
Updated ext_lld to use TivaWare.
|
2016-10-08 21:08:40 +02:00 |
marcoveeneman
|
51abe9fbeb
|
Updated mac_lld to use TivaWare.
|
2016-10-08 20:46:03 +02:00 |
marcoveeneman
|
8f9b3b4302
|
Fixed wrong definitions in st_lld.h
|
2016-10-08 20:21:29 +02:00 |
marcoveeneman
|
3e069788d9
|
Updated st_lld to use TivaWare.
Tickless mode is working again.
Fixed st_lld_get_counter reading the wrong register.
|
2016-10-08 19:51:16 +02:00 |
marcoveeneman
|
f8d62560b7
|
Improve serial driver.
|
2016-10-08 18:05:57 +02:00 |
marcoveeneman
|
eceaf26f21
|
st driver only works in periodic mode for now.
|
2016-10-08 17:57:37 +02:00 |
marcoveeneman
|
6675bf01e1
|
Updated serial driver to use new register access.
|
2016-08-30 18:43:47 +02:00 |
marcoveeneman
|
d5476e6ce6
|
Updated pal driver to use new register access.
|
2016-08-30 18:43:19 +02:00 |
marcoveeneman
|
81c70f5ce6
|
Organized Tiva LLD folder.
|
2016-07-06 20:12:03 +02:00 |
marcoveeneman
|
0e86736605
|
Tiva. Wait for peripheral ready after enabling its clock.
This was already done for some peripherals, but not for GPT, I2C, PWM and UART.
|
2016-05-12 23:45:41 +02:00 |
marcoveeneman
|
32e712aae1
|
Tiva. UART. Fixed enabling and disabling UART modules 1-7.
|
2016-05-11 20:40:28 +02:00 |
marcoveeneman
|
d4cb8ca216
|
Mass license update.
|
2016-04-28 22:07:07 +02:00 |
marcoveeneman
|
eb960077b8
|
Tiva. WDG. Added watchdog low level driver.
|
2016-04-06 21:20:35 +02:00 |
Fabio Utzig
|
653c72ccc3
|
Fix tiva demos
|
2016-04-04 21:35:11 -03:00 |
Fabio Utzig
|
39b332e3dd
|
Fix header guard style
|
2016-04-04 19:50:15 -03:00 |
Fabio Utzig
|
1c1fd7d294
|
Fix hal files naming scheme
|
2016-04-04 19:44:42 -03:00 |
marcoveeneman
|
ca60a9cba2
|
Tiva. I2C. Fixed bug where number of bytes read is 2 more then requested. This only occurs when the number of bytes to read is 3 or more.
|
2015-04-24 22:00:47 +02:00 |
marcoveeneman
|
e5f1b8b034
|
Tiva. ST. Moved ST interrupt priority check from hal_lld to st_lld.
|
2015-04-16 22:15:15 +02:00 |