forked from alk3p/WSA-Linux-Kernel
-
Notifications
You must be signed in to change notification settings - Fork 0
Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
Merge tag 'docs-5.4' of git://git.lwn.net/linux
Pull documentation updates from Jonathan Corbet: "It's a somewhat calmer cycle for docs this time, as the churn of the mass RST conversion is happily mostly behind us. - A new document on reproducible builds. - We finally got around to zapping the documentation for hardware support that was removed in 2004; one doesn't want to rush these things. - The usual assortment of fixes, typo corrections, etc" * tag 'docs-5.4' of git://git.lwn.net/linux: (67 commits) Documentation: kbuild: Add document about reproducible builds docs: printk-formats: Stop encouraging use of unnecessary %h[xudi] and %hh[xudi] Documentation: Add "earlycon=sbi" to the admin guide doc:lock: remove reference to clever use of read-write lock devices.txt: improve entry for comedi (char major 98) docs: mtd: Update spi nor reference driver doc: arm64: fix grammar dtb placed in no attributes region Documentation: sysrq: don't recommend 'S' 'U' before 'B' mailmap: Update email address for Quentin Perret docs: ftrace: clarify when tracing is disabled by the trace file docs: process: fix broken link Documentation/arm/samsung-s3c24xx: Remove stray U+FEFF character to fix title Documentation/arm/sa1100/assabet: Fix 'make assabet_defconfig' command Documentation/arm/sa1100: Remove some obsolete documentation docs/zh_CN: update Chinese howto.rst for latexdocs making Documentation: virt: Fix broken reference to virt tree's index docs: Fix typo on pull requests guide kernel-doc: Allow anonymous enum Documentation: sphinx: Don't parse socket() as identifier reference Documentation: sphinx: Add missing comma to list of strings ...
- Loading branch information
Showing
249 changed files
with
5,169 additions
and
3,963 deletions.
There are no files selected for viewing
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,98 @@ | ||
=================================== | ||
cfag12864b LCD Driver Documentation | ||
=================================== | ||
|
||
:License: GPLv2 | ||
:Author & Maintainer: Miguel Ojeda Sandonis | ||
:Date: 2006-10-27 | ||
|
||
|
||
|
||
.. INDEX | ||
1. DRIVER INFORMATION | ||
2. DEVICE INFORMATION | ||
3. WIRING | ||
4. USERSPACE PROGRAMMING | ||
1. Driver Information | ||
--------------------- | ||
|
||
This driver supports a cfag12864b LCD. | ||
|
||
|
||
2. Device Information | ||
--------------------- | ||
|
||
:Manufacturer: Crystalfontz | ||
:Device Name: Crystalfontz 12864b LCD Series | ||
:Device Code: cfag12864b | ||
:Webpage: http://www.crystalfontz.com | ||
:Device Webpage: http://www.crystalfontz.com/products/12864b/ | ||
:Type: LCD (Liquid Crystal Display) | ||
:Width: 128 | ||
:Height: 64 | ||
:Colors: 2 (B/N) | ||
:Controller: ks0108 | ||
:Controllers: 2 | ||
:Pages: 8 each controller | ||
:Addresses: 64 each page | ||
:Data size: 1 byte each address | ||
:Memory size: 2 * 8 * 64 * 1 = 1024 bytes = 1 Kbyte | ||
|
||
|
||
3. Wiring | ||
--------- | ||
|
||
The cfag12864b LCD Series don't have official wiring. | ||
|
||
The common wiring is done to the parallel port as shown:: | ||
|
||
Parallel Port cfag12864b | ||
|
||
Name Pin# Pin# Name | ||
|
||
Strobe ( 1)------------------------------(17) Enable | ||
Data 0 ( 2)------------------------------( 4) Data 0 | ||
Data 1 ( 3)------------------------------( 5) Data 1 | ||
Data 2 ( 4)------------------------------( 6) Data 2 | ||
Data 3 ( 5)------------------------------( 7) Data 3 | ||
Data 4 ( 6)------------------------------( 8) Data 4 | ||
Data 5 ( 7)------------------------------( 9) Data 5 | ||
Data 6 ( 8)------------------------------(10) Data 6 | ||
Data 7 ( 9)------------------------------(11) Data 7 | ||
(10) [+5v]---( 1) Vdd | ||
(11) [GND]---( 2) Ground | ||
(12) [+5v]---(14) Reset | ||
(13) [GND]---(15) Read / Write | ||
Line (14)------------------------------(13) Controller Select 1 | ||
(15) | ||
Init (16)------------------------------(12) Controller Select 2 | ||
Select (17)------------------------------(16) Data / Instruction | ||
Ground (18)---[GND] [+5v]---(19) LED + | ||
Ground (19)---[GND] | ||
Ground (20)---[GND] E A Values: | ||
Ground (21)---[GND] [GND]---[P1]---(18) Vee - R = Resistor = 22 ohm | ||
Ground (22)---[GND] | - P1 = Preset = 10 Kohm | ||
Ground (23)---[GND] ---- S ------( 3) V0 - P2 = Preset = 1 Kohm | ||
Ground (24)---[GND] | | | ||
Ground (25)---[GND] [GND]---[P2]---[R]---(20) LED - | ||
|
||
|
||
4. Userspace Programming | ||
------------------------ | ||
|
||
The cfag12864bfb describes a framebuffer device (/dev/fbX). | ||
|
||
It has a size of 1024 bytes = 1 Kbyte. | ||
Each bit represents one pixel. If the bit is high, the pixel will | ||
turn on. If the pixel is low, the pixel will turn off. | ||
|
||
You can use the framebuffer as a file: fopen, fwrite, fclose... | ||
Although the LCD won't get updated until the next refresh time arrives. | ||
|
||
Also, you can mmap the framebuffer: open & mmap, munmap & close... | ||
which is the best option for most uses. | ||
|
||
Check samples/auxdisplay/cfag12864b-example.c | ||
for a real working userspace complete program with usage examples. |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,16 @@ | ||
========================= | ||
Auxiliary Display Support | ||
========================= | ||
|
||
.. toctree:: | ||
:maxdepth: 1 | ||
|
||
ks0108.rst | ||
cfag12864b.rst | ||
|
||
.. only:: subproject and html | ||
|
||
Indices | ||
======= | ||
|
||
* :ref:`genindex` |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,50 @@ | ||
========================================== | ||
ks0108 LCD Controller Driver Documentation | ||
========================================== | ||
|
||
:License: GPLv2 | ||
:Author & Maintainer: Miguel Ojeda Sandonis | ||
:Date: 2006-10-27 | ||
|
||
|
||
|
||
.. INDEX | ||
1. DRIVER INFORMATION | ||
2. DEVICE INFORMATION | ||
3. WIRING | ||
1. Driver Information | ||
--------------------- | ||
|
||
This driver supports the ks0108 LCD controller. | ||
|
||
|
||
2. Device Information | ||
--------------------- | ||
|
||
:Manufacturer: Samsung | ||
:Device Name: KS0108 LCD Controller | ||
:Device Code: ks0108 | ||
:Webpage: - | ||
:Device Webpage: - | ||
:Type: LCD Controller (Liquid Crystal Display Controller) | ||
:Width: 64 | ||
:Height: 64 | ||
:Colors: 2 (B/N) | ||
:Pages: 8 | ||
:Addresses: 64 each page | ||
:Data size: 1 byte each address | ||
:Memory size: 8 * 64 * 1 = 512 bytes | ||
|
||
|
||
3. Wiring | ||
--------- | ||
|
||
The driver supports data parallel port wiring. | ||
|
||
If you aren't building LCD related hardware, you should check | ||
your LCD specific wiring information in the same folder. | ||
|
||
For example, check Documentation/admin-guide/auxdisplay/cfag12864b.rst |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
4 changes: 4 additions & 0 deletions
4
Documentation/filesystems/cifs/CHANGES → Documentation/admin-guide/cifs/changes.rst
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,21 @@ | ||
.. SPDX-License-Identifier: GPL-2.0 | ||
==== | ||
CIFS | ||
==== | ||
|
||
.. toctree:: | ||
:maxdepth: 2 | ||
|
||
introduction | ||
usage | ||
todo | ||
changes | ||
authors | ||
|
||
.. only:: subproject and html | ||
|
||
Indices | ||
======= | ||
|
||
* :ref:`genindex` |
Oops, something went wrong.