Paul A. Patience
|
79a157cc9d
|
assert: Check if NDEBUG is defined
|
2016-06-08 11:07:24 -04:00 |
Aleksandr Vyhovanec
|
c939bbe47a
|
include/signal.h: Change type of SIG_IGN and related defines to _sa_handler_t
|
2016-06-07 06:56:19 -06:00 |
Gregory Nutt
|
37dd4e52a1
|
boardctl.h needs to be include-able from C++ files
|
2016-06-05 12:14:34 -06:00 |
Gregory Nutt
|
a18dbfda6e
|
Remove drivers/mtd/flash_eraseall.c. It is not used in the OS and is just a dumb wrapper around the MDIOC_BULKERASE IOCTL call.
|
2016-06-02 10:44:13 -06:00 |
Gregory Nutt
|
50d640a102
|
Typo fix
|
2016-05-30 09:51:46 -06:00 |
Gregory Nutt
|
9b4cec9228
|
Replace confusing references to uIP with just 'the network'
|
2016-05-30 09:51:15 -06:00 |
Gregory Nutt
|
22044edd12
|
Merged in ziggurat29/nuttx/stm32l4_i2c_lcd_mjkdz_001 (pull request #35)
correct bugs and add enhancements to pcf8574 lcd backpack driver
|
2016-05-29 14:02:39 -06:00 |
ziggurat29
|
4643fcdfd8
|
correct logic hazard in latch and load nybble; was transitioning control lines at the same time as enable, causing spurious behaviour on less-tolerant displays
improve timing parameters in init sequences for better display compatibility
correct (row,col) -> address calculation; affects 4-line displays
update comments in header and readme
|
2016-05-29 11:09:00 -05:00 |
Gregory Nutt
|
7d538d19bf
|
Costmetic changes to comments and style
|
2016-05-27 10:53:27 -06:00 |
Gregory Nutt
|
23f4f04448
|
Costmetic update to some comments
|
2016-05-27 07:50:06 -06:00 |
Pierre-noel Bouteville
|
55d704e3c2
|
ADC: In adc.h, exclude upper half fields if common upper half is not used (CONFIG_ADC not defined).
|
2016-05-27 07:16:30 -06:00 |
Pierre-noel Bouteville
|
41412d0ce9
|
* fix a bug in crc computation for ms583730
* implement POSIX read.
|
2016-05-27 07:05:20 -06:00 |
Gregory Nutt
|
b630d48175
|
Add bind method to the ADC lower-half interface
|
2016-05-26 11:32:26 -06:00 |
Gregory Nutt
|
001715d57b
|
FS: Add logic to detach a file structure from a file descriptor. This is for use only within the OS. It permits an open file or driver to be used across multiple threads.
|
2016-05-26 09:41:50 -06:00 |
Gregory Nutt
|
aa7a981674
|
Update some comments
|
2016-05-26 08:37:40 -06:00 |
Gregory Nutt
|
3603dc6218
|
1-wire: Initialization/uninitialization functions are not use MCU-independent up_ naming. Should use STM32-specific stm32_ naming. These are not globally accessible but only accessible from STM32 board logic.
|
2016-05-25 17:56:47 -06:00 |
Aleksandr Vyhovanec
|
9a2002a302
|
1-wire driver based on U[S]ART in single-wire, half-duplex mode.
|
2016-05-25 08:59:47 -06:00 |
Gregory Nutt
|
51504a032e
|
Oops... forgot to add PCF8574 LCD Backpack files before doing the commit.
|
2016-05-25 08:48:54 -06:00 |
Gregory Nutt
|
4b3e710af6
|
Add an argument to board_app_initialize()
|
2016-05-24 10:51:22 -06:00 |
Alexander Vasiljev
|
eb11e662db
|
Modifications to the crypto API needed for LPC43xx.
|
2016-05-23 08:05:02 -06:00 |
Gregory Nutt
|
8ace1e3be2
|
Remove all implementatinos of up_wdginitialize(). It is no longer used.
|
2016-05-18 19:48:42 -06:00 |
Gregory Nutt
|
32838fcc2c
|
enter/leave_critical_section: In SMP configuration, may attempt to access the task lists before they have been initialized
|
2016-05-18 09:17:01 -06:00 |
Gregory Nutt
|
a3f3cc12c0
|
Update some comments; Fix grammatic error in ChangeLog.
|
2016-05-13 17:36:08 -06:00 |
Gregory Nutt
|
faca2fb1e7
|
ARMv7-A/i.MX6: Add logic to handle allocation of CPU IDLE thread stacks more efficiently
|
2016-05-13 11:39:42 -06:00 |
Gregory Nutt
|
70782b0f14
|
ARMv7-A i.MX6: More SMP logic. Still untested.
|
2016-05-12 15:04:46 -06:00 |
Frank Benkert
|
9eeb8634fc
|
Improve the CAN error reporting by also report internal device driver errors.
|
2016-05-11 07:10:17 -06:00 |
Sebastien Lorquet
|
f4fa4799f7
|
Add a driver for SST26F spi/qspi flash devices (SPI mode only)
|
2016-05-10 11:09:15 -06:00 |
Gregory Nutt
|
b9c2b92b10
|
Add utilities to count the number of nodes in a queue
|
2016-04-23 13:25:46 -06:00 |
Gregory Nutt
|
0d57612d13
|
VNC: Need to handle connection closed events
|
2016-04-23 10:57:28 -06:00 |
Gregory Nutt
|
f3499b173a
|
VNC: Fix a memory clobblering bug
|
2016-04-23 10:21:49 -06:00 |
Gregory Nutt
|
8c1534e3ed
|
VNC: Finish initializing the VNC server once we have the NX handle
|
2016-04-22 13:39:35 -06:00 |
Gregory Nutt
|
47c2b3d4a7
|
VNC: Add default mouse/keyboard input handlers
|
2016-04-22 12:48:27 -06:00 |
Gregory Nutt
|
e2f17ce7e7
|
Trivial changes from review
|
2016-04-22 07:42:37 -06:00 |
David Sidrane
|
fd794111ad
|
Fixed const warning
|
2016-04-21 16:45:32 -10:00 |
Gregory Nutt
|
1e7b8b80ac
|
Add a mechanism to get remote keyboard and mouse inputs
|
2016-04-21 14:52:25 -06:00 |
Gregory Nutt
|
be1677ba25
|
VNC: Client may request pixel data in either big- or little- endian order
|
2016-04-21 12:18:35 -06:00 |
Gregory Nutt
|
eb8c7f1641
|
VNC: Correct pixel width in RRE encoding
|
2016-04-21 08:16:33 -06:00 |
Gregory Nutt
|
f8604d11a9
|
VNC: Add some very basic RRE encodings
|
2016-04-20 17:01:48 -06:00 |
Gregory Nutt
|
363169339b
|
VNC: Fix error in message header size calculation; Add logic to try copy with pixel format changes.
|
2016-04-20 13:10:09 -06:00 |
Gregory Nutt
|
e0509b4256
|
VNC: Minor naming changes to avoid collisions
|
2016-04-19 13:48:17 -06:00 |
Gregory Nutt
|
26266ed935
|
VNC: Fix a structure size macro in the RFB definitions
|
2016-04-19 10:18:56 -06:00 |
Gregory Nutt
|
170f906a8b
|
VNC: Add support for RGB8 conversions. These are what are used by RealVNC.
|
2016-04-19 10:10:59 -06:00 |
Gregory Nutt
|
fc809d5df0
|
VNC: Fix some big-endian access macros
|
2016-04-19 09:11:14 -06:00 |
Gregory Nutt
|
f35de73e69
|
RFB: Various fixes to header file
|
2016-04-17 16:49:47 -06:00 |
Gregory Nutt
|
e8f0965d35
|
Mostly cosmetic changes from review of last PR
|
2016-04-17 14:13:44 -06:00 |
Gregory Nutt
|
329acb075f
|
Merged in ziggurat29/nuttx/stm32l4_qspi_001 (pull request #1)
add MTD support for Micron N25Qxxx family of QSPI flash
|
2016-04-17 14:00:19 -06:00 |
Gregory Nutt
|
6ce656f9f5
|
RFB: Fix size of length field in the Client/ServerCutText message
|
2016-04-17 13:37:52 -06:00 |
Gregory Nutt
|
52b308cbe1
|
NX: Add configurable callout to external logic to handle display update events
|
2016-04-17 11:57:43 -06:00 |
ziggurat29
|
1b9d837df3
|
add MTD support for Micron N25Qxxx family of QSPI flash
|
2016-04-17 12:20:07 -05:00 |
Gregory Nutt
|
aa64214877
|
FB: Add a display number to the framebuffer planeinfo structure
|
2016-04-17 10:08:27 -06:00 |
Gregory Nutt
|
c84b9d1110
|
RFB: Fix some errors in header file
|
2016-04-16 15:59:59 -06:00 |
Gregory Nutt
|
bba3b13470
|
RFB: Add macros to access big-endian values
|
2016-04-16 13:18:04 -06:00 |
Gregory Nutt
|
20e31640aa
|
Finishes remote frame buffer header file
|
2016-04-16 12:33:08 -06:00 |
Gregory Nutt
|
276388a65d
|
RFB: Initial, incomplete of VNC remote framebuffer definitions
|
2016-04-16 09:03:01 -06:00 |
Alan Carvalho de Assis
|
7f5339ee5a
|
drivers/sensors/h1750fvi.c: Add a character driver for Rohm Ambient Light Sensor BH1750FVI.
|
2016-04-15 08:16:16 -06:00 |
Gregory Nutt
|
aa34429222
|
ASCII: Improve some naming
|
2016-04-14 16:20:36 -06:00 |
Gregory Nutt
|
46846c0c24
|
Framebuffer driver: Add a display number to each interface in order to support multiple displays
|
2016-04-14 12:23:15 -06:00 |
Gregory Nutt
|
39a37d6aa8
|
Separate out psock_listen() and psock_accept() for internal use by the OS
|
2016-04-14 08:39:48 -06:00 |
Gregory Nutt
|
81fe96e69a
|
Fix trivial spacing problem in X11 keycode header file
|
2016-04-12 16:16:44 -06:00 |
Gregory Nutt
|
48b00cd873
|
Add X11 keypad encodings. These are used by other things other than X11.. like VNC.
|
2016-04-12 15:48:49 -06:00 |
Gregory Nutt
|
3fba968bb0
|
Fix an error when a task with open message queue descriptors is killed via task_delete(). Noted by Anton Gropyanov.
|
2016-04-11 11:14:18 -06:00 |
Gregory Nutt
|
6653c5cbf3
|
Signals: Correct implementation of sigset(). It is not just signal() with a different name; it has some additional signal mask handling functionality
|
2016-04-11 09:04:54 -06:00 |
Gregory Nutt
|
947aa792db
|
Signals: Fix the macro that maps segset() to signal(). Parameters were not correct.
|
2016-04-10 16:41:50 -06:00 |
Gregory Nutt
|
28a4ca6713
|
libc/signal and include/signal.h: Rename sigset() to signal(). sigset() is the System V function; signal() is the obsoleted POSIX name. These seem to be equivalent. Neither are relevant in modern POSIX programming but the name signal() probably has better credentials. sigset() is now relegated to a #define in signal.h that makes it equivalent to signal().
|
2016-04-10 14:35:45 -06:00 |
Gregory Nutt
|
8eb7898a91
|
RTC driver: A PID of zero should mean to notify the calling task
|
2016-04-10 09:12:50 -06:00 |
Kha Vo
|
20acc13393
|
Networking: IAR compiler does not tolerate empty unions
|
2016-04-10 09:11:50 -06:00 |
Gregory Nutt
|
4fbd79d1a8
|
rtc.h: Needs to include signal.h and time.h to avoid compile errors in certain contexts
|
2016-04-03 13:35:01 -06:00 |
Gregory Nutt
|
1135ce804d
|
RTC: Extend interface by adding a method to set the alarm relative to the current time
|
2016-04-02 18:18:48 -06:00 |
Gregory Nutt
|
1767b21d3c
|
Update submodules
|
2016-04-02 17:42:00 -06:00 |
Gregory Nutt
|
0723226bda
|
RTC: Further simplications of the RTC driver interface; Add sample implem.
|
2016-04-02 13:55:58 -06:00 |
Gregory Nutt
|
58d6624f29
|
RTC: Simplify the RTC driver interface. Way too much stuff in that interface and it is not fully implemented anywhere.
|
2016-04-02 13:01:02 -06:00 |
Aleksandr Vyhovanec
|
3770b69572
|
Update compiler.h to support IAR compiler
|
2016-04-02 06:24:36 -06:00 |
Gregory Nutt
|
54dbec248e
|
PM: Add domain to all PM interfaces. Internal PM data structures now handle multiple PM domains.
|
2016-03-27 13:03:47 -06:00 |
Gregory Nutt
|
dea4fe5d90
|
PM: Add activity domain to all PM callbacks
|
2016-03-27 11:19:39 -06:00 |
Gregory Nutt
|
8b21db7fc7
|
Backout some experimental stuff that was including in the lst commit
|
2016-03-27 10:20:02 -06:00 |
Gregory Nutt
|
970822b351
|
Add missing PM configuratin options to Kconfig file
|
2016-03-27 10:18:20 -06:00 |
Gregory Nutt
|
cc5a678a9e
|
Extend boardctl() USB device control to include PL2303 serial
|
2016-03-25 16:01:59 -06:00 |
Gregory Nutt
|
3e4ae24387
|
Fix a few issues related to new USB device boardctl() commands
|
2016-03-25 14:23:27 -06:00 |
Gregory Nutt
|
9b9c374a83
|
Add basic definitions for control of USB devices via boardctl()
|
2016-03-25 10:52:39 -06:00 |
Gregory Nutt
|
4a962a36dd
|
Add library functions to concatenate and move lists. Add scheduler function to merge prioritized function to merge prioritized lists (not yet used).
|
2016-03-23 08:00:58 -06:00 |
Gregory Nutt
|
d20db82fcb
|
Scheduler instrumentation: Fix some associated with monitoring critical sections
|
2016-03-21 17:08:07 -06:00 |
Gregory Nutt
|
ccbf514233
|
Add task state to information recorded when a task is suspended
|
2016-03-21 15:24:15 -06:00 |
Gregory Nutt
|
f7b58e9dfd
|
sched/: Move location (and form) of context switch instrumentation.
|
2016-03-21 14:08:31 -06:00 |
Gregory Nutt
|
242f8ff25f
|
drivers/syslog/note_driver.c: Add a driver that will allow an application to read buffered scheduler instrumentation data
|
2016-03-17 14:46:00 -06:00 |
Gregory Nutt
|
7f19631338
|
sched/: Add option to buffer scheduler instrumentation data in memory.
|
2016-03-17 09:49:43 -06:00 |
Max Neklyudov
|
1951b9df57
|
Improve m25px driver
|
2016-03-17 07:37:45 -06:00 |
Gregory Nutt
|
0369facbd5
|
Fix some spacing
|
2016-03-16 11:01:19 -06:00 |
Gregory Nutt
|
e879d0f423
|
Move scheduler instrumentation hooks out of sched.h (where they seem like application interfaces) and into nuttx/sched.h where it is clare that these are OS internal interfaces.
|
2016-03-16 11:00:31 -06:00 |
Gregory Nutt
|
5675600946
|
Correct some comments
|
2016-03-13 12:08:09 -06:00 |
Gregory Nutt
|
2225940155
|
SMP: Add per-CPU initialization logic
|
2016-03-13 07:16:56 -06:00 |
Gregory Nutt
|
79c1fa5bd7
|
SMP: Simplified SMP interfaces
|
2016-03-12 15:29:33 -06:00 |
Gregory Nutt
|
24468128de
|
TLS: Simplify
|
2016-03-11 07:17:32 -06:00 |
Gregory Nutt
|
934069e422
|
TLS: Add logic to get/set arbitrary TLS values
|
2016-03-10 19:31:22 -06:00 |
Gregory Nutt
|
d69dc04d96
|
TLS: Fix an error in a macro
|
2016-03-10 18:10:44 -06:00 |
Gregory Nutt
|
30b6ee96c9
|
Add basic definitions for TLS support
|
2016-03-10 11:56:33 -06:00 |
Gregory Nutt
|
6a056479d2
|
Add a some missing FAR in shared header files
|
2016-03-09 18:12:41 -06:00 |
Gregory Nutt
|
c7e7bda830
|
MTD struct mtd_geometry_s: Increase the size of blocksize again. Yes, there are devices with block size greater than 64KB.
|
2016-03-09 07:42:34 -06:00 |
Stefan Kolb
|
fde277a388
|
Missing parentheses in MSEC2TICK macro can lead to incorrect conversions
|
2016-03-09 07:24:16 -06:00 |
Gregory Nutt
|
9b5e88af71
|
Update some comments
|
2016-03-06 13:50:26 -06:00 |
Gregory Nutt
|
5d63cd85c7
|
sched/semaphore: Add an internal interface to reset a semaphore count.
|
2016-03-05 07:33:24 -06:00 |