Gregory Nutt
244437257b
drivers/: Within the OS, nxisg_usleep() should be used instead of usleep(). usleep() is a cancellation point and sets the errno value. Neither of which should be done inside the OS.
2019-11-29 17:37:39 -06:00
Xiang Xiao
3bc62f1ccc
Change space to tab and help to ---help--- in Kconfig files.
2019-10-05 21:39:12 -06:00
Juha Niskanen
e8b5dd4528
Fix use of undefined pp-token #errror, other typos.
2019-09-19 18:19:18 -06:00
Alin Jerpelea
54ef3efc35
Merged in alinjerpelea/nuttx (pull request #1033 )
...
boards: spresense: Add board initialization for isx012
Add isx012 initialization to the board and include the needed headers
Approved-by: Gregory Nutt <gnutt@nuttx.org>
2019-09-18 11:42:35 +00:00
Gregory Nutt
cb340cbfdb
Correct more uses of C11 features in common code.
2019-08-24 17:59:26 -06:00
Alin Jerpelea
9b8c4a355d
Merged in alinjerpelea/nuttx (pull request #935 )
...
drivers: video: add ISX012 Image sensor
* arch: arm: src: cxd56xx: add cisif support
add cisif support on cxd56xx chip to be able to use cameras
Signed-off-by: Alin Jerpelea <alin.jerpelea@sony.com>
* drivers: video: add ISX012 Image sensor
add driver for ISX012 Image sensor
Signed-off-by: Alin Jerpelea <alin.jerpelea@sony.com>
Approved-by: Gregory Nutt <gnutt@nuttx.org>
2019-07-04 14:02:05 +00:00
Alin Jerpelea
128c1f1430
Merged in alinjerpelea/nuttx (pull request #934 )
...
drivers: video: add basic Video Stream support
basic video stream and capture implementation based on the
spresense SDK code release
Signed-off-by: Alin Jerpelea <alin.jerpelea@sony.com>
Approved-by: Gregory Nutt <gnutt@nuttx.org>
2019-07-04 13:30:50 +00:00
Gregory Nutt
b49be4bb20
Squashed commit of the following:
...
arch/: Removed all references to CONFIG_DISABLE_POLL. The standard POSIX poll() can not longer be disabled.
sched/ audio/ crypto/: Removed all references to CONFIG_DISABLE_POLL. The standard POSIX poll() can not longer be disabled.
Documentation/: Removed all references to CONFIG_DISABLE_POLL. The standard POSIX poll() can not longer be disabled.
fs/: Removed all references to CONFIG_DISABLE_POLL. The standard POSIX poll() can not longer be disabled.
graphics/: Removed all references to CONFIG_DISABLE_POLL. The standard POSIX poll() can not longer be disabled.
net/: Removed all references to CONFIG_DISABLE_POLL. The standard POSIX poll() can not longer be disabled.
drivers/: Removed all references to CONFIG_DISABLE_POLL. The standard POSIX poll() can not longer be disabled.
include/, syscall/, wireless/: Removed all references to CONFIG_DISABLE_POLL. The standard POSIX poll() can not longer be disabled.
configs/: Remove all references to CONFIG_DISABLE_POLL. Standard POSIX poll can no longer be disabled.
2019-05-21 18:57:54 -06:00
Bill Gatliff
a9f0cbdba7
drivers/video/max7456.c: Adds a read-only (for now) /dev/osd0/CM interface for obtaining the chip's onboard NVM character map data. Use seek() to position the cursor over a desired subset of bytes, or request a large read to obtain the entire EEPROM memory contents. Values are returned in binary form. Use hexdump, etc. to format them for viewing.
2019-03-26 22:29:06 -06:00
Gregory Nutt
a31fc4c5b6
Grrr.. last (cosmetic) edits were still in editor.
2019-03-24 06:55:47 -06:00
Bill Gatliff
38f2346bdb
drivers/video/max7456.c: Support for the Maxim MAX7456 on-screen-display chip.
2019-03-24 06:49:34 -06:00
Gregory Nutt
af8b1abf73
Merged fboverlay into master
2018-05-17 16:11:09 -06:00
Gregory Nutt
b54ffe858a
Standardization of some function headers.
2018-03-13 09:52:27 -06:00
Gregory Nutt
2fb52cf3d9
Framebuffer Driver: Small modification convention for multi-planar displays (of which there are none).
2017-11-29 07:06:53 -06:00
Gregory Nutt
0942b5441d
Update some comments
2017-11-04 14:33:20 -06:00
Gregory Nutt
205fe8053f
Kconfigs: Add CONFIG_LCD_UPDATE that works like CONFIG_NX_UPDATE but can be enabled without enabling the graphics subsystem.
2017-11-04 14:08:21 -06:00
Gregory Nutt
725aa4add8
Fix some typos in comments; Fix some bad spacing in fb.h
2017-09-18 09:03:26 -06:00
Gregory Nutt
882adb2c82
drivers/video/fb.c: Fix a typo introduced in previous commit.
2017-09-17 14:07:08 -06:00
Gregory Nutt
cfd44639b2
Fix some cosmetic stuff in the framebuffer character driver and in the LCD framebuffer driver front-end.
2017-09-17 13:48:10 -06:00
Gregory Nutt
b90b4d40b6
Fix typos/spelling. SAMV71-XULT: Update README, add support for fb_driver.
2017-09-17 10:38:34 -06:00
Gregory Nutt
b747192f20
Squashed commit of the following:
...
drivers/video: fb driver now clears framebuffer initially. Eliminates (or minimizes) initial garbage on the display.
configs/open1788: Initialization now follows the pattern of other boards. Add initialization of fb driver.
configs/open1788: Add a configuration for testing the framebuffer driver.
2017-09-16 12:49:16 -06:00
Gregory Nutt
278532eb44
drivers/video/fb.c: File offset is in units of bytes, not pixels.
2017-09-14 08:43:41 -06:00
Gregory Nutt
831ee3bb72
Rename CONFIG_VIDEO_DEVICES to CONFIG_DRIVERS_VIDEO to conform better to the evolving configuration naming standard.
2017-09-12 14:03:51 -06:00
Gregory Nutt
107866c00e
sim/configs/fb: Add a configuration for non-graphical testing of the frambuffer character driver using apps/example/fb
...
drivers/video/fb.c and include/nuttx/video.fb.h: Some improvements and fixes from early testing sith the sim/fb cnofiguration.
2017-09-12 09:48:47 -06:00
Gregory Nutt
acfa706df3
drivers/video/fb.c: Remove some logic that is not currently used.
2017-09-11 17:55:04 -06:00
Gregory Nutt
f3fc9c0d03
drivers/video/fb.c: Add support for LCD drivers that use a simulated framebuffer and must receive explicit notification when there is an update to a region in the framebuffer.
2017-09-11 16:43:12 -06:00
Gregory Nutt
bf33f1d63e
Squashed commit of the following:
...
drivers/video/fb.c: Framebuffer driver is code complete but as of yet untested.
drivers/video/fb.c: Add framebuffer character device. This is basically only the framework for the driver; a lot of logic is still missing.
2017-09-11 16:26:18 -06:00
Gregory Nutt
d5207efb5a
Be consistent... Use Name: consistent in function headers vs Function:
2017-04-21 16:33:14 -06:00
Gregory Nutt
0c8c7fecf0
Add _ to the beginning of all debug macros to avoid name collisions
2016-06-16 12:33:32 -06:00
Gregory Nutt
a1469a3e95
Add CONFIG_DEBUG_ERROR. Change names of *dbg() * *err()
2016-06-11 15:50:49 -06:00
Gregory Nutt
1cdc746726
Rename CONFIG_DEBUG to CONFIG_DEBUG_FEATURES
2016-06-11 14:14:08 -06:00
Gregory Nutt
fc3540cffe
Replace all occurrences of vdbg with vinfo
2016-06-11 11:59:51 -06:00
Gregory Nutt
69ce24c70c
I2C: Remove the setfrequency method from the interface
2016-02-01 16:31:13 -06:00
Gregory Nutt
f9053182d3
I2C: Remove setaddress method
2016-02-01 12:14:31 -06:00
Gregory Nutt
8c9bddf998
I2C: Eliminate the I2C_WRITE and I2C_READ macros
2016-02-01 08:57:22 -06:00
Gregory Nutt
3a781a2d3f
Remove I2C slave methods from I2C master interface; rename i2c_dev_s to i2c_master_s.
2016-01-30 08:36:47 -06:00
Gregory Nutt
ceb415204e
Move include/nuttx/i2c.h to include/nuttx/i2c/i2c_master.h
2016-01-30 08:00:16 -06:00
Gregory Nutt
c6d967e632
OVR2640: Reverse frequency/address
2016-01-16 09:05:39 -06:00
Paul A. Patience
3b89eabd50
Correct #if to #ifdef when the macro can be undefined. Fix bug in AT24XX driver: it should compare AT24XX_ADDRSIZE to 2.
2015-09-01 13:52:29 -04:00
Gregory Nutt
342f5fe33d
Fix references to the no-longer-existent misc/ directory in comments, README files, and documentation
2015-06-28 08:08:57 -06:00
Gregory Nutt
3a1324741a
More trailing whilespace removal
2014-04-13 14:32:20 -06:00
Gregory Nutt
bdfb2f7eb6
More OV2640 initialization logic
2013-12-10 09:10:39 -06:00
Gregory Nutt
4d07c15932
Add OV2640 camera support to test the SAMA5 ISI peripheral
2013-12-09 10:51:22 -06:00