Skip to content

Commit 0796932

Browse files
committed
sync
1 parent 6aa22e0 commit 0796932

File tree

6 files changed

+47
-9
lines changed

6 files changed

+47
-9
lines changed

README.md

+1-1
Original file line numberDiff line numberDiff line change
@@ -81,6 +81,7 @@ Includes Linux concepts and utilities that work on Linux, not necessarily in the
8181
1. [sysfs](sysfs.md)
8282
1. [ramfs](ramfs.md)
8383
1. [binfmt_misc filesystem](binfmt-misc-filesystem.md)
84+
1. [NFS](nfs.md)
8485
1. Files, directories
8586
1. [cp](cp.sh)
8687
1. [dd](dd.md)
@@ -342,5 +343,4 @@ Includes Linux concepts and utilities that work on Linux, not necessarily in the
342343
1. [MAKEDEV](makedev.md)
343344
1. [gcov](gcov.md)
344345
1. File sharing
345-
1. [NFS](nfs.md)
346346
1. [LDAP](ldap.md)

dev-filesystem.md

+16-2
Original file line numberDiff line numberDiff line change
@@ -265,10 +265,14 @@ TODO example.
265265

266266
Allows you to read physical memory.
267267

268+
## fbdev
269+
268270
## /dev/fb0
269271

270272
## Framebuffer
271273

274+
TODO: minimal example.
275+
272276
TODO what is it exactly?
273277

274278
I think this can be used to dump and write to the screen.
@@ -277,12 +281,22 @@ Used by `fbi` to show images to screen, also used by X I guess?
277281

278282
Looks like the X-server is implemented through it!
279283

280-
TODO: minimal example.
281-
282284
- <https://www.kernel.org/doc/Documentation/fb/api.txt>
283285
- <https://www.kernel.org/doc/Documentation/fb/framebuffer.txt>
284286
- <http://stackoverflow.com/questions/4996777/paint-pixels-to-screen-via-linux-framebuffer>
285287
- <http://superuser.com/questions/495948/can-i-display-a-jpg-or-png-to-the-framebuffer-dev-fb>
286288
- <http://unix.stackexchange.com/questions/25063/capturing-area-of-the-screen-without-a-desktop-environment>
287289
- <http://serverfault.com/questions/125524/linux-cli-screenshot-without-x>
288290
- `man fbdev`
291+
292+
### /dev/dri
293+
294+
### DRM
295+
296+
### Direct Rendering Manager
297+
298+
<https://en.wikipedia.org/wiki/Direct_Rendering_Manager>
299+
300+
TODO: minimal example.
301+
302+
Supersedes fbdev.

doxygen/README.md

+2-4
Original file line numberDiff line numberDiff line change
@@ -4,11 +4,9 @@ Generate API documentation from formatted comments for C, C++, Java, Python and
44

55
De facto standard for C++ used in many major projects such as KDE.
66

7-
The most common type of output is html, which creates html anchors links between
8-
functions and classes (ex return value, arguments).
7+
The most common type of output is html, which creates html anchors links between functions and classes (ex return value, arguments).
98

10-
Besides API doc generation for end users, Doxygen can also generate useful information to help
11-
understand code structure and implementation. Those include:
9+
Besides API doc generation for end users, Doxygen can also generate useful information to help understand code structure and implementation. Those include:
1210

1311
- browsable source code
1412
- inheritance graphs

doxygen/main.h

+7-1
Original file line numberDiff line numberDiff line change
@@ -89,6 +89,10 @@ class Main : Base1, Base2
8989
9090
Long description.
9191
92+
@p arg2 is a parameter. http://stackoverflow.com/questions/15398711/whats-the-right-way-to-reference-a-parameter-in-doxygen
93+
94+
Main#method is a method in a class.
95+
9296
@tparam T a class
9397
@tparam N an int
9498
@tparam TT a template
@@ -101,9 +105,11 @@ Not Multiline.
101105
@return 0
102106
@throw nothing
103107
@see Main2
108+
@see Main2::method
109+
@see Main2#method
104110
*/
105111
template<typename T, template <typename U> class TT, int N >
106-
int f(int arg1, float *arg2, int arg3, int arg4) {
112+
int globalFunction(int arg1, float *arg2, int arg3, int arg4) {
107113
return 0;
108114
}
109115

nfs.md

+7-1
Original file line numberDiff line numberDiff line change
@@ -6,4 +6,10 @@ Designed for LAN, has higher throughput than FTP.
66

77
FTP preferred on WAN.
88

9-
TODO.
9+
Usage:
10+
11+
sudo mkdir -p /mnt/local
12+
sudo mount -t nfs server.com:/path/in/server /mnt/local -o sync
13+
ls /mnt/local
14+
15+
The server may restrict access to only certain paths.

x11.md

+14
Original file line numberDiff line numberDiff line change
@@ -434,3 +434,17 @@ Try clicking on the windows, or using your keyboard to see the outputs.
434434
## How to write a minimal window system
435435

436436
- <http://unix.stackexchange.com/questions/109195/what-is-a-windowing-system>
437+
438+
### GUI without X
439+
440+
- <http://raspberrypi.stackexchange.com/questions/12606/run-a-gui-without-the-desktop>
441+
- <http://stackoverflow.com/questions/24147026/display-gui-on-raspeberry-without-startx>
442+
- <http://superuser.com/questions/904142/launching-programs-with-gui-without-display-manager>
443+
444+
## startx
445+
446+
TODO example
447+
448+
### xinit
449+
450+
https://en.wikipedia.org/wiki/Xinit backend of startx

0 commit comments

Comments
 (0)