Argonne National Laboratory

Experimental Physics and
Industrial Control System

1994  1995  1996  1997  1998  1999  2000  2001  2002  2003  2004  2005  2006  2007  2008  2009  2010  2011  2012  2013  2014  <20152016  2017  2018  2019  2020  Index 1994  1995  1996  1997  1998  1999  2000  2001  2002  2003  2004  2005  2006  2007  2008  2009  2010  2011  2012  2013  2014  <20152016  2017  2018  2019  2020 
<== Date ==> <== Thread ==>

Subject: Using the EPICS Build/Make system to build kernel modules for linux
From: "Williams Jr., Ernest L." <ernesto@slac.stanford.edu>
To: "tech-talk@aps.anl.gov" <tech-talk@aps.anl.gov>
Date: Fri, 13 Feb 2015 00:20:54 +0000
Hi everyone,

As I begin this task; maybe someone else has already done it :)

We typically have kernel module source from hardware vendors that we recompile for our target architectures

In my case, I have the following architectures:

(1) linux-x86                         (RHEL6 32-bit)
(2) linux-x86_64                 (RHEL6  64-bit)
(3) linuxRT-x86                    (32-bit linux w/realtime patch and ucLibc)
(4) linuxRT-x86_64            (64-bit linux w/realtime patch and ucLibc)
(5) linuxRT_glibc-x86_64  (64-bit linux w/realtime patch and gLibc)


I would like to hi-jack the EPICS Make system framework to build kernel modules.

I already use the EPICS Make system to build non-EPICS linux userspace libraries:  Works great. :)


Has anyone, used the EPICS Make system to build kernel modules?
Maybe, some EPICS  "RULES" for building kernel modules?


Cheers,
Ernest

Replies:
Re: Using the EPICS Build/Make system to build kernel modules for linux Jameson Graef Rollins

Navigate by Date:
Prev: Re: Example asyn device support for rs-232 hardware with unsolicited messages (without using stream-device) Andrew Gomella
Next: RE: Example asyn device support for rs-232 hardware with unsolicited messages (without using stream-device) Mark Rivers
Index: 1994  1995  1996  1997  1998  1999  2000  2001  2002  2003  2004  2005  2006  2007  2008  2009  2010  2011  2012  2013  2014  <20152016  2017  2018  2019  2020 
Navigate by Thread:
Prev: RE: Example asyn device support for rs-232 hardware with unsolicited messages (without using stream-device) Mark Rivers
Next: Re: Using the EPICS Build/Make system to build kernel modules for linux Jameson Graef Rollins
Index: 1994  1995  1996  1997  1998  1999  2000  2001  2002  2003  2004  2005  2006  2007  2008  2009  2010  2011  2012  2013  2014  <20152016  2017  2018  2019  2020 
ANJ, 16 Dec 2015 Valid HTML 4.01! · Home · News · About · Base · Modules · Extensions · Distributions · Download ·
· Search · EPICS V4 · IRMIS · Talk · Bugs · Documents · Links · Licensing ·