summaryrefslogtreecommitdiff
path: root/nuttx
Commit message (Collapse)AuthorAgeFilesLines
* Use menconfig instead of configupstreamGregory Nutt2015-04-171-1/+1
|
* Update ChangeLogGregory Nutt2015-04-171-1/+5
|
* STM32F429i Disco: (1) Fix a bad return value if the LCD driver is already ↵Gregory Nutt2015-04-174-144/+106
| | | | initialized. (2) The LCD driver initialization is now performed during the early boot sequence. (3) Increased the size of the message queue from 32 to 64 in the lcd configuration. From Marco, ocram.lhark@yahoo.com.
* STM32 - cosmetic changes to indentationGregory Nutt2015-04-161-4/+2
|
* Fix dedbug output; used wrong macroGregory Nutt2015-04-161-1/+1
|
* Add CONFIG_CDCACM_IFLOWCONTROL. Just hooks for nowGregory Nutt2015-04-162-1/+16
|
* STM32 DMA2D: Use helper function when freeing layers. From Marco KrahlGregory Nutt2015-04-161-12/+2
|
* Update ChangeLogsGregory Nutt2015-04-161-0/+2
|
* MAX_RAND should be RAND_MAXGregory Nutt2015-04-161-1/+1
|
* Update ChangeLogGregory Nutt2015-04-161-1/+59
|
* Add support for the new DMA2D features to the STM32F429i-Disco LTDC ↵Gregory Nutt2015-04-165-36/+97
| | | | configuration. From Marco Krahl.
* Defines a second interface for the dma2d controller. Controlling both LTDC ↵Gregory Nutt2015-04-1610-418/+3482
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | and DMA2D was unpractical from the programmers view because both controllers are to different. LTDC only controls the display visibility but the DMA2D controller changes the content of the frame buffer (buffer of the layer). The main features are: 1. DMA2D interface Supports the nuttx pixel formats: - FB_FMT_RGB8 - FB_FMT_RGB24 - FB_FMT_RGB16_565 Dynamic layer allocation during runtime for the supported formats - The number of allocatable layer can be configured. Supported dma2d operation: - blit (Copy content from source to destination layer) also works with selectable area. - blend (Blend two layer and copy the result to a destination layer wich can be a third layer or one of the source layer) also works with selectable area. - fillarea (Fill a defined area of the whole layer with a specific color) As a result of that the dma2d controller can't transfer data from the core coupled memory, CCM is disabled but usable by the ccm allocator. Currently the ccm allocator is used for allocating the layer structurei only. For the dma memory (layers frame buffer) memory is allocated from heap 2 and 3. 2. LTDC interface I have changed the api for the currently non implemented operations: - blit (Copy content from a dma2d layer to an ltdc layer) also works with selectable area. - blend (Blend two dma2d layer and copy the result to a destination ltdc layer) also works with selectable area. Note! ltdc layer is a layer referenced by the ltdc interface. dma2d layer is a layer referenced by the dma2d interface. One of the most important questions for me was, How can i flexible use an ltdc layer with the dma2d interface, e.g. as source layer for dma2d operations? Get the layer id of the related dma2d layer by a special flag when using getlid() function of the ltdc interface and use the layer id to reference the specific dma2d layer by the dma2d interface. The ltdc coupled dma2d layers are predefined and can't be dynamically allocated of freed. They use the same frame buffer memory and the same color lookup table. Changes: - layer internal format of the clut table - interrupt handling for register reload (vertical vblank) instead using waiting loop - small fixes and refactoring From Marco Krahl.
* Add hooks to CDC/ACM driver to support RX flow controlGregory Nutt2015-04-161-21/+58
|
* Calypso/Compal_e86 update from Craig ComstockGregory Nutt2015-04-163-6/+9
|
* Update ChangeLogGregory Nutt2015-04-151-0/+4
|
* Missing PWM boardctl logic breaks PWM test.Gregory Nutt2015-04-152-0/+19
|
* More places where watchodg mispelledGregory Nutt2015-04-153-3/+3
|
* STM32 IWDG typo fix. from chenming582892Gregory Nutt2015-04-151-1/+1
|
* Spellcheck README fileGregory Nutt2015-04-151-14/+13
|
* Update commentsGregory Nutt2015-04-151-6/+12
|
* Update comments and READMEGregory Nutt2015-04-151-5/+7
|
* Update ChangeLogsGregory Nutt2015-04-151-0/+7
|
* configs/sim/src: Add logic to test localtime and TZ database. See ↵Gregory Nutt2015-04-155-3/+277
| | | | apps/system/README.txt for info
* Update README filesGregory Nutt2015-04-152-2/+5
|
* Fix typos in ReleaseNotesGregory Nutt2015-04-141-6/+6
|
* Prep for 7.9 releaseGregory Nutt2015-04-143-35/+450
|
* A little localtime clean-upGregory Nutt2015-04-143-51/+70
|
* libc/time/lib_localtime.c: Move tzset(); it belongs in the Public Functions ↵Gregory Nutt2015-04-141-55/+55
| | | | grouping
* Update ChangeLogGregory Nutt2015-04-141-1/+4
|
* atexit: Fix reference to undefined variable in certain configurations. From ↵Gregory Nutt2015-04-141-5/+4
| | | | Juha Niskanen
* drivers/input/max11802.c: Fix possible unmatched IRQ restore. Noted by ↵Gregory Nutt2015-04-141-49/+72
| | | | Juha Niskanen
* Remove all traces of the Galileo board. That port is not going to happen -- ↵Gregory Nutt2015-04-134-76/+4
| | | | I dont' even have the Galileo board anymore.
* Update ChangeLogGregory Nutt2015-04-131-2/+7
|
* Use common macro(s) for calculating link layer header length. From Brennan ↵Gregory Nutt2015-04-136-33/+50
| | | | Ashton.
* Update some commentsGregory Nutt2015-04-132-13/+20
|
* Update ChangeLogGregory Nutt2015-04-121-0/+2
|
* FAT: Fix misthink when CONFIG_ENDIAN_BIG=y. From Lwazi DubeGregory Nutt2015-04-121-61/+82
|
* Refresh configurationsGregory Nutt2015-04-123-209/+22
|
* Update comments in a Kconfig fileGregory Nutt2015-04-121-5/+8
|
* Update ChangeLogGregory Nutt2015-04-121-0/+8
|
* ix an error in time initialization when there is not RTC and the time is ↵Gregory Nutt2015-04-122-47/+23
| | | | initialized from a fixed configured value. The call to clock_calendar2utc() was returning the time in units of seconds. The initialization logic, however, was expecting to get time in units of days.
* Local time support is now EXPERIMENTALGregory Nutt2015-04-121-1/+10
|
* Add option to enable stackcheck per architectureGregory Nutt2015-04-122-1/+8
|
* Revert commit b80e8be652dfa52e97daa65aa3e550cf31cb2409Gregory Nutt2015-04-127-0/+170
|
* localtime: Default zoneinfo directory is /etc/zoneinfo instead of ↵Gregory Nutt2015-04-111-1/+1
| | | | /usr/local/etc/zoneinfo which results in a longer pathname than the default 32 characer MAX
* Update ChangeLogGregory Nutt2015-04-111-0/+2
|
* Localtime: Configuration name inconsiste: CONFIG_LIBC_TZ_DIR vs ↵Gregory Nutt2015-04-111-2/+2
| | | | CONFIG_LIBC_TZDIR
* Allow NSH date command with no RTC. This command is useful without an RTC ↵Gregory Nutt2015-04-113-3/+5
| | | | too. Also, this permits testing on the simulator which never has an RTC
* Remove all traces of CONFIG_ARMV7M_STACKCHECKGregory Nutt2015-04-117-170/+0
|
* STM32 changes from David SidraneGregory Nutt2015-04-118-2/+59
|