Donate to e Foundation | Murena handsets with /e/OS | Own a part of Murena! Learn more

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

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
Loading
Loading
Loading
Loading
+1 −1
Original line number Diff line number Diff line
subdir-y := accounting auxdisplay blackfin \
	laptops pcmcia timers watchdog
	laptops pcmcia watchdog

Documentation/timers/Makefile

deleted100644 → 0
+0 −5
Original line number Diff line number Diff line
# List of programs to build
hostprogs-$(CONFIG_X86) := hpet_example

# Tell kbuild to always build the programs
always := $(hostprogs-y)
+1 −1
Original line number Diff line number Diff line
@@ -25,4 +25,4 @@ arch/x86/kernel/hpet.c.

The driver provides a userspace API which resembles the API found in the
RTC driver framework.  An example user space program is provided in
file:Documentation/timers/hpet_example.c
file:samples/timers/hpet_example.c
+15 −0
Original line number Diff line number Diff line
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
Loading