aboutsummaryrefslogtreecommitdiffstats
path: root/os/hal/ports/TIVA/TM4C123x
Commit message (Collapse)AuthorAgeFilesLines
* Fixed warnings triggered by -Wundef compile optionmarcoveeneman2018-03-121-1/+1
|
* Added shared variables to startup, board and platform makefilesmarcoveeneman2018-03-101-0/+4
|
* Updated platform.mk files to handle halconf.h files located in CONFDIRmarcoveeneman2018-03-021-1/+8
|
* Initial ADC driver and testhal application for TM4C123x.marcoveeneman2017-07-031-0/+1
|
* Updated license headersmarcoveeneman2017-04-204-4/+4
|
* Added driver.mk file for each low level peripheral driver.marcoveeneman2017-04-181-54/+17
|
* Deleted custom Tiva CMSIS headers.marcoveeneman2016-11-111-958/+0
|
* Added checks and defines for device revisions.marcoveeneman2016-10-301-0/+6
| | | | This can be used for errata workarounds in the drivers.
* Replaced custom register bitfield macros by TivaWare bitfield macros.marcoveeneman2016-10-282-157/+40
|
* Use new PART_<device> defines.marcoveeneman2016-08-302-442/+442
|
* Updated hal_lld.c files to use the new TivaWare macros.marcoveeneman2016-08-241-12/+12
|
* Implemented smart build for Tiva platform.marcoveeneman2016-08-091-22/+55
|
* Organized Tiva LLD folder.marcoveeneman2016-07-061-11/+18
|
* Mass license update.marcoveeneman2016-04-285-5/+5
|
* Tiva. WDG. Added watchdog low level driver.marcoveeneman2016-04-061-1/+2
|
* Tiva. WDG. Added missing declarations for watchdog peripherals.marcoveeneman2016-04-061-1/+3
|
* Fix header guard styleFabio Utzig2016-04-041-3/+3
|
* Fix hal files naming schemeFabio Utzig2016-04-041-9/+9
|
* Fixed rest of paths in build scripts.barthess2015-08-241-2/+2
|
* Changed the way files are included to a more convenient way.Fabien Poussin2015-08-201-10/+10
|
* Tiva. ST. Moved ST interrupt priority check from hal_lld to st_lld.marcoveeneman2015-04-161-5/+0
|
* Tiva. Replaced all references to CORTEX_IS_VALID_KERNEL_PRIORITY with ↵marcoveeneman2015-04-161-1/+1
| | | | OSAL_IRQ_IS_VALID_PRIORITY.
* Tiva. EXT. Added ext_lld files and added ext_lld.c to platform.mkmarcoveeneman2015-04-141-1/+2
|
* Tiva. EXT. Added number of GPIO pins to the registry.marcoveeneman2015-04-141-0/+5
|
* Added Tiva UDMA initialization in hal_lld of TM4C123x devices.marcoveeneman2015-03-173-1/+8
| | | | Added UDMA and SPI driver to platform.mk of TM4C123x devices.
* Changed Tiva UDMA peripheral structure for TM4C123x.marcoveeneman2015-03-171-6/+12
|
* Added Tiva UDMA ISR names and numbers to TM4C123x tiva_isr.hmarcoveeneman2015-03-171-0/+7
|
* Implemented AHB access for GPIOA - GPIOJ for TM4C123x devices. On TM4C129x ↵marcoveeneman2015-03-032-120/+145
| | | | | | | 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.
* Renamed Tiva launch and debug configurations.marcoveeneman2015-02-171-47/+146
| | | | Fixed wrong SYSCTL access of gpt, i2c and pwm after changing the SYSCTL structure in TM4C123x.h.
* Changed some peripheral register structures in tm4c123x.h and tm4c129x.h to ↵marcoveeneman2014-10-161-310/+159
| | | | | | | reduce the amount of duplicated text. Updated gpt_lld, i2c_lld, pal_lld, pwm_lld, serial_lld, hal_lld register access to the changed peripheral register structures. Replaced old interrupt numbers from tm4c123x.h and tm4c129x.h in serial_lld.c with the new interrupt number defines from tiva_isr.h.
* Fixed missing peripheral declarations in tm4c123x.h and tm4c129x.hmarcoveeneman2014-10-141-0/+22
|
* Added Tiva HAL files.marcoveeneman2014-10-136-0/+2615