The pulse of innovation KTAM3874/pITX KTD-S0057-I
KTD-S0057-I Page 6 U-Boot Setup KTAM3874/pITX Software Guide Examples: Brightness: 0 minimal value = 0V or Brightness: 255 maximal value
KTD-S0057-I Page 96 Linux® Programming Examples (DebianTM) KTAM3874/pITX Software Guide init = 1; while (1) { if (! init) { err
KTD-S0057-I Page 97 Linux® Programming Examples (DebianTM) KTAM3874/pITX Software Guide /* it is possible that the initial buffer cannot s
KTD-S0057-I Page 98 Linux® Programming Examples (DebianTM) KTAM3874/pITX Software Guide static int async_loop (snd_pcm_t *handle, signed short *
KTD-S0057-I Page 99 Linux® Programming Examples (DebianTM) KTAM3874/pITX Software Guide /* Transfer method - asynchronous notification + direct
KTD-S0057-I Page 100 Linux® Programming Examples (DebianTM) KTAM3874/pITX Software Guide first = 0; err = snd_pcm_start (handle);
KTD-S0057-I Page 101 Linux® Programming Examples (DebianTM) KTAM3874/pITX Software Guide data.samples = NULL; /* we do not
KTD-S0057-I Page 102 Linux® Programming Examples (DebianTM) KTAM3874/pITX Software Guide /* Transfer method - direct write only */ static int di
KTD-S0057-I Page 103 Linux® Programming Examples (DebianTM) KTAM3874/pITX Software Guide if (err < 0) { printf ("
KTD-S0057-I Page 104 Linux® Programming Examples (DebianTM) KTAM3874/pITX Software Guide /* Transfer method - direct write only using mmap_write
KTD-S0057-I Page 105 Linux® Programming Examples (DebianTM) KTAM3874/pITX Software Guide printf ("Usage: pcm [OPTION]... [FILE]...\n"
KTD-S0057-I Page 7 U-Boot Setup KTAM3874/pITX Software Guide 2.4.5 CAN Port 0 The selection is limited to the enable respectively disable featur
KTD-S0057-I Page 106 Linux® Programming Examples (DebianTM) KTAM3874/pITX Software Guide snd_pcm_hw_params_alloca (&hwparams); snd_pcm_sw_
KTD-S0057-I Page 107 Linux® Programming Examples (DebianTM) KTAM3874/pITX Software Guide case 'o': for (format = 0; forma
KTD-S0057-I Page 108 Linux® Programming Examples (DebianTM) KTAM3874/pITX Software Guide if ((err = set_hwparams (handle, hwparams, transfer_m
KTD-S0057-I Page 109 Linux® Programming Examples (DebianTM) KTAM3874/pITX Software Guide The following sourcecode introduces a simple program fo
KTD-S0057-I Page 110 Linux® Programming Examples (DebianTM) KTAM3874/pITX Software Guide static void set_wav_header (wav_header *w) { strcpy (
KTD-S0057-I Page 111 Linux® Programming Examples (DebianTM) KTAM3874/pITX Software Guide if ((err = snd_pcm_hw_params_any (capture_handle, hw_
KTD-S0057-I Page 112 Linux® Programming Examples (DebianTM) KTAM3874/pITX Software Guide set_wav_header (&wavhdr); if (write_wav_file (wa
KTD-S0057-I Page 113 Linux® Programming Examples (DebianTM) KTAM3874/pITX Software Guide The sourcecode below shows an example for mixer program
KTD-S0057-I Page 114 Linux® Programming Examples (DebianTM) KTAM3874/pITX Software Guide while (elem) { elem_name = snd_mixer_selem_get_na
KTD-S0057-I Page 115 Linux® Programming Examples (DebianTM) KTAM3874/pITX Software Guide int main (void) { mixer_dev mixdev; playb_vol pbvol;
KTD-S0057-I Page 8 U-Boot Setup KTAM3874/pITX Software Guide The submenu for UART2 and UART4 allows the selection between: gpio uart and the
KTD-S0057-I Page 116 Linux® Programming Examples (DebianTM) KTAM3874/pITX Software Guide 10.12 Graphic Programming 10.12.1 X11TM X11TM realizes
KTD-S0057-I Page 117 Linux® Programming Examples (DebianTM) KTAM3874/pITX Software Guide #define BTN_CANCEL 1 #define BTN_FONT1 "9x15bol
KTD-S0057-I Page 118 Linux® Programming Examples (DebianTM) KTAM3874/pITX Software Guide XSetForeground (sys.disp, sys.gc, btn.linecol1); XDr
KTD-S0057-I Page 119 Linux® Programming Examples (DebianTM) KTAM3874/pITX Software Guide static int check_button (XSystem sys, XButton btn, int
KTD-S0057-I Page 120 Linux® Programming Examples (DebianTM) KTAM3874/pITX Software Guide XEvent e; Pixmap pict; XSystem xsys; XButton xbtn;
KTD-S0057-I Page 121 Linux® Programming Examples (DebianTM) KTAM3874/pITX Software Guide xsys.gc = gc; XSelectInput (disp, win, ButtonPressM
KTD-S0057-I Page 122 Linux® Programming Examples (DebianTM) KTAM3874/pITX Software Guide xbtn.backcol = backcol.pixel; xbtn.
KTD-S0057-I Page 123 Linux® Programming Examples (DebianTM) KTAM3874/pITX Software Guide XAllocNamedColor (disp, cmap, BTN_BLUECOL, &
KTD-S0057-I Page 124 Linux® Programming Examples (DebianTM) KTAM3874/pITX Software Guide 0x00,0x80,0xFF,0xFF,0xFF,0xA0,0x06,0x00,0x00,0x00,0x0
KTD-S0057-I Page 125 Linux® Programming Examples (DebianTM) KTAM3874/pITX Software Guide 0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x0
KTD-S0057-I Page 9 U-Boot Setup KTAM3874/pITX Software Guide 2.7 Save Command This is one of the most important sub-commands. Without this calli
KTD-S0057-I Page 126 Linux® Programming Examples (DebianTM) KTAM3874/pITX Software Guide 0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x0
KTD-S0057-I Page 127 Linux® Programming Examples (DebianTM) KTAM3874/pITX Software Guide 0x80,0x11,0x3E,0xFF,0x00,0x20,0x0F,0x00,0x01,0x80,0x0
KTD-S0057-I Page 128 Linux® Programming Examples (DebianTM) KTAM3874/pITX Software Guide 0x1F,0x00,0xF8,0x79,0x60,0x00,0x00,0x00,0x00,0x00,0x0
KTD-S0057-I Page 129 Linux® Programming Examples (DebianTM) KTAM3874/pITX Software Guide 0x00,0x00,0x00,0x00,0x00,0xF0,0x1F,0x00,0x00,0xE0,0xF
KTD-S0057-I Page 130 Linux® Programming Examples (DebianTM) KTAM3874/pITX Software Guide 0xFF,0xFF,0xFF,0x9F,0x00,0xFF,0x1F,0x70,0x00,0x00,0xE
KTD-S0057-I Page 131 Linux® Programming Examples (DebianTM) KTAM3874/pITX Software Guide 0x00,0x00,0x00,0x00,0xFC,0x01,0x00,0x00,0x00,0x00,0x0
KTD-S0057-I Page 132 Linux® Programming Examples (DebianTM) KTAM3874/pITX Software Guide 0xFF,0x7F,0x00,0x00,0xFF,0xFF,0xFF,0xFF,0xFF,0x3F,0x0
KTD-S0057-I Page 133 Linux® Programming Examples (DebianTM) KTAM3874/pITX Software Guide 0x00,0x00,0x00,0xFE,0x03,0x00,0x00,0xE0,0xFF,0xFF,0x0
KTD-S0057-I Page 134 Linux® Programming Examples (DebianTM) KTAM3874/pITX Software Guide 0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x0
KTD-S0057-I Page 135 Linux® Programming Examples (DebianTM) KTAM3874/pITX Software Guide /******************************************************
KTD-S0057-I Page 10 U-Boot Environment KTAM3874/pITX Software Guide Example: DisplayID data: ---------------------------- Type I Timing Data
KTD-S0057-I Page 136 Linux® Programming Examples (DebianTM) KTAM3874/pITX Software Guide {.val = 11, .name = "mediumpurple" },
KTD-S0057-I Page 137 Linux® Programming Examples (DebianTM) KTAM3874/pITX Software Guide if (! XMatchVisualInfo (disp, 0, 32, TrueColor, &
KTD-S0057-I Page 138 Linux® Programming Examples (DebianTM) KTAM3874/pITX Software Guide XMapWindow (disp, win); index = 0; while (! quit
KTD-S0057-I Page 139 Linux® Programming Examples (DebianTM) KTAM3874/pITX Software Guide if (! colors[index].val) index = 0; } }
KTD-S0057-I Page 140 Linux® Programming Examples (DebianTM) KTAM3874/pITX Software Guide 10.12.2 Cairo Cairo designates a vector-based 2D graphi
KTD-S0057-I Page 141 Linux® Programming Examples (DebianTM) KTAM3874/pITX Software Guide The following NEW packages will be installed: binutil
KTD-S0057-I Page 142 Linux® Programming Examples (DebianTM) KTAM3874/pITX Software Guide #include <X11/Xlib.h> #include <X11/Xutil.h>
KTD-S0057-I Page 143 Linux® Programming Examples (DebianTM) KTAM3874/pITX Software Guide #define STAT_TXT "Six cairo samples successfull
KTD-S0057-I Page 144 Linux® Programming Examples (DebianTM) KTAM3874/pITX Software Guide static void draw_cairo_object2 (XSystem sys, cairo_t *c
KTD-S0057-I Page 145 Linux® Programming Examples (DebianTM) KTAM3874/pITX Software Guide static void draw_cairo_object4 (XSystem sys, cairo_t *c
KTD-S0057-I Page 11 U-Boot Environment KTAM3874/pITX Software Guide ramdisk_file=ramdisk.gz rootpart=2 scriptaddr=0x80900000 scriptfile=boot.scr
KTD-S0057-I Page 146 Linux® Programming Examples (DebianTM) KTAM3874/pITX Software Guide cairo_set_line_cap (cr, CAIRO_LINE_CAP_SQUARE); ca
KTD-S0057-I Page 147 Linux® Programming Examples (DebianTM) KTAM3874/pITX Software Guide static void draw_x11_object (XSystem *sys) { XColor co
KTD-S0057-I Page 148 Linux® Programming Examples (DebianTM) KTAM3874/pITX Software Guide disp = XOpenDisplay (NULL); if (disp == (Display *)
KTD-S0057-I Page 149 Linux® Programming Examples (DebianTM) KTAM3874/pITX Software Guide sys->disp = disp; sys->win = win; sys->cm
KTD-S0057-I Page 150 Linux® Programming Examples (DebianTM) KTAM3874/pITX Software Guide cr = cairo_create (surface); if (cairo_status (cr)
KTD-S0057-I Page 151 Linux® Programming Examples (DebianTM) KTAM3874/pITX Software Guide When using static libraries there is one limitation: th
KTD-S0057-I Page 152 Linux® Programming Examples (DebianTM) KTAM3874/pITX Software Guide /******************************************************
KTD-S0057-I Page 153 Linux® Programming Examples (DebianTM) KTAM3874/pITX Software Guide XAllocNamedColor (sys.disp, sys.cmap, OBJ2_COL1, &a
KTD-S0057-I Page 154 Linux® Programming Examples (DebianTM) KTAM3874/pITX Software Guide static void draw_cairo_object2 (XSystem sys, cairo_t *c
KTD-S0057-I Page 155 Linux® Programming Examples (DebianTM) KTAM3874/pITX Software Guide static void destroy_X11_window (XSystem sys) { if (sys
KTD-S0057-I Page 12 VESA® DisplayIDTM KTAM3874/pITX Software Guide 4 VESA® DisplayIDTM 4.1 LCD/LVDS Technology Overview 4.1.1 Detailed Timing De
KTD-S0057-I Page 156 Linux® Programming Examples (DebianTM) KTAM3874/pITX Software Guide 10.12.3 GTK+ 3.x GTK+ represents a multi-platform Graphi
KTD-S0057-I Page 157 Linux® Programming Examples (DebianTM) KTAM3874/pITX Software Guide libpcrecpp0 libpixman-1-dev libpng12-dev libpthread-s
KTD-S0057-I Page 158 Linux® Programming Examples (DebianTM) KTAM3874/pITX Software Guide The following demonstration program realizes two standa
KTD-S0057-I Page 159 Linux® Programming Examples (DebianTM) KTAM3874/pITX Software Guide #define ID_COLOR 1 #define ID_FONT 2 #define ID_R
KTD-S0057-I Page 160 Linux® Programming Examples (DebianTM) KTAM3874/pITX Software Guide #define CAIRO_TXT "Cairo" #define MSG_INIT
KTD-S0057-I Page 161 Linux® Programming Examples (DebianTM) KTAM3874/pITX Software Guide static void font_dialog (void) { GtkWidget *fontwgt;
KTD-S0057-I Page 162 Linux® Programming Examples (DebianTM) KTAM3874/pITX Software Guide dialog = gtk_dialog_new_with_buttons (RADIUS_TITLE, (
KTD-S0057-I Page 163 Linux® Programming Examples (DebianTM) KTAM3874/pITX Software Guide static gboolean cairo_draw_event (GtkWidget *parent, ca
KTD-S0057-I Page 164 Linux® Programming Examples (DebianTM) KTAM3874/pITX Software Guide static GtkWidget * create_infobar (GtkWidget *parent) {
KTD-S0057-I Page 165 Linux® Programming Examples (DebianTM) KTAM3874/pITX Software Guide static void create_button (GtkWidget *parent, GtkWidget
KTD-S0057-I Page 13 VESA® DisplayIDTM KTAM3874/pITX Software Guide Example 2: SHARP LQ190E1LW01 (double pixel clock) Data sheet specifications (no
KTD-S0057-I Page 166 Linux® Programming Examples (DebianTM) KTAM3874/pITX Software Guide file = gtk_menu_item_new_with_label (MENU_FILE); op
KTD-S0057-I Page 167 Linux® Programming Examples (DebianTM) KTAM3874/pITX Software Guide static GtkWidget * create_font_area (GtkWidget *parent,
KTD-S0057-I Page 168 Linux® Programming Examples (DebianTM) KTAM3874/pITX Software Guide gtk_init (&argc, &argv); window = gtk_wind
KTD-S0057-I Page 169 Linux® Programming Examples (DebianTM) KTAM3874/pITX Software Guide This theme provides only one additional GTK3 entry name
KTD-S0057-I Page 170 Linux® Programming Examples (DebianTM) KTAM3874/pITX Software Guide 10.12.4 QtTM 4.8 QtTM is a cross-platform environment an
KTD-S0057-I Page 171 Linux® Programming Examples (DebianTM) KTAM3874/pITX Software Guide /* Machine Architecture */ #ifndef QT_BOOTSTRAPPED /*#
KTD-S0057-I Page 172 Linux® Programming Examples (DebianTM) KTAM3874/pITX Software Guide Some minor deviations from the original sourcecode are
KTD-S0057-I Page 173 Linux® Programming Examples (DebianTM) KTAM3874/pITX Software Guide File configdialog.h (header with QtTM license see &apos
KTD-S0057-I Page 174 Linux® Programming Examples (DebianTM) KTAM3874/pITX Software Guide QHBoxLayout *horizontalLayout = new QHBoxLayout; hor
KTD-S0057-I Page 175 Linux® Programming Examples (DebianTM) KTAM3874/pITX Software Guide File pages.h (header with QtTM license see 'main.c
KTD-S0057-I Page 14 VESA® DisplayIDTM KTAM3874/pITX Software Guide 4.1.2 24 Bit Color Mapping Tips The double pixel clock or 24-bit color depth c
KTD-S0057-I Page 176 Linux® Programming Examples (DebianTM) KTAM3874/pITX Software Guide QVBoxLayout *mainLayout = new QVBoxLayout; mainLayou
KTD-S0057-I Page 177 Linux® Programming Examples (DebianTM) KTAM3874/pITX Software Guide QCheckBox *releasesCheckBox = new QCheckBox (tr (&quo
KTD-S0057-I Page 178 Linux® Programming Examples (DebianTM) KTAM3874/pITX Software Guide and the associated screen output: File mice.qrc: &l
KTD-S0057-I Page 179 Linux® Programming Examples (DebianTM) KTAM3874/pITX Software Guide #include <QtGui/QtGui> #include <math.h> #i
KTD-S0057-I Page 180 Linux® Programming Examples (DebianTM) KTAM3874/pITX Software Guide QRectF boundingRect () const; QPainterPath shape ()
KTD-S0057-I Page 181 Linux® Programming Examples (DebianTM) KTAM3874/pITX Software Guide QPainterPath Mouse::shape () const { QPainterPath path
KTD-S0057-I Page 182 Linux® Programming Examples (DebianTM) KTAM3874/pITX Software Guide if (angleToCenter < Pi && angleToCenter
KTD-S0057-I Page 183 Linux® Programming Examples (DebianTM) KTAM3874/pITX Software Guide // Add some random movement if (dangerMice.size ()
KTD-S0057-I Page 184 Linux® Programming Examples (DebianTM) KTAM3874/pITX Software Guide Three out of five views look as follows: File animat
KTD-S0057-I Page 185 Linux® Programming Examples (DebianTM) KTAM3874/pITX Software Guide ** LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERV
KTD-S0057-I Page 15 VESA® DisplayIDTM KTAM3874/pITX Software Guide 4.2 EDID 1.3 Specification (VESA®) The EDID (Extended Display Identification Da
KTD-S0057-I Page 186 Linux® Programming Examples (DebianTM) KTAM3874/pITX Software Guide // Values for (int i = 0; i < items.count (); ++i
KTD-S0057-I Page 187 Linux® Programming Examples (DebianTM) KTAM3874/pITX Software Guide trans = rootState->addTransition (randomButton, SI
KTD-S0057-I Page 188 Linux® Programming Examples (DebianTM) KTAM3874/pITX Software Guide QPainterPath shape () const { QPainterPath path;
KTD-S0057-I Page 189 Linux® Programming Examples (DebianTM) KTAM3874/pITX Software Guide class View : public QGraphicsView { public: View (QGr
KTD-S0057-I Page 190 Linux® Programming Examples (DebianTM) KTAM3874/pITX Software Guide One possible Makefile might look like this: DEFINES =
KTD-S0057-I Page 191 Linux® Programming Examples (DebianTM) KTAM3874/pITX Software Guide ** THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS
KTD-S0057-I Page 192 Linux® Programming Examples (DebianTM) KTAM3874/pITX Software Guide void resizeGL (int width, int height); void mousePr
KTD-S0057-I Page 193 Linux® Programming Examples (DebianTM) KTAM3874/pITX Software Guide GLWidget::~GLWidget () { makeCurrent (); glDeleteLis
KTD-S0057-I Page 194 Linux® Programming Examples (DebianTM) KTAM3874/pITX Software Guide glLightfv (GL_LIGHT0, GL_POSITION, lightPos); glEnab
KTD-S0057-I Page 195 Linux® Programming Examples (DebianTM) KTAM3874/pITX Software Guide void GLWidget::mouseMoveEvent (QMouseEvent *event) {
User Information KTAM3874/pITX Software Guide Table of Contents» Table of Contents « 1 User Information ...
KTD-S0057-I Page 16 VESA® DisplayIDTM KTAM3874/pITX Software Guide 4.3.2 DisplayIDTM Restrictions Depending on the graphic controller not all featu
KTD-S0057-I Page 196 Linux® Programming Examples (DebianTM) KTAM3874/pITX Software Guide for (j = 0; j <= toothCount; ++j) { GLdo
KTD-S0057-I Page 197 Linux® Programming Examples (DebianTM) KTAM3874/pITX Software Guide glEnd (); glEndList (); return list; } void GLWidg
KTD-S0057-I Page 198 Linux® Programming Examples (DebianTM) KTAM3874/pITX Software Guide private: void createActions (); void createMenus ()
KTD-S0057-I Page 199 Linux® Programming Examples (DebianTM) KTAM3874/pITX Software Guide xSlider = createSlider (SIGNAL (xRotationChanged (int
KTD-S0057-I Page 200 Linux® Programming Examples (DebianTM) KTAM3874/pITX Software Guide void MainWindow::createActions () { renderIntoPixmapA
KTD-S0057-I Page 201 Linux® Programming Examples (DebianTM) KTAM3874/pITX Software Guide void MainWindow::setPixmap (const QPixmap &pixmap)
KTD-S0057-I Page 202 Linux® Programming Examples (DebianTM) KTAM3874/pITX Software Guide For integration you can use the User Interface Compiler
KTD-S0057-I Page 203 Linux® Programming Examples (DebianTM) KTAM3874/pITX Software Guide class Ui_Dialog { public: QGroupBox *groupBox_2; QFor
KTD-S0057-I Page 204 Linux® Programming Examples (DebianTM) KTAM3874/pITX Software Guide void retranslateUi(QDialog *Dialog) { Dialog->s
KTD-S0057-I Page 205 Linux® Programming Examples (DebianTM) KTAM3874/pITX Software Guide #include <QtGui/QtGui> #include "ui_dialog.h
KTD-S0057-I Page 17 VESA® DisplayIDTM KTAM3874/pITX Software Guide 4.3.4 DisplayIDTM Windows® Tool The DisplayIDTM parameter can be modified with t
KTD-S0057-I Page 206 Linux® Programming Examples (DebianTM) KTAM3874/pITX Software Guide void Dialog::showTime () { QTime time = QTime::curren
KTD-S0057-I Page 207 Linux® Programming Examples (DebianTM) KTAM3874/pITX Software Guide The figure already implies the absence of the Groupbox
KTD-S0057-I Page 208 Linux® Programming Examples (DebianTM) KTAM3874/pITX Software Guide The second variant applies the Main Window template. Th
KTD-S0057-I Page 209 Linux® Programming Examples (DebianTM) KTAM3874/pITX Software Guide void setupUi(QMainWindow *MainWindow) { if (MainWin
KTD-S0057-I Page 210 Linux® Programming Examples (DebianTM) KTAM3874/pITX Software Guide namespace Ui { class MainWindow: public Ui_MainWindow
KTD-S0057-I Page 211 Linux® Programming Examples (DebianTM) KTAM3874/pITX Software Guide 10.12.5 QtTM Quick 1.x / QML QtTM Quick 1.x (QUICK = Qt
KTD-S0057-I Page 212 Linux® Programming Examples (DebianTM) KTAM3874/pITX Software Guide QtTM Quick requires two additional special files: qmlap
KTD-S0057-I Page 213 Linux® Programming Examples (DebianTM) KTAM3874/pITX Software Guide public: enum ScreenOrientation { ScreenOrientationL
KTD-S0057-I Page 214 Linux® Programming Examples (DebianTM) KTAM3874/pITX Software Guide QString QmlApplicationViewerPrivate::adjustPath (const
KTD-S0057-I Page 215 Linux® Programming Examples (DebianTM) KTAM3874/pITX Software Guide switch (orientation) { case ScreenOrientationLockPo
KTD-S0057-I Page 18 VESA® DisplayIDTM KTAM3874/pITX Software Guide The DisplayIDTM Editor saves the parameters in a intermediate file format. The
KTD-S0057-I Page 216 Linux® Programming Examples (DebianTM) KTAM3874/pITX Software Guide The following picture gives an impression of the progra
KTD-S0057-I Page 217 Linux® Programming Examples (DebianTM) KTAM3874/pITX Software Guide ** $QT_BEGIN_LICENSE:BSD$ ** You may use this file unde
KTD-S0057-I Page 218 Linux® Programming Examples (DebianTM) KTAM3874/pITX Software Guide Rectangle { id: webBrowser property string urlString
KTD-S0057-I Page 219 Linux® Programming Examples (DebianTM) KTAM3874/pITX Software Guide anchors { right: parent.right rightMargin: 14
KTD-S0057-I Page 220 Linux® Programming Examples (DebianTM) KTAM3874/pITX Software Guide File FlickableWebView.qml (header with QtTM license see
KTD-S0057-I Page 221 Linux® Programming Examples (DebianTM) KTAM3874/pITX Software Guide } return url } url: fixUrl (webBrowser.url
KTD-S0057-I Page 222 Linux® Programming Examples (DebianTM) KTAM3874/pITX Software Guide doZoom (zf, clickX * zf, clickY * zf) } }
KTD-S0057-I Page 223 Linux® Programming Examples (DebianTM) KTAM3874/pITX Software Guide PropertyAction { id: finalX target: fli
KTD-S0057-I Page 224 Linux® Programming Examples (DebianTM) KTAM3874/pITX Software Guide Item { width: parent.width height: 20 Text
KTD-S0057-I Page 225 Linux® Programming Examples (DebianTM) KTAM3874/pITX Software Guide header.urlChanged = false } onUrlCha
KTD-S0057-I Page 19 VESA® DisplayIDTM KTAM3874/pITX Software Guide Serial Download The following example demonstrates a serial download via the ymo
KTD-S0057-I Page 226 Linux® Programming Examples (DebianTM) KTAM3874/pITX Software Guide action: webView.stop image: "pics/edit-d
KTD-S0057-I Page 227 Linux® Programming Examples (DebianTM) KTAM3874/pITX Software Guide function size () { var nh, ny if (container.o
KTD-S0057-I Page 228 Linux® Programming Examples (DebianTM) KTAM3874/pITX Software Guide states: State { name: "visible" when:
KTD-S0057-I Page 229 Linux® Programming Examples (DebianTM) KTAM3874/pITX Software Guide Rectangle { anchors.bottom: bg.bottom x: 18 hei
KTD-S0057-I Page 230 Linux® Programming Examples (DebianTM) KTAM3874/pITX Software Guide For debugging purposes this approach maintains good res
KTD-S0057-I Page 231 Linux® Programming Examples (DebianTM) KTAM3874/pITX Software Guide and change the content of the Makefile. CXX := arm-li
KTD-S0057-I Page 232 Linux® Programming Examples (DebianTM) KTAM3874/pITX Software Guide #include <QtGui/QApplication> #include "qmla
KTD-S0057-I Page 233 Linux® Programming Examples (DebianTM) KTAM3874/pITX Software Guide The next two pictures demonstrate subfunctions: One
KTD-S0057-I Page 234 Linux® Programming Examples (DebianTM) KTAM3874/pITX Software Guide Some minor deviations from the original sourcecode are
KTD-S0057-I Page 235 Linux® Programming Examples (DebianTM) KTAM3874/pITX Software Guide In contrast to the example which uses the subdirectorie
KTD-S0057-I Page 20 U-Boot Bootloader KTAM3874/pITX Software Guide 5 U-Boot Bootloader TI® requires a two-part U-Boot version. The ROM code load
KTD-S0057-I Page 236 Linux® Programming Examples (DebianTM) KTAM3874/pITX Software Guide Image { source: "images/stripes.png"
KTD-S0057-I Page 237 Linux® Programming Examples (DebianTM) KTAM3874/pITX Software Guide PropertyChanges { target: photoGridView
KTD-S0057-I Page 238 Linux® Programming Examples (DebianTM) KTAM3874/pITX Software Guide Connections { target: imageDetails onClosed:
KTD-S0057-I Page 239 Linux® Programming Examples (DebianTM) KTAM3874/pITX Software Guide transitions: Transition { NumberAnimation {
KTD-S0057-I Page 240 Linux® Programming Examples (DebianTM) KTAM3874/pITX Software Guide text: container.text style: Text.Raised styleColo
KTD-S0057-I Page 241 Linux® Programming Examples (DebianTM) KTAM3874/pITX Software Guide Item { width: 77 height: 77 anchors.center
KTD-S0057-I Page 242 Linux® Programming Examples (DebianTM) KTAM3874/pITX Software Guide ParentChange { target: whiteRect
KTD-S0057-I Page 243 Linux® Programming Examples (DebianTM) KTAM3874/pITX Software Guide MouseArea { anchors.fill: wrapper onClicked: ph
KTD-S0057-I Page 244 Linux® Programming Examples (DebianTM) KTAM3874/pITX Software Guide Column { spacing: 10 anchors { left:
KTD-S0057-I Page 245 Linux® Programming Examples (DebianTM) KTAM3874/pITX Software Guide Text { color: "white" elide:
KTD-S0057-I Page 21 U-Boot Bootloader KTAM3874/pITX Software Guide Note: Do not start the transmission before all eight C's are visible
KTD-S0057-I Page 246 Linux® Programming Examples (DebianTM) KTAM3874/pITX Software Guide if (bigImage.height * slider.value > flick
KTD-S0057-I Page 247 Linux® Programming Examples (DebianTM) KTAM3874/pITX Software Guide anchors { bottom: parent.bottom bottomM
KTD-S0057-I Page 248 Linux® Programming Examples (DebianTM) KTAM3874/pITX Software Guide transitions: Transition { SequentialAnimation {
KTD-S0057-I Page 249 Linux® Programming Examples (DebianTM) KTAM3874/pITX Software Guide Rectangle { x: 6 y: 4 width: 77
KTD-S0057-I Page 250 Linux® Programming Examples (DebianTM) KTAM3874/pITX Software Guide Text { text: photoDate width: par
KTD-S0057-I Page 251 Linux® Programming Examples (DebianTM) KTAM3874/pITX Software Guide gradient: Gradient { GradientStop { posi
KTD-S0057-I Page 252 Linux® Programming Examples (DebianTM) KTAM3874/pITX Software Guide File ScrollBar.qml (header with QtTM license see '
KTD-S0057-I Page 253 Linux® Programming Examples (DebianTM) KTAM3874/pITX Software Guide File Slider.qml (header with QtTM license see 'mai
KTD-S0057-I Page 254 Linux® Programming Examples (DebianTM) KTAM3874/pITX Software Guide Rectangle { id: handle smooth: true y: 2 widt
KTD-S0057-I Page 255 Linux® Programming Examples (DebianTM) KTAM3874/pITX Software Guide BorderImage { source: "images/titlebar.sci&quo
KTD-S0057-I Page 22 U-Boot Bootloader KTAM3874/pITX Software Guide The next step is to load the final U-Boot version (normally named 'u-boo
KTD-S0057-I Page 256 Linux® Programming Examples (DebianTM) KTAM3874/pITX Software Guide Button { id: tagButton x: titleBar.width -
KTD-S0057-I Page 257 Linux® Programming Examples (DebianTM) KTAM3874/pITX Software Guide Item { id: returnKey Keys.onReturnPress
KTD-S0057-I Page 258 Linux® Programming Examples (DebianTM) KTAM3874/pITX Software Guide BorderImage { source: "images/titlebar.sci&quo
KTD-S0057-I Page 259 Linux® Programming Examples (DebianTM) KTAM3874/pITX Software Guide 10.13 Interprocess Communication (Root/User) Many examp
KTD-S0057-I Page 260 Linux® Programming Examples (DebianTM) KTAM3874/pITX Software Guide #define CMD_SIZE 4 #define CMD_WDIO "wdio&quo
KTD-S0057-I Page 261 Linux® Programming Examples (DebianTM) KTAM3874/pITX Software Guide #include <fcntl.h> #include <string.h> #inc
KTD-S0057-I Page 262 Linux® Programming Examples (DebianTM) KTAM3874/pITX Software Guide if (!strcasecmp (param1, WD_TRIG) && fd_wd)
KTD-S0057-I Page 263 Linux® Programming Examples (DebianTM) KTAM3874/pITX Software Guide if (write (fd_tmp, param3, strlen (param3)) != strl
KTD-S0057-I Page 264 Linux® Programming Examples (DebianTM) KTAM3874/pITX Software Guide if (!gp_dir) { if (read (fd_io, str, sizeof (
KTD-S0057-I Page 265 Linux® Programming Examples (DebianTM) KTAM3874/pITX Software Guide while (read (fifo_rd, buff_rd, RD_SIZE) > 0) {
KTD-S0057-I Page 23 U-Boot Bootloader KTAM3874/pITX Software Guide 5.3 SPITM Bootloader This chapter describes the programming of the SPITM flas
KTD-S0057-I Page 266 Linux® Programming Examples (DebianTM) KTAM3874/pITX Software Guide #include <linux/limits.h> #include "fifo.h&q
KTD-S0057-I Page 267 Linux® Programming Examples (DebianTM) KTAM3874/pITX Software Guide gpio 11 open in Enable (export) GPIO11 as input gpio
KTD-S0057-I Page 268 Linux® Programming Examples (DebianTM) KTAM3874/pITX Software Guide int main (void) { int fifo_rd, fifo_wr, value; pid_t
KTD-S0057-I Page 269 Linux® Programming Examples (DebianTM) KTAM3874/pITX Software Guide if (!strncasecmp (buff_rd, CMD_GPIO, CMD_SIZE)) {
KTD-S0057-I Page 270 Linux® Programming Examples (DebianTM) KTAM3874/pITX Software Guide #! /bin/sh ### BEGIN INIT INFO # Provides: serverd #
KTD-S0057-I Page 271 Linux® Programming Examples (DebianTM) KTAM3874/pITX Software Guide After the input of sudo rcconf you see the following
KTD-S0057-I Page 272 Linux® Programming Examples (DebianTM) KTAM3874/pITX Software Guide int main (void) { . . if (create_pidfile ()
KTD-S0057-I Page 273 Appendix A: Linux® on microSDTM Card KTAM3874/pITX Software Guide Appendix A: Linux® on microSDTM Card A.1 UbuntuTM 12.04 LT
KTD-S0057-I Page 274 Appendix A: Linux® on microSDTM Card KTAM3874/pITX Software Guide The easiest way to prepare the microSDTM card is to use o
KTD-S0057-I Page 275 Appendix A: Linux® on microSDTM Card KTAM3874/pITX Software Guide The next step involves the copying of the tarball ktam387
KTD-S0057-I Page 24 U-Boot Bootloader KTAM3874/pITX Software Guide Now the first update part is finished. For the second part type again &apos
KTD-S0057-I Page 276 Appendix A: Linux® on microSDTM Card KTAM3874/pITX Software Guide Thereafter the microSDTM card is ready for use.
KTD-S0057-I Page 277 Appendix A: Linux® on microSDTM Card KTAM3874/pITX Software Guide A.2 UbuntuTM 14.04 LTS The description below is based on:
KTD-S0057-I Page 278 Appendix A: Linux® on microSDTM Card KTAM3874/pITX Software Guide As a next step use the Partition Editor (type 'gpart
KTD-S0057-I Page 279 Appendix A: Linux® on microSDTM Card KTAM3874/pITX Software Guide
KTD-S0057-I Page 280 Appendix A: Linux® on microSDTM Card KTAM3874/pITX Software Guide and finally you should see Therefore, the microSDTM
KTD-S0057-I Page 281 Appendix A: Linux® on microSDTM Card KTAM3874/pITX Software Guide The next step requires the known Disk Utility. Thereaf
KTD-S0057-I Page 282 Appendix A: Linux® on microSDTM Card KTAM3874/pITX Software Guide ATTENTION In the first release of UbuntuTM 14.04 the Ar
KTD-S0057-I Page 283 Appendix B: User Space on Onboard Flash KTAM3874/pITX Software Guide Appendix B: User Space on Onboard Flash Requirement: an
KTD-S0057-I Page 284 Appendix B: User Space on Onboard Flash KTAM3874/pITX Software Guide The easiest way to prepare the onboard flash is to use
KTD-S0057-I Page 285 Appendix B: User Space on Onboard Flash KTAM3874/pITX Software Guide The same tool allows the extraction of the tgz-file bu
KTD-S0057-I Page 25 U-Boot Bootloader KTAM3874/pITX Software Guide 5.4 MMC Bootloader For booting from the microSDTM card you have to change som
KTD-S0057-I Page 286 Appendix B: User Space on Onboard Flash KTAM3874/pITX Software Guide Thereafter shutdown the target board and remove th
KTD-S0057-I Page 287 Appendix B: User Space on Onboard Flash KTAM3874/pITX Software Guide If you have trouble booting the Kernel please check th
KTD-S0057-I Page 288 Appendix C: Reference Documents KTAM3874/pITX Software Guide Appendix C: Reference Documents KONTRON Technology A/S cannot g
KTD-S0057-I Page 289 Appendix D: Document Revision History KTAM3874/pITX Software Guide Appendix D: Document Revision History Revision Date Au
User Information KTAM3874/pITX Software Guide Table of Contents4 VESA® DisplayIDTM...
KTD-S0057-I Page 26 DebianTM Linux® BSP KTAM3874/pITX Software Guide 6 DebianTM Linux® BSP 6.1 User Login Arguments For both, serial remote sys
KTD-S0057-I Page 27 DebianTM Linux® BSP KTAM3874/pITX Software Guide 6.5 CAN Bus Utilities (SocketCAN) The directory /usr/bin contains all nec
KTD-S0057-I Page 28 DebianTM Linux® BSP KTAM3874/pITX Software Guide 6.9 Sysfs Support Alternative to the KEAPI interface you can use Sysfs to m
KTD-S0057-I Page 29 Ethernet Switch KTAM3874/pITX Software Guide 7 Ethernet Switch TI®'s AM3874 SoC knows two different Ethernet operating
KTD-S0057-I Page 30 Kernel Boot from SPITM Flash KTAM3874/pITX Software Guide 8 Kernel Boot from SPITM Flash In some cases it is necessary to pro
KTD-S0057-I Page 31 Root File System Boot from S-ATA® Drive KTAM3874/pITX Software Guide Thereafter type the following line # sudo dd if
KTD-S0057-I Page 32 Linux® Programming Examples (DebianTM) KTAM3874/pITX Software Guide 10 Linux® Programming Examples (DebianTM) 10.1 TI® AM3
KTD-S0057-I Page 33 Linux® Programming Examples (DebianTM) KTAM3874/pITX Software Guide int main (int argc, char **argv) { int fd; void *map_
KTD-S0057-I Page 34 Linux® Programming Examples (DebianTM) KTAM3874/pITX Software Guide if (munmap (map_base, MAP_SIZE) == -1) FATAL; close (
KTD-S0057-I Page 35 Linux® Programming Examples (DebianTM) KTAM3874/pITX Software Guide 10.2 SPITM Interface Examples 10.2.1 SPITM Loopback Test
User Information KTAM3874/pITX Software Guide Table of Contents10.3 I2CTM Interface Examples...
KTD-S0057-I Page 36 Linux® Programming Examples (DebianTM) KTAM3874/pITX Software Guide uint8_t rx[ARRAY_SIZE(tx)] = {0, }; struct spi_ioc_tr
KTD-S0057-I Page 37 Linux® Programming Examples (DebianTM) KTAM3874/pITX Software Guide switch (c) { case 'D': device = opt
KTD-S0057-I Page 38 Linux® Programming Examples (DebianTM) KTAM3874/pITX Software Guide transfer (fd); close (fd); return ret; } You should
KTD-S0057-I Page 39 Linux® Programming Examples (DebianTM) KTAM3874/pITX Software Guide 10.2.2 SPITM Display Interface The SPITM interface is wel
KTD-S0057-I Page 40 Linux® Programming Examples (DebianTM) KTAM3874/pITX Software Guide Now the corresponding test program (needs root rights):
KTD-S0057-I Page 41 Linux® Programming Examples (DebianTM) KTAM3874/pITX Software Guide int init_spi_interface (void) { fd = open (device, O_R
KTD-S0057-I Page 42 Linux® Programming Examples (DebianTM) KTAM3874/pITX Software Guide 10.3 I2CTM Interface Examples 10.3.1 I2CTM Detection Uti
KTD-S0057-I Page 43 Linux® Programming Examples (DebianTM) KTAM3874/pITX Software Guide #define I2C_FUNC_SMBUS_READ_BLOCK_DATA 0x01000000 #defi
KTD-S0057-I Page 44 Linux® Programming Examples (DebianTM) KTAM3874/pITX Software Guide static inline __s32 i2c_smbus_read_byte (int file) { u
KTD-S0057-I Page 45 Linux® Programming Examples (DebianTM) KTAM3874/pITX Software Guide static const struct func all_func[] = { { .value = I2C
KTD-S0057-I Page 1 User Information KTAM3874/pITX Software Guide 1 User Information 1.1 About This Document This document provides information
KTD-S0057-I Page 46 Linux® Programming Examples (DebianTM) KTAM3874/pITX Software Guide int open_i2c_dev (const int i2cbus, char *filename, cons
KTD-S0057-I Page 47 Linux® Programming Examples (DebianTM) KTAM3874/pITX Software Guide /* Read address range if present */ if (argc == flag
KTD-S0057-I Page 48 Linux® Programming Examples (DebianTM) KTAM3874/pITX Software Guide 10.3.2 I2CTM Display Interface The graphic module from El
KTD-S0057-I Page 49 Linux® Programming Examples (DebianTM) KTAM3874/pITX Software Guide #define ARRAY_SIZE(a) (sizeof(a) / sizeof((a)[0])) #defi
KTD-S0057-I Page 50 Linux® Programming Examples (DebianTM) KTAM3874/pITX Software Guide for (i = 0; i < ARRAY_SIZE(tx); i++) { if (i2c
KTD-S0057-I Page 51 Linux® Programming Examples (DebianTM) KTAM3874/pITX Software Guide 10.4 UART Interface Examples 10.4.1 UART Loopback Test
KTD-S0057-I Page 52 Linux® Programming Examples (DebianTM) KTAM3874/pITX Software Guide memset (&new_values, 0, sizeof (new_values)); ne
KTD-S0057-I Page 53 Linux® Programming Examples (DebianTM) KTAM3874/pITX Software Guide 10.4.2 UART Display Interface The last possible interfac
KTD-S0057-I Page 54 Linux® Programming Examples (DebianTM) KTAM3874/pITX Software Guide #define ARRAY_SIZE(a) (sizeof(a) / sizeof((a)[0])) /***
KTD-S0057-I Page 55 Linux® Programming Examples (DebianTM) KTAM3874/pITX Software Guide close (fd); printf ("UART transmission successfu
KTD-S0057-I Page 2 User Information KTAM3874/pITX Software Guide 1.6 Life Support Policy KONTRON Technology's products are not for use as c
KTD-S0057-I Page 56 Linux® Programming Examples (DebianTM) KTAM3874/pITX Software Guide #include <errno.h> #include <string.h> #incl
KTD-S0057-I Page 57 Linux® Programming Examples (DebianTM) KTAM3874/pITX Software Guide int open_reg_range (void) { fd = open ("/dev/mem&
KTD-S0057-I Page 58 Linux® Programming Examples (DebianTM) KTAM3874/pITX Software Guide /* Set PWM mode */ write_timer_reg (TCLR, (read_time
KTD-S0057-I Page 59 Linux® Programming Examples (DebianTM) KTAM3874/pITX Software Guide int main (void) { printf ("\nTIMER test program\n
KTD-S0057-I Page 60 Linux® Programming Examples (DebianTM) KTAM3874/pITX Software Guide 10.6 GPIO Example An easy way to design an application w
KTD-S0057-I Page 61 Linux® Programming Examples (DebianTM) KTAM3874/pITX Software Guide The following table gives an overview about the numerati
KTD-S0057-I Page 62 Linux® Programming Examples (DebianTM) KTAM3874/pITX Software Guide The program below generates a square wave (ratio of 1:1)
KTD-S0057-I Page 63 Linux® Programming Examples (DebianTM) KTAM3874/pITX Software Guide int gpio_unexport (int gpio_pin) { int fd_tmp; char st
KTD-S0057-I Page 64 Linux® Programming Examples (DebianTM) KTAM3874/pITX Software Guide int gpio_open_write (int gpio_pin) { char str[128];
KTD-S0057-I Page 65 Linux® Programming Examples (DebianTM) KTAM3874/pITX Software Guide void gpio_close_read (int gpio_pin) { close (fd [gpio_
KTD-S0057-I Page 3 U-Boot Setup KTAM3874/pITX Software Guide 2 U-Boot Setup The sense of a special Setup part is to avoid expendable changes in
KTD-S0057-I Page 66 Linux® Programming Examples (DebianTM) KTAM3874/pITX Software Guide else { printf ("\nCannot open GPIO !\n&qu
KTD-S0057-I Page 67 Linux® Programming Examples (DebianTM) KTAM3874/pITX Software Guide else { if (write (fd_tmp, EDGE_FALL, sizeof(EDGE_F
KTD-S0057-I Page 68 Linux® Programming Examples (DebianTM) KTAM3874/pITX Software Guide else { printf ("\nGPIO init error !\n");
KTD-S0057-I Page 69 Linux® Programming Examples (DebianTM) KTAM3874/pITX Software Guide 10.7 Watchdog Example The watchdog option represents a n
KTD-S0057-I Page 70 Linux® Programming Examples (DebianTM) KTAM3874/pITX Software Guide for (i = 0; i < WDT_TRIG_TIME; i++) { if (writ
KTD-S0057-I Page 71 Linux® Programming Examples (DebianTM) KTAM3874/pITX Software Guide 10.8 CAN Bus Examples 10.8.1 CAN Loopback Test Utility
KTD-S0057-I Page 72 Linux® Programming Examples (DebianTM) KTAM3874/pITX Software Guide #include <net/if.h> #include <sys/types.h> #
KTD-S0057-I Page 73 Linux® Programming Examples (DebianTM) KTAM3874/pITX Software Guide int disable_id_filter (void) { return setsockopt (skt,
KTD-S0057-I Page 74 Linux® Programming Examples (DebianTM) KTAM3874/pITX Software Guide for (i = 0; i < frame.can_dlc; i++) data[i] = f
KTD-S0057-I Page 75 Linux® Programming Examples (DebianTM) KTAM3874/pITX Software Guide memset (&data, 0, sizeof (data)); if (recv_can_f
KTD-S0057-I Page 4 U-Boot Setup KTAM3874/pITX Software Guide 2.3 Display Menu This menu part includes several display settings: First boot dis
KTD-S0057-I Page 76 Linux® Programming Examples (DebianTM) KTAM3874/pITX Software Guide or with (transmit part shortened, 'lo' impl
KTD-S0057-I Page 77 Linux® Programming Examples (DebianTM) KTAM3874/pITX Software Guide printf ("\nCAN bus test program\n"); /* F
KTD-S0057-I Page 78 Linux® Programming Examples (DebianTM) KTAM3874/pITX Software Guide 10.8.2 Single CAN Controller Usage You can replace the &
KTD-S0057-I Page 79 Linux® Programming Examples (DebianTM) KTAM3874/pITX Software Guide for (i = 0; i < frame.can_dlc; i++) data[i] = f
KTD-S0057-I Page 80 Linux® Programming Examples (DebianTM) KTAM3874/pITX Software Guide 10.9 Backlight Example An easy way to modify the backlig
KTD-S0057-I Page 81 Linux® Programming Examples (DebianTM) KTAM3874/pITX Software Guide int read_bkl_val (int *val) { int fd; char str[8];
KTD-S0057-I Page 82 Linux® Programming Examples (DebianTM) KTAM3874/pITX Software Guide value = 96; if (! write_bkl_val (value)) printf
KTD-S0057-I Page 83 Linux® Programming Examples (DebianTM) KTAM3874/pITX Software Guide 10.10 RS485 Interface Example The application programmin
KTD-S0057-I Page 84 Linux® Programming Examples (DebianTM) KTAM3874/pITX Software Guide if (write (fd_tmp, str, strlen (str)) != strlen (str))
KTD-S0057-I Page 85 Linux® Programming Examples (DebianTM) KTAM3874/pITX Software Guide int rts_transmit_control (int tx_enable) { char dev [6
KTD-S0057-I Page 5 U-Boot Setup KTAM3874/pITX Software Guide 2.3.3 LCD Panel Resolution You have the choice to select a panel resolution with a
KTD-S0057-I Page 86 Linux® Programming Examples (DebianTM) KTAM3874/pITX Software Guide int rs485_outgoing_msg (void) { char out_str[] = "
KTD-S0057-I Page 87 Linux® Programming Examples (DebianTM) KTAM3874/pITX Software Guide if (rs485_outgoing_msg ()) { rts_as_gpio_close ()
KTD-S0057-I Page 88 Linux® Programming Examples (DebianTM) KTAM3874/pITX Software Guide 10.11 Sound Programming with ALSA The following examples
KTD-S0057-I Page 89 Linux® Programming Examples (DebianTM) KTAM3874/pITX Software Guide #include <stdio.h> #include <getopt.h> #incl
KTD-S0057-I Page 90 Linux® Programming Examples (DebianTM) KTAM3874/pITX Software Guide /* verify and prepare the contents of areas */ for (
KTD-S0057-I Page 91 Linux® Programming Examples (DebianTM) KTAM3874/pITX Software Guide phase += step; if (phase >= max_phase)
KTD-S0057-I Page 92 Linux® Programming Examples (DebianTM) KTAM3874/pITX Software Guide /* set the stream rate */ rrate = rate; err = snd_
KTD-S0057-I Page 93 Linux® Programming Examples (DebianTM) KTAM3874/pITX Software Guide static int set_swparams (snd_pcm_t *handle, snd_pcm_sw_p
KTD-S0057-I Page 94 Linux® Programming Examples (DebianTM) KTAM3874/pITX Software Guide /* Underrun and suspend recovery */ static int xrun_reco
KTD-S0057-I Page 95 Linux® Programming Examples (DebianTM) KTAM3874/pITX Software Guide break; /* skip one period */ } p
Comentarios a estos manuales