Commit 155fe001 authored by Shuah Khan's avatar Shuah Khan

samples: move timers example code from Documentation

Move timers examples to samples and remove it from Documentation
Makefile. Create a new Makefile to build timers. It can be built
from top level directory or from timers directory:

Run make -C samples/timers or cd samples/timers; make
Acked-by: default avatarJonathan Corbet <corbet@lwn.net>
Acked-by: default avatarClemens Ladisch <clemens@ladisch.de>
Signed-off-by: default avatarShuah Khan <shuahkh@osg.samsung.com>
parent 986b891a
subdir-y := accounting auxdisplay blackfin \ subdir-y := accounting auxdisplay blackfin \
laptops pcmcia timers watchdog laptops pcmcia watchdog
# List of programs to build
hostprogs-$(CONFIG_X86) := hpet_example
# Tell kbuild to always build the programs
always := $(hostprogs-y)
...@@ -25,4 +25,4 @@ arch/x86/kernel/hpet.c. ...@@ -25,4 +25,4 @@ arch/x86/kernel/hpet.c.
The driver provides a userspace API which resembles the API found in the The driver provides a userspace API which resembles the API found in the
RTC driver framework. An example user space program is provided in RTC driver framework. An example user space program is provided in
file:Documentation/timers/hpet_example.c file:samples/timers/hpet_example.c
ifndef CROSS_COMPILE
uname_M := $(shell uname -m 2>/dev/null || echo not)
ARCH ?= $(shell echo $(uname_M) | sed -e s/i.86/x86/ -e s/x86_64/x86/)
ifeq ($(ARCH),x86)
CC := $(CROSS_COMPILE)gcc
PROGS := hpet_example
all: $(PROGS)
clean:
rm -fr $(PROGS)
endif
endif
Markdown is supported
0%
or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment