<?xml version="1.0" encoding="UTF-8" ?>
<rss xmlns:atom="http://www.w3.org/2005/Atom" xmlns:dc="http://purl.org/dc/elements/1.1/" version="2.0">
	<channel>
		<title>디바이스 드라이버</title>
		<link>https://forum.falinux.com/zbxe/device_driver</link>
		<description>FALiNUX 포럼-디바이스드라이버</description>
		<atom:link href="https://forum.falinux.com/zbxe/device_driver/rss" rel="self" type="application/rss+xml" />
		<language>ko</language>
		<pubDate>Fri, 23 Oct 2026 19:15:25 +0000</pubDate>
		<generator>Rhymix</generator>
	<copyright>모든 저작권은 각 글을 작성하신 분께 있습니다.</copyright>	<image>
			<url>https://forum.falinux.com/zbxe/./files/attach/images/rss/ff_main_title.png</url>
			<title>FalinuxForum-RSS</title>
			<link>https://forum.falinux.com/zbxe/</link>
		</image>	<item>
			<title>i2c 터치 ic 드라이버 포팅</title>
			<link>https://forum.falinux.com/zbxe/device_driver/868947</link>
				<description>s5pv210 은 별도의 터치 채널을 공급 합니다. 하지만, adc 채널과 병행해서 사용했더니, 한번씩 튀는 문제가 발견되었습니다. 그래서 결국 i2c 인터페이스로 동작하는 터치 chip 을 사용한 적이 있습니다. 아래는 그 드라이버칩을 포팅한 과정입니다. 1. 드라이버 파일 복사 첨부된 파일 max11801_ts.c 을 아래 위치에 넣습니다. kernel/linux-2.6.35/drivers/input/touchscreen/ 2. Makefile 수정 마지막 줄에 아래 코드 추가 obj-...</description>
		<category>디바이스 드라이버</category>					<dc:creator>선성태</dc:creator>
			<guid isPermaLink="true">https://forum.falinux.com/zbxe/device_driver/868947</guid>
	<comments>https://forum.falinux.com/zbxe/device_driver/868947#comment</comments>			<pubDate>Fri, 06 Nov 2015 01:43:21 +0000</pubDate>
		</item><item>
			<title>fbset</title>
			<link>https://forum.falinux.com/zbxe/device_driver/867374</link>
				<description>fbset 는 프레입버퍼의 해상도를 변경합니다. fbset의 사용법에 대해서 알아보기로 하겠습니다. 우분투에서는 fbset 설치는 다음과 같이 합니다. $ sudo apt-get install fbset 임베디드 시스템에서는 buildroot 또는 직접 소스를 받아서 빌드하셨어 사용하시면 됩니다. 만일 busybox에 있는 fbset을 사용할 경우에는 일부 옵션들이 생략되어 있어 제한적으로 사용할 수 있습니다. -----------------------------------------------...</description>
		<category>디바이스 드라이버</category>					<dc:creator>장형기</dc:creator>
			<guid isPermaLink="true">https://forum.falinux.com/zbxe/device_driver/867374</guid>
	<comments>https://forum.falinux.com/zbxe/device_driver/867374#comment</comments>			<pubDate>Sun, 18 Oct 2015 22:05:26 +0000</pubDate>
		</item><item>
			<title>imx6 pwm 관련 함수</title>
			<link>https://forum.falinux.com/zbxe/device_driver/866087</link>
				<description>imx6 의 PWM 관련 드라이버는 커널의 drivers/pwm/core.c, drivers/pwm/pwm-imx.c 파일을 참조하시면 됩니다. 위의 디렉토리는 커널 3.10.17 또는 이상의 버젼에서 포함되어 있으며, 3.0.35 버전에서는 arch/arm/plat-xxx/ 에 있습니다. 기본적으로 PWM을 제어하기 위한 함수는 아래와 같습니다. 1. pwm_request() 2. pwm_free() 3. pwm_config() 4. pwm_enable() 5. pwm_disable() ==============================================...</description>
		<category>디바이스 드라이버</category>					<dc:creator>장형기</dc:creator>
			<guid isPermaLink="true">https://forum.falinux.com/zbxe/device_driver/866087</guid>
	<comments>https://forum.falinux.com/zbxe/device_driver/866087#comment</comments>			<pubDate>Sun, 04 Oct 2015 21:58:50 +0000</pubDate>
		</item><item>
			<title>buildroot - VIII</title>
			<link>https://forum.falinux.com/zbxe/device_driver/864118</link>
				<description>buildroot 를 정상적으로 컴파일을 하면 다음 디렉토리에 결과물들이 생성됩니다. build 디렉토리 빌드를 위한 소스파일을 다운로드하고, 이 디렉토리에서 빌드를 합니다. 즉, buildroot 의 옵션에서 선택한 해당 유틸리티 및 파일들을 다운로드 받고, 빌드를 하는 곳입니다. host 디렉토리 buildroot를 빌드하기 위해 필요한 host 관련 파일이 있는 디렉토리입니다. 예로 toolchain 이 있습니다. image 디렉토리 빌드한 이미지 파...</description>
		<category>디바이스 드라이버</category>					<dc:creator>장형기</dc:creator>
			<guid isPermaLink="true">https://forum.falinux.com/zbxe/device_driver/864118</guid>
	<comments>https://forum.falinux.com/zbxe/device_driver/864118#comment</comments>			<pubDate>Sun, 13 Sep 2015 21:08:51 +0000</pubDate>
		</item><item>
			<title>buildroot - VII</title>
			<link>https://forum.falinux.com/zbxe/device_driver/863297</link>
				<description>buildroot build를 위한 옵션 설정 마지막 부분입니다. 이제 남은 옵션은 아래와 같습니다. Filesystem images ---&gt; : buildroot build 후 생성되는 파일시스템을 선택할 수 있는 옵션들이 있습니다. Bootloaders ---&gt; : 부트로더 관련 선택을 할 수 있는 옵션들입니다. U-BOOT 가 대표적인 것입니다. Host utilities ---&gt; : buildroot build하기위한 host유틸리티들을선택할수있는옵션들입니다. 그냥 디폴트로 사용하시면 됩니다. ...</description>
		<category>디바이스 드라이버</category>					<dc:creator>장형기</dc:creator>
			<guid isPermaLink="true">https://forum.falinux.com/zbxe/device_driver/863297</guid>
	<comments>https://forum.falinux.com/zbxe/device_driver/863297#comment</comments>			<pubDate>Sun, 06 Sep 2015 21:07:50 +0000</pubDate>
		</item><item>
			<title>buildroot - VI</title>
			<link>https://forum.falinux.com/zbxe/device_driver/862681</link>
				<description>오늘 소개할 buuldroot의 Target packages 옵션이 buildroot의 핵심 옵션이라고 볼 수 있습니다. Target packages 옵션안의 내용이 roootfilesystem에 들어가 유틸리티들을 선택하는 부분이기 때문입니다. Target packages ---&gt; 각 옵션들의 설명을 이름을 보시면 아시는 것들이라 구지 설명을 하지는 않도록 하겠습니다. Graphic libraries and applications (graphic/text) ---&gt; 의 옵션 안에는 옵션 제목과 같이 그래픽 라이브러...</description>
		<category>디바이스 드라이버</category>					<dc:creator>장형기</dc:creator>
			<guid isPermaLink="true">https://forum.falinux.com/zbxe/device_driver/862681</guid>
	<comments>https://forum.falinux.com/zbxe/device_driver/862681#comment</comments>			<pubDate>Sun, 30 Aug 2015 20:15:36 +0000</pubDate>
		</item><item>
			<title>buildroot - V</title>
			<link>https://forum.falinux.com/zbxe/device_driver/861973</link>
				<description>buildroot의 kernel 옵션 설정을 알아보도록 하겠습니다. default 옵션은 다음과 같습니다. Kernel ---&gt; 커널은 buildroot 에 포함해서 빌드할 수 있습니다. 하지만 따로 커널을 빌드하여 사용한다면 이 부분을 체크하지 않아도 됩니다. [*] Linux Kernel Kernel version (Custom Git repository) ---&gt; 위의 옵션을 체크하면 buildroot 에 포함해서 빌드를 합니다. 커널을 빌드하기 위해서는 두가지 옵션이 있습니다. git 를 통해서...</description>
		<category>디바이스 드라이버</category>					<dc:creator>장형기</dc:creator>
			<guid isPermaLink="true">https://forum.falinux.com/zbxe/device_driver/861973</guid>
	<comments>https://forum.falinux.com/zbxe/device_driver/861973#comment</comments>			<pubDate>Sun, 23 Aug 2015 21:00:04 +0000</pubDate>
		</item><item>
			<title>buildroot - IV</title>
			<link>https://forum.falinux.com/zbxe/device_driver/860777</link>
				<description>기본적인 buildroot 는 설명하였습니다. 조금더 세부적으로 buildroot의 컴파일 옵션들을 알아 보도록 하겠습니다. buildroot-III 에서 toolchain 부분을 설명하였습니다. 그 다음으로 System configuration ---&gt; 부분을 알아 보도록 하겠습니다. default 옵션은 다음과 같습니다. System configuration ---&gt; (buildroot) System hostname : rootfilesystem의 hostname을 설정하는 부분입니다. 디폴트는 buildrot 입니다. 사용자에 ...</description>
		<category>디바이스 드라이버</category>					<dc:creator>장형기</dc:creator>
			<guid isPermaLink="true">https://forum.falinux.com/zbxe/device_driver/860777</guid>
	<comments>https://forum.falinux.com/zbxe/device_driver/860777#comment</comments>			<pubDate>Sun, 09 Aug 2015 23:29:06 +0000</pubDate>
		</item><item>
			<title>buildroot - III</title>
			<link>https://forum.falinux.com/zbxe/device_driver/860013</link>
				<description>buildroot 의 기본 옵션 설정을 해 보도록 하겠습니다. 이 기본 옵션 설정은 i.MX6 프로세서인 EM-IMX6DQ 보드를 기준으로 설명합니다. 1. 다음 명령으로 옵션을 명령으로 진입합니다. # make menuconfig 2. 타겟보드의 프로세서 옵션을 설정합니다. Target options ----&gt; EM-IMX6DQ 보드의툴체인은 cortex-A9 이며, EABIhf 입니다. EABI 의 툴체인을 사용한다면 이 부분을 EABI로 설정하시면 됩니다. 2. Build options ----&gt; 은 디...</description>
		<category>디바이스 드라이버</category>					<dc:creator>장형기</dc:creator>
			<guid isPermaLink="true">https://forum.falinux.com/zbxe/device_driver/860013</guid>
	<comments>https://forum.falinux.com/zbxe/device_driver/860013#comment</comments>			<pubDate>Sun, 02 Aug 2015 21:44:34 +0000</pubDate>
		</item><item>
			<title>buildroot - II</title>
			<link>https://forum.falinux.com/zbxe/device_driver/859130</link>
				<description>이번 강좌에서 buildroot 환경 설정하는 방법을 설명하도록 하겠습니다. buildroot 는 저번 강좌에서 소개한 사이트에서 파일을 직접 다운로드하거나 아래의 방법으로 다운로드하면 됩니다. 파일 다운로드 tmp# git clone git://git.buildroot.net/buildroot tmp# ls buildroot tmp# cd buildroot buildroot# ls CHANGES Config.in Makefile README board configs fs package system COPYING Config.in.legacy Makefile.legacy arch...</description>
		<category>디바이스 드라이버</category>					<dc:creator>장형기</dc:creator>
			<guid isPermaLink="true">https://forum.falinux.com/zbxe/device_driver/859130</guid>
	<comments>https://forum.falinux.com/zbxe/device_driver/859130#comment</comments>			<pubDate>Sun, 26 Jul 2015 22:00:55 +0000</pubDate>
		</item><item>
			<title>buildroot</title>
			<link>https://forum.falinux.com/zbxe/device_driver/858508</link>
				<description>i2ctool 유틸리티를 arm 빌드하는 방법을 강좌하려고 하다가 buildroot를 소개하고, 빌드하는 것이 좋을 것 같아 오늘은 buildroot를 소개하려고 합니다. buildroot 프로젝트는 루트파일시스템을 구축하기 위한 툴로 여러가지 루투파일시스템을 구축하는 툴들이 있지만 가장 쉽게 접근할 수 있는 툴인것 같습니다. 다운로드 사이트는 아래와 같습니다. http://buildroot.uclibc.org/download.html 또는 http://buildroot.uclibc.org...</description>
		<category>디바이스 드라이버</category>					<dc:creator>장형기</dc:creator>
			<guid isPermaLink="true">https://forum.falinux.com/zbxe/device_driver/858508</guid>
	<comments>https://forum.falinux.com/zbxe/device_driver/858508#comment</comments>			<pubDate>Sun, 19 Jul 2015 21:27:15 +0000</pubDate>
		</item><item>
			<title>I2C 유틸리티 소개</title>
			<link>https://forum.falinux.com/zbxe/device_driver/856817</link>
				<description>I2C에 연결된 장치를 확인하기 위한 유틸리티로 i2cdetect, i2cdump, i2cset, i2cget 가 있습니다. 사용법은 다음과 같습니다. 1. i2cdetect i2c bus 에 연결된 장치의 ID를 읽어 옵니다. [root@linux /]# i2cdetect -l i2c-0 i2c OMAP I2C adapter I2C adapter i2c-1 i2c OMAP I2C adapter I2C adapter i2c bus 0 에 연결되어 있는 장치를 보기 위해서는 다음 명령을 사용하면 됩니다. [root@linux /]# i2cdetect 0 WARNING! This ...</description>
		<category>디바이스 드라이버</category>					<dc:creator>장형기</dc:creator>
			<guid isPermaLink="true">https://forum.falinux.com/zbxe/device_driver/856817</guid>
	<comments>https://forum.falinux.com/zbxe/device_driver/856817#comment</comments>			<pubDate>Sun, 12 Jul 2015 23:25:57 +0000</pubDate>
		</item><item>
			<title>tftp 서버가 동작하지 않을 경우</title>
			<link>https://forum.falinux.com/zbxe/device_driver/854715</link>
				<description>우분투 14.04에서 tftpd 서버가 가끔 동작하지 않을 경우가 있습니다. 버그가 있다고 하지만 현재 이와 관련된 패치는 되지 않고 있다고 합니다. 따라서 아래와 같이 몇가지 방법으로 해결해야 할 것 같습니다. 방법1&gt; $ sudo service tftpd-hpa restart 방법2&gt; $ sudo /usr/sbin/in.tftpd --listen --user tftp --address [::]:69 --secure /tftpboot 방법3&gt; $ sudo vi /etc/rc.local #!/bin/sh -e # # rc.local # # This script i...</description>
		<category>디바이스 드라이버</category>					<dc:creator>장형기</dc:creator>
			<guid isPermaLink="true">https://forum.falinux.com/zbxe/device_driver/854715</guid>
	<comments>https://forum.falinux.com/zbxe/device_driver/854715#comment</comments>			<pubDate>Mon, 22 Jun 2015 14:16:48 +0000</pubDate>
		</item><item>
			<title>yaffs2 패치시 macro Error</title>
			<link>https://forum.falinux.com/zbxe/device_driver/854637</link>
				<description>Yaffs2 패치시 아래와 같은 에러가 발생할 경우에는 해결 방법입니다. LD kernel/built-in.o CC fs/yaffs2/yaffs_ecc.o CC fs/yaffs2/yaffs_vfs.o /staff/P15-02xx_LG_BDMS/kernel/linux-3.14.26/fs/yaffs2/yaffs_vfs.c: In function ‘yaffs_proc_read’: /staff/P15-02xx_LG_BDMS/kernel/linux-3.14.26/fs/yaffs2/yaffs_vfs.c:3253:37: error: macro &quot;__DATE__&quot; might prevent reproducible builds [-Werror=date-time] &quot;Multi-vers...</description>
		<category>디바이스 드라이버</category>					<dc:creator>장형기</dc:creator>
			<guid isPermaLink="true">https://forum.falinux.com/zbxe/device_driver/854637</guid>
	<comments>https://forum.falinux.com/zbxe/device_driver/854637#comment</comments>			<pubDate>Sun, 21 Jun 2015 21:32:19 +0000</pubDate>
		</item><item>
			<title>buildroot-2015.02에서 tslib multiple point 터치 빌드하기</title>
			<link>https://forum.falinux.com/zbxe/device_driver/853081</link>
				<description>buildroot-2015.02에서는 tslib가 single point 터치만을 지원하고 있습니다. 이것을 multiple point 터치를 지원하게 변경하는 방법입니다. buildroot-2015.02 디렉토리에서 tslib package 관련 파일들을 수정합니다. buildroot-2015.02$ cd package/tslib/ tslib$ sudo cp -a Config.in Config.in.org tslib$ sudo cp -a tslib.mk tslib.mk.org -------------------------------------------------------------------------- tsli...</description>
		<category>디바이스 드라이버</category>					<dc:creator>장형기</dc:creator>
			<guid isPermaLink="true">https://forum.falinux.com/zbxe/device_driver/853081</guid>
	<comments>https://forum.falinux.com/zbxe/device_driver/853081#comment</comments>			<pubDate>Wed, 03 Jun 2015 22:34:30 +0000</pubDate>
		</item><item>
			<title>rootstock 로 imx6 보드에 우분투 올리기 II</title>
			<link>https://forum.falinux.com/zbxe/device_driver/849030</link>
				<description>rootstock 은 우분투 12.04 부터 패키지에 포함되어 있지 않습니다. 즉, 우분투 12.04 이상 버전에서 apt-get install rootstock 를 하면 다음과 같이 패키지를 찾을 수 없다고 나옵니다. $ sudo apt-get install rootstock 패키지 목록을 읽는 중입니다... 완료 의존성 트리를 만드는 중입니다 상태 정보를 읽는 중입니다... 완료 E: rootstock 패키지를 찾을 수 없습니다 방법은 직접 git hub에서 가져오는 것입니다. https://wik...</description>
		<category>디바이스 드라이버</category>					<dc:creator>장형기</dc:creator>
			<guid isPermaLink="true">https://forum.falinux.com/zbxe/device_driver/849030</guid>
	<comments>https://forum.falinux.com/zbxe/device_driver/849030#comment</comments>			<pubDate>Sun, 03 May 2015 13:43:55 +0000</pubDate>
		</item><item>
			<title>rootstock 로 imx6 보드에 우분투 올리기</title>
			<link>https://forum.falinux.com/zbxe/device_driver/848752</link>
				<description>rootstock 프로젝트는 우분투의 루트파일시스템을 구축하기 위한것을 목표로 한다고 되어 있습니다. rootstock가 설치되어 있지 않다면 다음 명령으로 설치를 합니다. $ sudo apt-get install rootstock 우부트의 파일시스템을 구축하기 위해서 다음 명령을 사용하면 됩니다. $ sudo rootstock \ --fqdn ubuntu \ --login ubuntu \ --password ubuntu \ --imagesize 4G \ --seed ubuntu-desktop --fqdn(or -f) : hostname --login(o...</description>
		<category>디바이스 드라이버</category>					<dc:creator>장형기</dc:creator>
			<guid isPermaLink="true">https://forum.falinux.com/zbxe/device_driver/848752</guid>
	<comments>https://forum.falinux.com/zbxe/device_driver/848752#comment</comments>			<pubDate>Sun, 26 Apr 2015 17:35:21 +0000</pubDate>
		</item><item>
			<title>dmidecode</title>
			<link>https://forum.falinux.com/zbxe/device_driver/832140</link>
				<description>dmidecode 명령은 DMI테이블의 내용을 읽어서 시스템 정보를 자세하게 출력해 주는 명령이라고 합니다. dmidecode 명령은 인터넷상에서 많은 정보를 제공하고 있으며, 여기서 다시 정리 해 보기로 합니다 기본적으로 설치되어 있으며, 만약 설치가 되어 있지 않다면 아래와 같이 설치하시면 됩니다. # apt-get install dmidcode ------------------------------------------------------------ 명령 사용법 -----------------------...</description>
		<category>디바이스 드라이버</category>					<dc:creator>장형기</dc:creator>
			<guid isPermaLink="true">https://forum.falinux.com/zbxe/device_driver/832140</guid>
	<comments>https://forum.falinux.com/zbxe/device_driver/832140#comment</comments>			<pubDate>Sun, 05 Apr 2015 11:03:09 +0000</pubDate>
		</item><item>
			<title>우분투에서 oracle-java6-installer 설치하기</title>
			<link>https://forum.falinux.com/zbxe/device_driver/828760</link>
				<description>안드로이드를 빌드하기 위해서 필수적으로 설치해야하는 패키지가 oracle-java6 입니다. 하지만 우분투에서 설치시 다음과 같은 에러가 발생할 경우가 있습니다. H67H2-M3 ~ $ sudo apt-get install oracle-java6-installer 패키지 목록을 읽는 중입니다... 완료 의존성 트리를 만드는 중입니다 상태 정보를 읽는 중입니다... 완료 E: oracle-java6-installer 패키지를 찾을 수 없습니다 위와 같이 에러가 발생할 경우에는 우분투에...</description>
		<category>디바이스 드라이버</category>					<dc:creator>장형기</dc:creator>
			<guid isPermaLink="true">https://forum.falinux.com/zbxe/device_driver/828760</guid>
	<comments>https://forum.falinux.com/zbxe/device_driver/828760#comment</comments>			<pubDate>Wed, 11 Feb 2015 11:11:05 +0000</pubDate>
		</item><item>
			<title>SabreLite 보드의 부팅 디바이스 변경</title>
			<link>https://forum.falinux.com/zbxe/device_driver/807325</link>
				<description>imx6의 레프런스보드는 기본적으로 SPI 부팅을 합니다. 부트로더 이외에는 모두 SD를 사용하므로 구지 부트로더를 SPI에 넣고 사용하는 것 보다 SD로 부팅하는 방법을 추천합니다. 하지만 Sabrelite 보드의 경우에는 부팅 옵션을 조절하는 신호만 있고, 외부 설정보드는 따로 구매를 해야 합니다. 따라서 SPI 를 SD 로 부팅하는 프로그램을 제공합니다. 이와 관련한 인터넷 사이트는 여러 곳이 존재합니다. 이 사이트들을 참조하여 ...</description>
		<category>디바이스 드라이버</category>					<dc:creator>장형기</dc:creator>
			<guid isPermaLink="true">https://forum.falinux.com/zbxe/device_driver/807325</guid>
	<comments>https://forum.falinux.com/zbxe/device_driver/807325#comment</comments>			<pubDate>Mon, 05 Jan 2015 22:18:56 +0000</pubDate>
		</item><item>
			<title>i.MX6 JPEG 라이브러리 포팅하기</title>
			<link>https://forum.falinux.com/zbxe/device_driver/806707</link>
				<description>i.MX6 보드에 JPEG 라이브러리 포팅하는 방법을 설명하도록 하겠습니다. 다운로드 사이트는 아래와 같습니다. http://wiki.oppodigital.com/index.php?title=Open_Source_Software_Related_to_BDP-95/95 http://download.oppodigital.com/BDP93/OSS/jpeg-7.tar.gz [빌드하기] root@roy-VPCCB17FK:jpeg-7# CC=arm-linux-gnueabihf-gcc AR=arm-linux-gnueabihf-ar STRIP=arm-linux-gnueabihf-strip RANLIB=arm-linux-gnueabihf-ranlib...</description>
		<category>디바이스 드라이버</category>					<dc:creator>장형기</dc:creator>
			<guid isPermaLink="true">https://forum.falinux.com/zbxe/device_driver/806707</guid>
	<comments>https://forum.falinux.com/zbxe/device_driver/806707#comment</comments>			<pubDate>Sun, 21 Dec 2014 22:41:24 +0000</pubDate>
		</item><item>
			<title>i.MX6 png 라이브러리 포팅하기</title>
			<link>https://forum.falinux.com/zbxe/device_driver/805477</link>
				<description>i.MX6 보드에 png 라이브러리 포팅하는 방법을 설명하도록 하겠습니다. 다운로드 사이트는 아래와 같습니다. http://files.directadmin.com/services/custombuild/libpng-1.2.40.tar.gz [빌드하기] root@roy-VPCCB17FK:libpng-1.2.40# CC=arm-linux-gnueabihf-gcc AR=arm-linux-gnueabihf-ar STRIP=arm-linux-gnueabihf-strip RANLIB=arm-linux-gnueabihf-ranlib ./configure --host=arm-linux-gnueabihf --prefix=/usr/arm-linux-g...</description>
		<category>디바이스 드라이버</category>					<dc:creator>장형기</dc:creator>
			<guid isPermaLink="true">https://forum.falinux.com/zbxe/device_driver/805477</guid>
	<comments>https://forum.falinux.com/zbxe/device_driver/805477#comment</comments>			<pubDate>Sun, 07 Dec 2014 21:06:26 +0000</pubDate>
		</item><item>
			<title>i.MX6 zlib 라이브러리 포팅하기</title>
			<link>https://forum.falinux.com/zbxe/device_driver/805069</link>
				<description>i.MX6 보드에 zlib 라이브러리 포팅하는 방법을 설명하도록 하겠습니다. 먼저 Zlib 를 포팅하는 방법입니다. Zlib 의 홈사이트는 http://www.zlib.net/ 이며, 현재 최신 버젼은 zlib-1.2.8 입니다. 여기서는 zlib-1.2.3 버젼을 사용하도록 하곘습니다. 버젼은 별 다른 의미는 없습니다. 이 버젼에서 테스트 가능한 프로그램이 있어서 선택한 것입니다. 다운로드 사이트 http://zlib.net/fossils/ 빌드 옵션 CC=arm-linux-gnueabihf-...</description>
		<category>디바이스 드라이버</category>					<dc:creator>장형기</dc:creator>
			<guid isPermaLink="true">https://forum.falinux.com/zbxe/device_driver/805069</guid>
	<comments>https://forum.falinux.com/zbxe/device_driver/805069#comment</comments>			<pubDate>Sun, 30 Nov 2014 16:37:03 +0000</pubDate>
		</item><item>
			<title>i.MX6  CAN 통신 설정</title>
			<link>https://forum.falinux.com/zbxe/device_driver/804614</link>
				<description>i.MX6의 CAN 통신 설정은 다음과 같이 설정을 하면 됩니다. $ ifconfig -a can0 Link encap:UNSPEC HWaddr 00-00-00-00-00-00-00-00-00-00-00-00-00-00-00-00 NOARP MTU:16 Metric:1 RX packets:0 errors:0 dropped:0 overruns:0 frame:0 TX packets:0 errors:0 dropped:0 overruns:0 carrier:0 collisions:0 txqueuelen:10 RX bytes:0 (0.0 B) TX bytes:0 (0.0 B) Interrupt:143 eth0 Link encap:Ethernet HWaddr 1e:ed:19:27:1a:b...</description>
		<category>디바이스 드라이버</category>					<dc:creator>장형기</dc:creator>
			<guid isPermaLink="true">https://forum.falinux.com/zbxe/device_driver/804614</guid>
	<comments>https://forum.falinux.com/zbxe/device_driver/804614#comment</comments>			<pubDate>Fri, 21 Nov 2014 21:25:37 +0000</pubDate>
		</item><item>
			<title>시스템 디바이스 정보 보기</title>
			<link>https://forum.falinux.com/zbxe/device_driver/804213</link>
				<description>가끔 현재 시스템에 사용되는 있는 장치를 보고자 할 경우가 있습니다. 이 경우 /proc에서 devices 파일을 열어보면 현재 시스템에 올라와 있는 장치들을 한 눈에 볼 수 있습니다. /proc/devices 의 디바이스 정보는 문자형(Character)디바이스와 블록(Block) 디바이스 장치를 보여 줍니다. 그리고, 디바이스 장치 앞에 붙은 숫자는 Major 번호를 보여 줍니다. 디바이스 드라이버 작성 또는 /dev/ 에 장치파일 생성할 경우 참조하시...</description>
		<category>디바이스 드라이버</category>					<dc:creator>장형기</dc:creator>
			<guid isPermaLink="true">https://forum.falinux.com/zbxe/device_driver/804213</guid>
	<comments>https://forum.falinux.com/zbxe/device_driver/804213#comment</comments>			<pubDate>Fri, 14 Nov 2014 22:44:54 +0000</pubDate>
		</item><item>
			<title>UBOOT - dhcp 설정하기</title>
			<link>https://forum.falinux.com/zbxe/device_driver/802430</link>
				<description>Uboot 의 환경설정에서 DHCP를 On/Off 할 수 있습니다. EM-IMX6DQ 보드에서 DHCP를 On하기 위해서는 Uboot에서 다음과 같이 설정하면 됩니다. MX6QFALinux U-Boot &gt; edit bootargs_ram edit: setenv bootargs console=ttymxc0,115200 root=/dev/ram0 rw --no-log initrd=0x1a000000,16M ramdisk=32768 video=mxcfb0:dev=hdmi,1920x1080@60,if=RGB24 vmalloc=192M 에서 다음을 추가하면 됩니다. ip=dhcp eth=${ethaddr} 아래의 내용...</description>
		<category>디바이스 드라이버</category>					<dc:creator>장형기</dc:creator>
			<guid isPermaLink="true">https://forum.falinux.com/zbxe/device_driver/802430</guid>
	<comments>https://forum.falinux.com/zbxe/device_driver/802430#comment</comments>			<pubDate>Thu, 30 Oct 2014 18:40:46 +0000</pubDate>
		</item><item>
			<title>IMX6 Thermal</title>
			<link>https://forum.falinux.com/zbxe/device_driver/797419</link>
				<description>imx6에는 Thermal 기능을 내장하고 있습니다. 커널에서 이와 관련된 옵션을 설정하고, sys에서 Thermal을 읽어오는 방법을 소개하겠습니다. 커널 버젼은 3.0.35 입니다. 커널의 옵션 설정 Device Drivers ---&gt; MXC support drivers ---&gt; ANATOP_THERMAL ---&gt; &lt;*&gt; Thermal Zone 커널의 빌드하고, 부팅하면 다음 메세지를 확인 할 수 있습니다. sdhci: Copyright(c) Pierre Ossman mmc0: SDHCI controller on platform [sdhci-esdhc-i...</description>
		<category>디바이스 드라이버</category>					<dc:creator>장형기</dc:creator>
			<guid isPermaLink="true">https://forum.falinux.com/zbxe/device_driver/797419</guid>
	<comments>https://forum.falinux.com/zbxe/device_driver/797419#comment</comments>			<pubDate>Thu, 16 Oct 2014 18:52:32 +0000</pubDate>
		</item><item>
			<title>UUID 에러 발생에 대한 대처</title>
			<link>https://forum.falinux.com/zbxe/device_driver/797018</link>
				<description>mtd_util 또는 다른 공개 소프트웨어를 ARM용으로 빌드하다보면 가끔 아와 같이 uuid 에러가 발생할 경우가 있습니다. mkfs.ubifs/mkfs.ubifs.h:46:23: error: uuid/uuid.h: No such file or directory uuid 는 e2fsprogs 를 빌드하면 생성되는 파일입니다. 따라서 e2fsprogs를 arm용을 빌드하면 됩니다. http://forum.falinux.com/zbxe/?mid=lecture_tip&amp;document_srl=575900 위의 사이트에 있는 방법으로 빌드하면 됩니다. 하지만...</description>
		<category>디바이스 드라이버</category>					<dc:creator>장형기</dc:creator>
			<guid isPermaLink="true">https://forum.falinux.com/zbxe/device_driver/797018</guid>
	<comments>https://forum.falinux.com/zbxe/device_driver/797018#comment</comments>			<pubDate>Fri, 26 Sep 2014 17:07:58 +0000</pubDate>
		</item><item>
			<title>우분투 업그레이드시 크로스 컴파일러 에러 해결 방법</title>
			<link>https://forum.falinux.com/zbxe/device_driver/796846</link>
				<description>우분투를 12.04에서 14.04로 업그레이드시 크로스컴파일러시 다음과 같은 에러가 발생할 경우에는 다음과 같이 처리 하시면 됩니다. [에러 1] u-boot-imx6-denx# make arm-linux-gnueabihf-gcc -DDO_DEPS_ONLY \ -g -Os -fno-common -ffixed-r8 -msoft-float -D__KERNEL__ -DCONFIG_SYS_TEXT_BASE=0x17800000 -I/staff/I13-0207_EM-IMX6DQ/bootloader/u-boot-imx6-denx/include -fno-builtin -ffreestanding -nostdinc -isystem /us...</description>
		<category>디바이스 드라이버</category>					<dc:creator>장형기</dc:creator>
			<guid isPermaLink="true">https://forum.falinux.com/zbxe/device_driver/796846</guid>
	<comments>https://forum.falinux.com/zbxe/device_driver/796846#comment</comments>			<pubDate>Fri, 19 Sep 2014 10:09:04 +0000</pubDate>
		</item><item>
			<title>프레임버퍼 콘솔 rotation</title>
			<link>https://forum.falinux.com/zbxe/device_driver/796627</link>
				<description>프레임버퍼의 콘솔을 rotation 하기 위해서는 다음과 같이 커널을 설정하고, 시스템 파일에서 설정을 바꾸면 됩니다. 1. 커널 옵션 설정 Device Drivers ---&gt; Graphics support ---&gt; Console display driver support ---&gt; &lt;*&gt; Framebuffer Console support .. [*] Framebuffer Console Rotation .. 위와 같이 설정하고, 커널을 빌드 후 타겟보드에 커널이미지를 다운로드합니다. 2. Rotation 설정 파일 바꾸기 root@primero-s:~# cd...</description>
		<category>디바이스 드라이버</category>					<dc:creator>장형기</dc:creator>
			<guid isPermaLink="true">https://forum.falinux.com/zbxe/device_driver/796627</guid>
	<comments>https://forum.falinux.com/zbxe/device_driver/796627#comment</comments>			<pubDate>Fri, 05 Sep 2014 22:15:16 +0000</pubDate>
		</item><item>
			<title>CPU 주파수 조정 - II</title>
			<link>https://forum.falinux.com/zbxe/device_driver/796298</link>
				<description>CPU 주파수를 조정하기 위해서는 전번 강좌에서 설명한 것과 같이 커널에서 옵션을 설정해야 합니다. 커널에서 옵션을 설정하고, 부팅을 하였다면 아래의 위치에서 확인 및 설정을 할 수 있습니다. /sys/devices/system/cpu/cpu0/cpufreq/ 아래와 같은 명령으로 설정된 값들을 확인 할 수 있습니다. 이제 설정 가능한 CPU 조정기를 확인 및 수정을 해 보도록 하겠습니다. # cat scaling_available_governors 설정 가능한 CPU 조정기...</description>
		<category>디바이스 드라이버</category>					<dc:creator>장형기</dc:creator>
			<guid isPermaLink="true">https://forum.falinux.com/zbxe/device_driver/796298</guid>
	<comments>https://forum.falinux.com/zbxe/device_driver/796298#comment</comments>			<pubDate>Sun, 24 Aug 2014 21:42:41 +0000</pubDate>
		</item><item>
			<title>CPU 주파수 조정 - I</title>
			<link>https://forum.falinux.com/zbxe/device_driver/795969</link>
				<description>임베디드 시스템에서도 멀티코어가 되면서 CPU의 전력을 줄이기 위한 방법 및 발열을 줄이기 위한 방법으로 CPU의 클럭을 조절합니다. 리눅스 커널에 이와 관련된 기능을 제공하고 있습니다. CPUfreq 조정기에 관해서는 인터넷을 찾아보시면 아래와 같은 내용들의 설명들이 잘 되었 있습니다. 1. cpufreq_performance 2. cpufreq_powersave 3. cpufreq_ondemand 4. cpufreq_userspace 5. cpufreq_conservative 일반적으로 사용하는 ...</description>
		<category>디바이스 드라이버</category>					<dc:creator>장형기</dc:creator>
			<guid isPermaLink="true">https://forum.falinux.com/zbxe/device_driver/795969</guid>
	<comments>https://forum.falinux.com/zbxe/device_driver/795969#comment</comments>			<pubDate>Fri, 08 Aug 2014 15:58:52 +0000</pubDate>
		</item><item>
			<title>mmc driver에서 debugfs를 이용한 mmc정보표시</title>
			<link>https://forum.falinux.com/zbxe/device_driver/791189</link>
				<description>linux(3.0.8)의 mmc드라이버에서 mmc정보를 표시하는 debugfs의 사용례를 알아보기로 한다. debugfs_create_file(name, mode, parent...) debugfs파일시스템에 &#039;name&#039;이름을 가지는 파일을 만든다. mode에 이 노드를 read-only(S_IRUSR )로 만들지 write가능(S_IRUSR|S_IWUSR)하게 할지 지정할 수 있다. parent는 &#039;name&#039;이 속하는 디렉토리를 나타낸다. 이렇게 만들어진 read-only의 file은 cat과 같은 툴로 내용을 볼 수 있다. wri...</description>
		<category>디바이스 드라이버</category>					<dc:creator>redmoon</dc:creator>
			<guid isPermaLink="true">https://forum.falinux.com/zbxe/device_driver/791189</guid>
	<comments>https://forum.falinux.com/zbxe/device_driver/791189#comment</comments>			<pubDate>Thu, 24 Apr 2014 12:07:12 +0000</pubDate>
		</item><item>
			<title>AP(Application Processor)용 디바이스 드라이버 개발자 모십니다.</title>
			<link>https://forum.falinux.com/zbxe/device_driver/789845</link>
				<description>헤드헌터 이종성이라고 합니다. 여기에 이런 글을 올려도 되나 싶긴 한데요... 구인구직 섹터가 별도로 없어 우선 여기에 올려 봅니다. 임베디드 관련 자료 및 정보를 찾다가 우연히 좋은 사이트를 발견하고 열심히 읽어 보고 있습니다. 임베디드 업체 전문으로 인재를 추천하고 있는데, 현재 AP를 만드는 팹리스 업체에서 관련 디바이스 드라이버 제작할 분들을 채용중에 있어 올립니다. 이런 글을 다른 곳에 올려야 한다면 알려주...</description>
		<category>디바이스 드라이버</category>		<category>임베디드</category><category>디바이스</category><category>드라이버</category><category>SW</category><category>개발자</category><category>구인</category><category>구직</category>			<dc:creator>송하</dc:creator>
			<guid isPermaLink="true">https://forum.falinux.com/zbxe/device_driver/789845</guid>
	<comments>https://forum.falinux.com/zbxe/device_driver/789845#comment</comments>			<pubDate>Thu, 17 Apr 2014 16:31:35 +0000</pubDate>
		</item><item>
			<title>mmc_test를 이용하여 SD카드에 Block I/O테스트</title>
			<link>https://forum.falinux.com/zbxe/device_driver/789799</link>
				<description>SD카드에 Raw Block I/O를 하기 위한 테스트모듈로서 리눅스소스의 drivers/mmc/card/mmc_test.c가 있다. mmc/sd카드의 Block I/O를 수행하는 모듈(mmc_block.ko)은 drivers/mmc/card/{block.c,queue.c}이다 mmc_test를 테스트하기 위해서는 mmc_block에 해당하는 커널파라메터를 조정하여야 한다. mmc/card/Kconfig에서 mmc_block에 해당하는 &quot;MMC block device driver&quot;를 off시키고, mmc_test모듈에 해당하는 &quot;MMC host test driv...</description>
		<category>디바이스 드라이버</category>					<dc:creator>redmoon</dc:creator>
			<guid isPermaLink="true">https://forum.falinux.com/zbxe/device_driver/789799</guid>
	<comments>https://forum.falinux.com/zbxe/device_driver/789799#comment</comments>			<pubDate>Thu, 17 Apr 2014 11:47:43 +0000</pubDate>
		</item><item>
			<title>MEMTESTER 관련 문의</title>
			<link>https://forum.falinux.com/zbxe/device_driver/787198</link>
				<description>안녕하세요? 아래 리스트는 MEMTESTER 4.0.3의 테스트 알고리즘 리스트 입니다. 간단하게 각각의 테스트 알고리즘의 설명을 좀 해줄 분 없으신가요? Random Value Compare XOR Compare SUB Compare MUL Compare DIV Compare OR Compare AND Sequential Increment Solid Bits Block Sequential Checkerboard Bit Spread Bit Flip Walking Ones Walking Zeroes 감사합니다. 좋은 하루 되세요.</description>
		<category>디바이스 드라이버</category>					<dc:creator>리틀보이</dc:creator>
			<guid isPermaLink="true">https://forum.falinux.com/zbxe/device_driver/787198</guid>
	<comments>https://forum.falinux.com/zbxe/device_driver/787198#comment</comments>			<pubDate>Fri, 11 Apr 2014 14:03:11 +0000</pubDate>
		</item><item>
			<title>NAND Flash의 mask_flags ?</title>
			<link>https://forum.falinux.com/zbxe/device_driver/786889</link>
				<description>커널 부팅 후 NAND Flash의 mtd에 접근할 경우에 일반적으로 Permission denied 이 발생합니다. 이것은 NAND 의 mtd 파티션 설정시 mask_flags 에 의하여 다음과 같은 설정을 사용기 때문입니다. 리눅스 커널의 include/mtd/mtd-abi.h에 define 되어 있습니다. // Some common devices / combinations of capabilities #define MTD_CAP_ROM 0 #define MTD_CAP_RAM (MTD_WRITEABLE | MTD_BIT_WRITEABLE | MTD_NO_ERASE) #define MTD_...</description>
		<category>디바이스 드라이버</category>					<dc:creator>장형기</dc:creator>
			<guid isPermaLink="true">https://forum.falinux.com/zbxe/device_driver/786889</guid>
	<comments>https://forum.falinux.com/zbxe/device_driver/786889#comment</comments>			<pubDate>Fri, 28 Mar 2014 15:17:55 +0000</pubDate>
		</item><item>
			<title>메모리 테스트 -  stressapptest</title>
			<link>https://forum.falinux.com/zbxe/device_driver/786748</link>
				<description>memtester 를 이용한 메모리 테스트를 이전 강좌에서 설명하였습니다. http://forum.falinux.com/zbxe/index.php?document_srl=783960&amp;mid=device_driver 이번에는 stressapptest를 소개하도록 하겠습니다. memtester의 경우에는 스레드를 하나 돌려서 테스트를 진행하는 방식이며, stressapptest는 스레드를 설정하여 테스트를 할 수 있습니다. 공식 사이트 https://code.google.com/p/stressapptest/ 인스톨 가이드 https://code....</description>
		<category>디바이스 드라이버</category>					<dc:creator>장형기</dc:creator>
			<guid isPermaLink="true">https://forum.falinux.com/zbxe/device_driver/786748</guid>
	<comments>https://forum.falinux.com/zbxe/device_driver/786748#comment</comments>			<pubDate>Fri, 21 Mar 2014 16:46:25 +0000</pubDate>
		</item><item>
			<title>점점 사라져가는 yaffs 파일시스템</title>
			<link>https://forum.falinux.com/zbxe/device_driver/786065</link>
				<description>이제 yaffs FS 가 사라져 가고 있다. 우선 많은 보드들이 MMC(SD) 부팅을 지원하고 이것을 사용하고 있는것이 큰 이유이며... 또다른 이유는 NAND 의 oob 문제이다. 2K 페이지 난드의 oob 는 64바이트 이다. MCU 의 난드컨트롤러는 ECC 하드웨어 블럭이 있으며 이것은 1-bit, 8-bit ECC를 지원한다. 1비트 ECC 일 경우 512바이트당 3바이트가 oob 에 저장된다. 8비트 ECC 일경우 2K 바트를 계산하면 52 바이트이다. yaffs 파일시스...</description>
		<category>디바이스 드라이버</category>					<dc:creator>오재경</dc:creator>
			<guid isPermaLink="true">https://forum.falinux.com/zbxe/device_driver/786065</guid>
	<comments>https://forum.falinux.com/zbxe/device_driver/786065#comment</comments>			<pubDate>Sun, 16 Feb 2014 21:33:01 +0000</pubDate>
		</item><item>
			<title>ARM에서 동작하는 메모리 스트레스 테스트 프로그램</title>
			<link>https://forum.falinux.com/zbxe/device_driver/783960</link>
				<description>메모리 스트레스 테스트를 위한 프로그램을 ARM 보드에서 동작하기 위한 것입니다. 타겟보드는 EM-S5PV210 보드에서 테스트한 것입니다. memtester를 다운로드하기 위한 사이트 http://pyropus.ca/software/memtester/memtester-4.3.0.tar.gz memtester 압축 풀기 작업 환경 : 우분투 12.04 작업디렉토리 : /tmp tmp$ tar -zxvf memtester-4.3.0.tar.gz memtester 빌드하기 tmp $ cd memtester-4.3.0 memtester-4.3.0 $ vi conf-cc ...</description>
		<category>디바이스 드라이버</category>					<dc:creator>장형기</dc:creator>
			<guid isPermaLink="true">https://forum.falinux.com/zbxe/device_driver/783960</guid>
	<comments>https://forum.falinux.com/zbxe/device_driver/783960#comment</comments>			<pubDate>Thu, 28 Nov 2013 23:27:03 +0000</pubDate>
		</item><item>
			<title>커널에 있는 LED 제어하기 II</title>
			<link>https://forum.falinux.com/zbxe/device_driver/783725</link>
				<description>저번주 &quot;커널에 있는 LED 제어하기&quot; 부분에 이어 사용 방법은 아주 간단합니다. /sys/class/leds/cpurun 가 정상적으로 생성이 되었다면 아래와 같은 방법으로 설정을 바꾸어 주면 됩니다. 저번주 글의 참고 부분을 다시 보면 아래와 같습니다. ------- linux,default-trigger = &quot;timer&quot;; 에서 &quot; &quot; 부분을 아래와 중 하나를 선택하여 사용하면 됩니다. none nand-disk mmc0 timer oneshot heartbeat gpio cpu0 cpu1 cpu2 cpu3 defau...</description>
		<category>디바이스 드라이버</category>					<dc:creator>장형기</dc:creator>
			<guid isPermaLink="true">https://forum.falinux.com/zbxe/device_driver/783725</guid>
	<comments>https://forum.falinux.com/zbxe/device_driver/783725#comment</comments>			<pubDate>Thu, 21 Nov 2013 15:48:29 +0000</pubDate>
		</item><item>
			<title>커널에 있는 LED 제어하기</title>
			<link>https://forum.falinux.com/zbxe/device_driver/783604</link>
				<description>커널에 LED를 제어할 수 있는 드라이버를 제공하고 있습니다. 여기서 설명하는 커널 버젼은 linux-3.12이며, 사용한 MCU는 i.MX6 입니다. 커널에서 제공하는 LED 제어를 위한 기능은 아래와 같습니다. # cat /sys/class/leds/cpurun/trigger none nand-disk mmc0 [timer] oneshot heartbeat gpio cpu0 cpu1 cpu2 cpu3 default-on 위에서 [timer] 와 같이 [ ] 로 되어 있는 것이 현재 설정된 상태를 나타냅니다. LED 제어를 위해서 ...</description>
		<category>디바이스 드라이버</category>					<dc:creator>장형기</dc:creator>
			<guid isPermaLink="true">https://forum.falinux.com/zbxe/device_driver/783604</guid>
	<comments>https://forum.falinux.com/zbxe/device_driver/783604#comment</comments>			<pubDate>Thu, 14 Nov 2013 23:26:00 +0000</pubDate>
		</item><item>
			<title>사용하고 있는 GPIO 번호 확인하기</title>
			<link>https://forum.falinux.com/zbxe/device_driver/783330</link>
				<description>아래와 같이 명령을 이용하여 사용하고 있는 GPIO를 확인할 수 있습니다. root@primero-s:~# cat /sys/kernel/debug/gpio GPIOs 0-31, platform/209c000.gpio, 209c000.gpio: gpio-25 (phy-reset ) out hi GPIOs 32-63, platform/20a0000.gpio, 20a0000.gpio: gpio-38 (219c000.usdhc cd ) in lo gpio-39 (219c000.usdhc ro ) in lo GPIOs 64-95, platform/20a4000.gpio, 20a4000.gpio: gpio-86 (usb_otg_vbus ) out lo GPIOs 96-12...</description>
		<category>디바이스 드라이버</category>					<dc:creator>장형기</dc:creator>
			<guid isPermaLink="true">https://forum.falinux.com/zbxe/device_driver/783330</guid>
	<comments>https://forum.falinux.com/zbxe/device_driver/783330#comment</comments>			<pubDate>Tue, 05 Nov 2013 15:54:59 +0000</pubDate>
		</item><item>
			<title>도와주십시요..</title>
			<link>https://forum.falinux.com/zbxe/device_driver/627768</link>
				<description>COMPASS FLASH PRO400 롬라이터 사용 자입니다. SPANSION S29AL016M90TF102 디바이스 지원이 안되 업데이트 할수있는 파일을 찾고 있습니다. 있으시다면 부디 eot4262002@hanmail.net 메일로 보내 주시면 사례 해드리겠습니다...010-2336-6621</description>
		<category>디바이스 드라이버</category>					<dc:creator>작은나비로</dc:creator>
			<guid isPermaLink="true">https://forum.falinux.com/zbxe/device_driver/627768</guid>
	<comments>https://forum.falinux.com/zbxe/device_driver/627768#comment</comments>			<pubDate>Wed, 20 Feb 2013 14:53:20 +0000</pubDate>
		</item><item>
			<title>module_param, module_param_string</title>
			<link>https://forum.falinux.com/zbxe/device_driver/572834</link>
				<description>디바이스드라이버를 작성하고 여기에 module_param() 매크로를 사용하여 변수 초기값을 변경하는 코딩을 많이 해보았을 것이다. 헌데 이런 인자가 많을경우 이것을 모두 정의 해서 사용하기 귀챦은 나 같은 사람이 있을 것이 분명하다. 해서 문자열로 인자를 받아 이것을 분해하여 사용하는 방법을 설명하고자 한다. 변수를 선언하고, module_param_string 매크로를 사용하여 등록하면 끝 static char argstr[128]; module_param_st...</description>
		<category>디바이스 드라이버</category>					<dc:creator>오재경</dc:creator>
			<guid isPermaLink="true">https://forum.falinux.com/zbxe/device_driver/572834</guid>
	<comments>https://forum.falinux.com/zbxe/device_driver/572834#comment</comments>			<pubDate>Thu, 06 Sep 2012 12:54:28 +0000</pubDate>
		</item><item>
			<title>GCC option ( -print-search-dirs )</title>
			<link>https://forum.falinux.com/zbxe/device_driver/571761</link>
				<description>gcc 옵션 중 -print-search-dirs 옵션은 디렉토리 검색 경로를 표시합니다. 아래와 같이 사용하면 됩니다. # arm-none-linux-gnueabi-gcc -print-search-dirs install: /opt/freescale/usr/local/gcc-4.4.4-glibc-2.11.1-multilib-1.0/arm-fsl-linux-gnueabi/bin/../lib/gcc/arm-fsl-linux-gnueabi/4.4.4/ programs: =/opt/freescale/usr/local/gcc-4.4.4-glibc-2.11.1-multilib-1.0/arm-fsl-linux-gnueabi/bin/../libexec/gcc/arm-...</description>
		<category>디바이스 드라이버</category>					<dc:creator>장형기</dc:creator>
			<guid isPermaLink="true">https://forum.falinux.com/zbxe/device_driver/571761</guid>
	<comments>https://forum.falinux.com/zbxe/device_driver/571761#comment</comments>			<pubDate>Mon, 30 Jul 2012 09:39:49 +0000</pubDate>
		</item><item>
			<title>ioctl  구조체 사용 하기</title>
			<link>https://forum.falinux.com/zbxe/device_driver/570588</link>
				<description>ioctl 로 구동시키는 드라이버를 만들때 여러개의 인자를 넘기고자 한다면 구조체로 만들어 사용 할 수 있습니다. [드라이버의 해더파일은 test_dev.h 로 가정하고, 소스는 test_dev.c 로 가정하고, application 은 main.c 파일로 가정 합니다.] 1. 구조체는 test_dev.h 파일에 아래와 같이 선언 합니다. -------------------------------------- typedef struct { unsigned char num; unsigned char data; }__attribute__((packed)...</description>
		<category>디바이스 드라이버</category>					<dc:creator>선성태</dc:creator>
			<guid isPermaLink="true">https://forum.falinux.com/zbxe/device_driver/570588</guid>
	<comments>https://forum.falinux.com/zbxe/device_driver/570588#comment</comments>			<pubDate>Fri, 29 Jun 2012 19:52:29 +0000</pubDate>
		</item><item>
			<title>여러개의 디바이스를 하나의 major와 여러개의 minor로 등록해 사용하기</title>
			<link>https://forum.falinux.com/zbxe/device_driver/570319</link>
				<description>fnd 나 부저 같은 간단한 디바이스를 제어하기 위한 드라이버를 만들때 각각 만들어 구분해도 상관 없으나, 하나의 드라이버로 만들어 메이저 번호를 공통으로 하고 마이너 번호로 이들을 구분해 각각 따로 open 이 가능 한 형태로 사용 할 수도 있습니다. fnd 제어 드라이버와 buzzer 드라이버를 하나의 메이저 아래 두개의 마이너로 구분해 사용 하는 방법을 알아보겠습니다. 1. 메이저 번호는 dev.h 파일에 아래와 같이 선언해 ...</description>
		<category>디바이스 드라이버</category>					<dc:creator>선성태</dc:creator>
			<guid isPermaLink="true">https://forum.falinux.com/zbxe/device_driver/570319</guid>
	<comments>https://forum.falinux.com/zbxe/device_driver/570319#comment</comments>			<pubDate>Fri, 22 Jun 2012 18:55:33 +0000</pubDate>
		</item><item>
			<title>디바이스 드라이버 강좌 Chapter 3 [개발환경 구축 따라하기]</title>
			<link>https://forum.falinux.com/zbxe/device_driver/569208</link>
				<description>이번 시간에는 nfs설치와 설정에 대해 알아보겠습니다. 먼저 nfs에 대해 잠깐 알아보면 NFS란? - Network File System은 파일 시스템의 공유와 서버 자원의 공유를 위해 1980년 SUN마이크로 시스템즈에서 개발된 것으로 현재 여러 운영체제에서 지원되는 서비스로 서버의 리소스를 클라이언트 상에서 마치 자신의 리소스를 사용하는것 처럼 제공하는 서비스이다. 라고 합니다. 뭐 간단하게 표현하자면 네트웍 파일 공유 라고 할까요...</description>
		<category>디바이스 드라이버</category>					<dc:creator>김종만</dc:creator>
			<guid isPermaLink="true">https://forum.falinux.com/zbxe/device_driver/569208</guid>
	<comments>https://forum.falinux.com/zbxe/device_driver/569208#comment</comments>			<pubDate>Sun, 20 May 2012 21:35:28 +0000</pubDate>
		</item><item>
			<title>디바이스 드라이버 강좌 Chapter 2 [개발환경 구축 따라하기]</title>
			<link>https://forum.falinux.com/zbxe/device_driver/568986</link>
				<description>이번 시간에는 우분투 업데이트 및 samba(삼바)설치에 대해 알아 보겠습니다. (원래는 nfs까지 하려고 했는데 이것저것 쓰다 보니 분량이 많아져 다음시간으로 연기 했습니다…죄송죄송…^^;;;) 시작에 앞서 삼바서버가 무엇인지 오르시는 분을 위해 간단하게 설명드리자면 SAMBA란? 서로 다른 운영체제간의 네트워크를 통한 자료공유를 위한 프로토콜 소프트웨어로 LINUX와 WIDOWS 간의 공유DIRECTORY 설정 백업, 공유 등 많은 부분...</description>
		<category>디바이스 드라이버</category>					<dc:creator>김종만</dc:creator>
			<guid isPermaLink="true">https://forum.falinux.com/zbxe/device_driver/568986</guid>
	<comments>https://forum.falinux.com/zbxe/device_driver/568986#comment</comments>			<pubDate>Sun, 13 May 2012 22:46:00 +0000</pubDate>
		</item>	</channel>
</rss>
