Andrea Zoppi
|
58f5fd1d72
|
Removed dependency on ST library for SDRAM
|
2015-06-28 22:53:44 +02:00 |
Andrea Zoppi
|
b872d9409c
|
Minor changes
|
2015-06-27 18:34:33 +02:00 |
Andrea Zoppi
|
0229440fba
|
ILI9341 driver moved to devices_lib
|
2015-06-27 18:34:23 +02:00 |
Andrea Zoppi
|
ee1353a305
|
Old definitions removed
|
2015-06-27 18:32:58 +02:00 |
TexZK
|
542d79ef90
|
LTDC and DMA2D ported to ChibiOS/RT 3
+ LTDC and DMA2D peripheral drivers
+ LTDC and DMA2D demo project
|
2015-06-24 21:24:45 +02:00 |
barthess
|
fce100680e
|
Merge branch 'master' of github.com:ChibiOS/ChibiOS-Contrib
|
2015-06-02 19:55:16 +03:00 |
barthess
|
06640e31ce
|
EICU. Fixed incorrect frequency calculation.
Timers 9, 10, 11 connected to APB2 but constant in driver
initialization code was taken for APB1.
|
2015-06-02 15:53:58 +03:00 |
barthess
|
82973c099e
|
Fixed copypaste error in comment
|
2015-06-02 11:15:04 +03:00 |
Fabio Utzig
|
343042d9d2
|
Add tx/rx pin configuration to SerialConfig
|
2015-05-15 21:08:53 -03:00 |
Fabio Utzig
|
69d70de9b7
|
Add PAL configuration
|
2015-05-15 21:04:52 -03:00 |
Fabio Utzig
|
57f582abae
|
Add some GPIO pin definitions
|
2015-05-15 20:45:02 -03:00 |
Fabio Utzig
|
621e7198d7
|
Remove GPIO pin initialization
|
2015-05-15 20:44:37 -03:00 |
Fabio Utzig
|
4ac0b638b9
|
Add basic PAL driver
|
2015-05-15 20:44:03 -03:00 |
Fabio Utzig
|
aa43fd6554
|
Use sleep/wakeup for serial driver top-half
|
2015-05-14 23:07:10 -03:00 |
Fabio Utzig
|
776fc29107
|
Fix some issues with serial driver
|
2015-05-14 22:12:57 -03:00 |
Fabio Utzig
|
c37554ca20
|
Add initial serial driver
|
2015-05-13 22:19:05 -03:00 |
Fabio Utzig
|
825c8ea30b
|
Add TIMER0 based ticker for OS
|
2015-05-13 20:30:12 -03:00 |
Fabio Utzig
|
f0bcca7b46
|
Don't hang boot
|
2015-05-13 20:29:45 -03:00 |
Fabio Utzig
|
c1427ae07d
|
Add basic board support
|
2015-05-12 22:08:57 -03:00 |
Fabio Utzig
|
5afd99de17
|
Add basic HAL/ST drivers
|
2015-05-12 22:06:39 -03:00 |
Fabio Utzig
|
9b1feee2e7
|
Remove PAL, add ST
|
2015-05-12 22:05:23 -03:00 |
Fabio Utzig
|
a0110bc179
|
Merge master
|
2015-05-10 17:51:59 -03:00 |
barthess
|
e4c2e8adf8
|
Merge branch 'master' of github.com:ChibiOS/ChibiOS-Contrib
|
2015-05-08 00:04:15 +03:00 |
barthess
|
f5b812a2e7
|
NAND. Minor improvements
|
2015-05-08 00:04:09 +03:00 |
barthess
|
67ccbf4da0
|
Updated board.h file
|
2015-05-07 18:44:26 +03:00 |
barthess
|
dd7d31d083
|
Fixed copyright notes
|
2015-05-02 23:00:00 +03:00 |
barthess
|
c44092eb0f
|
NAND code changed to use bitmap class
|
2015-05-02 20:51:04 +03:00 |
Fabio Utzig
|
e07ebbcac3
|
Add initial system header + makefile
|
2015-04-29 19:48:06 -03:00 |
marcoveeneman
|
e5f1b8b034
|
Tiva. ST. Moved ST interrupt priority check from hal_lld to st_lld.
|
2015-04-16 22:15:15 +02:00 |
marcoveeneman
|
5130840d32
|
Tiva. MAC. Added check for valid interrupt priority.
|
2015-04-16 22:03:13 +02:00 |
marcoveeneman
|
cd95bc80f0
|
Tiva. EXT. Added checks for valid interrupt priorities.
|
2015-04-16 21:56:32 +02:00 |
marcoveeneman
|
7b7c6fd198
|
Tiva. Replaced all references to CORTEX_IS_VALID_KERNEL_PRIORITY with OSAL_IRQ_IS_VALID_PRIORITY.
|
2015-04-16 21:46:53 +02:00 |
marcoveeneman
|
2c0b573553
|
Merge branch 'tiva_ext_driver'
|
2015-04-14 23:07:24 +02:00 |
marcoveeneman
|
a8358f2140
|
Tiva. EXT. Changed name of ext_serve_port_interrupt and ext_serve_pin_interrupt.
|
2015-04-14 23:00:29 +02:00 |
marcoveeneman
|
2c66f54771
|
Tiva. EXT. Fixed typo in ext_serve_pin_interrupt macro.
|
2015-04-14 22:53:48 +02:00 |
marcoveeneman
|
f4e68ad23a
|
Tiva. EXT. Wrapped ext_serve_port_interrupt and ext_serve_pin_interrupt in a do{}while(0)
|
2015-04-14 22:52:22 +02:00 |
marcoveeneman
|
1afe28e9be
|
Tiva. EXT. Added ext_lld files and added ext_lld.c to platform.mk
|
2015-04-14 22:43:42 +02:00 |
marcoveeneman
|
c6474b882a
|
Tiva. EXT. Added number of GPIO pins to the registry.
|
2015-04-14 22:40:24 +02:00 |
barthess
|
3d45d3d4fa
|
EICU. Updated lld according to chibios updates.
|
2015-03-31 16:43:14 +03:00 |
marcoveeneman
|
91d9d09673
|
Removing GPTM_TAMR_TASNAPS was a bad idea. This caused the TAR register to not update at match so an incorrect value was read in st_lld_get_counter.
|
2015-03-23 21:08:57 +01:00 |
marcoveeneman
|
560076be34
|
Removed ST_CLOCK_SRC for Tiva st_lld and replaced with TIVA_SYSCLK.
|
2015-03-23 20:55:52 +01:00 |
marcoveeneman
|
927cbb1bee
|
Tiva tickless mode is working for 16 bit timers too. Typecasting was not correct before.
|
2015-03-22 22:46:09 +01:00 |
marcoveeneman
|
2d6792780a
|
Added macros in st_lld for Tiva defices to wait until a timer is ready before using it.
|
2015-03-22 22:40:22 +01:00 |
marcoveeneman
|
61f2081d66
|
Fixed incorrect Tiva ST_HANDLER and ST_NUMBER defines in st_lld.
|
2015-03-22 22:27:51 +01:00 |
marcoveeneman
|
bc7117e04c
|
Wait until the timer peripheral is ready to continue. When built with -O0 this was not needed, but with -O2 the peripheral was not ready when it was accessed.
|
2015-03-20 21:38:01 +01:00 |
marcoveeneman
|
273b1fa525
|
Fixed using incorrect registers.
|
2015-03-20 21:36:52 +01:00 |
marcoveeneman
|
b3c2194d95
|
Tiva st_lld files cleanup.
|
2015-03-20 21:11:57 +01:00 |
marcoveeneman
|
94ae99ab51
|
Tiva Tickless timer in down mode turned out not to work in last commit. It's working for WGPT5 now.
Started some cleanup in st_lld driver.
|
2015-03-20 21:04:38 +01:00 |
marcoveeneman
|
87e99fedd8
|
Changed the Tiva tickless timer implementation to use the timer in down mode. It's working for WGPT5 now.
|
2015-03-20 20:21:38 +01:00 |
marcoveeneman
|
930d2d6de0
|
Tickless mode for Tiva seems to be working using WGPT5 in up mode.
|
2015-03-20 19:49:21 +01:00 |