[oe] [PATHC] ATAG export for the linux kernel

Uli Luckas u.luckas at road.de
Mon Nov 12 09:44:30 UTC 2007


This is a path against the 2.6.21 kernel to export ATAG related information to 
procfs. It was inspired by the work and discussions with Mike Westerhof on 
the arm linux kernel mailing list.
The patch will we needed by the kexec user space binary to propperly set up 
ATAGs for the 'to be kexeced' kernel. 
A port to 2.6.23/2.6.24 should be mostly mechanical after removal of git 
commit 033b8ffe3f1ea8174d51d125838ac6deea60f63f (for someone who has a 
running 2.6.23 device :-). 

The export interface is via two procfs files:
/proc/atags/addr
/proc/atags/tags
"addr" holds the hex representation of the physical address where the running 
kernel expects it's ATAG list.
"tags" holds the binary ATAGs that where passed to the running kernel.

regards,
Uli Luckas

-- 

------- ROAD ...the handyPC Company - - -  ) ) )

Uli Luckas
Software Development

ROAD GmbH
Bennigsenstr. 14 | 12159 Berlin | Germany
fon: +49 (30) 230069 - 64 | fax: +49 (30) 230069 - 69
url: www.road.de

Amtsgericht Charlottenburg: HRB 96688 B
Managing directors: Hans-Peter Constien, Hubertus von Streit




More information about the Openembedded-devel mailing list