blob: 177878762eb89fa2c2eb3bab20a7a3e20338f720 [file] [log] [blame]
# Software-based Trusted Platform Module (TPM) Emulator
# Copyright (C) 2004-2010 Mario Strasser <mast@gmx.net>
# Copyright (C) 2007 Sebastian Schuetz <sebastian_schuetz@genua.de>
#
# $Id$
CFLAGS= -D_KERNEL -I/usr/src/sys
SRC= tpmd_dev.c
MODULE= tpmd_dev.o
all:
cc -c $(SRC) $(CFLAGS)
ld -r -o $(MODULE) $(SRC:.c=.o)
clean:
rm -rf $(SRC:.c=.o)
rm -f $(MODULE)
load: all mknod
modload -o tpm.o -etpm $(MODULE)
unload: rknod
modunload -n tpm
mknod:
mknod -m 644 /dev/tpm c 29 0
rmnod:
rm /dev/tpm