Root/target/linux/brcm2708/patches-3.3/0007-Fix-headers-for-vchiq-vcos-to-be-GPLv2.patch

1From 9eaf792a2825b5b4d3b5c7f074354ed26e3f76ab Mon Sep 17 00:00:00 2001
2From: Dom Cobley <dc4@broadcom.com>
3Date: Fri, 20 Jan 2012 18:23:29 +0000
4Subject: [PATCH 7/7] Fix headers for vchiq/vcos to be GPLv2
5
6Signed-off-by: Dom Cobley <dc4@broadcom.com>
7---
8 .../misc/vc04_services/interface/vchi/vchi_mh.h | 26 +++++++++++++-------
9 .../interface/vcos/generic/vcos_common.h | 25 +++++++++++++-----
10 .../vcos/generic/vcos_generic_blockpool.h | 25 +++++++++++++-----
11 .../vcos/generic/vcos_generic_event_flags.c | 22 +++++++++++++---
12 .../vcos/generic/vcos_generic_event_flags.h | 22 +++++++++++++---
13 .../vcos/generic/vcos_generic_named_sem.h | 25 +++++++++++++-----
14 .../vcos/generic/vcos_generic_quickslow_mutex.h | 25 +++++++++++++-----
15 .../vcos/generic/vcos_generic_reentrant_mtx.h | 25 +++++++++++++-----
16 .../interface/vcos/generic/vcos_generic_tls.h | 25 +++++++++++++-----
17 .../vcos/generic/vcos_joinable_thread_from_plain.h | 24 +++++++++++++----
18 .../interface/vcos/generic/vcos_latch_from_sem.h | 25 +++++++++++++-----
19 .../interface/vcos/generic/vcos_logcat.c | 25 +++++++++++++-----
20 .../interface/vcos/generic/vcos_mem_from_malloc.c | 25 +++++++++++++-----
21 .../interface/vcos/generic/vcos_mem_from_malloc.h | 25 +++++++++++++-----
22 .../vcos/generic/vcos_mutexes_are_reentrant.h | 25 +++++++++++++-----
23 .../interface/vcos/generic/vcos_thread_reaper.h | 25 +++++++++++++-----
24 .../interface/vcos/linuxkernel/stdint.h | 22 +++++++++++++---
25 .../interface/vcos/linuxkernel/vcos_linuxkernel.c | 25 +++++++++++++-----
26 .../vcos/linuxkernel/vcos_linuxkernel_misc.c | 2 -
27 .../interface/vcos/linuxkernel/vcos_platform.h | 25 +++++++++++++-----
28 .../vcos/linuxkernel/vcos_platform_types.h | 25 +++++++++++++-----
29 drivers/misc/vc04_services/interface/vcos/vcos.h | 25 +++++++++++++-----
30 .../vc04_services/interface/vcos/vcos_assert.h | 25 +++++++++++++-----
31 .../interface/vcos/vcos_atomic_flags.h | 25 +++++++++++++-----
32 .../vc04_services/interface/vcos/vcos_build_info.h | 18 +++++++++++++
33 .../misc/vc04_services/interface/vcos/vcos_ctype.h | 25 +++++++++++++-----
34 .../misc/vc04_services/interface/vcos/vcos_dlfcn.h | 25 +++++++++++++-----
35 .../misc/vc04_services/interface/vcos/vcos_event.h | 25 +++++++++++++-----
36 .../interface/vcos/vcos_event_flags.h | 25 +++++++++++++-----
37 .../misc/vc04_services/interface/vcos/vcos_init.h | 25 +++++++++++++-----
38 .../vc04_services/interface/vcos/vcos_logging.h | 25 +++++++++++++-----
39 .../interface/vcos/vcos_lowlevel_thread.h | 25 +++++++++++++-----
40 .../misc/vc04_services/interface/vcos/vcos_mem.h | 25 +++++++++++++-----
41 .../vc04_services/interface/vcos/vcos_msgqueue.h | 25 +++++++++++++-----
42 .../misc/vc04_services/interface/vcos/vcos_mutex.h | 25 +++++++++++++-----
43 .../misc/vc04_services/interface/vcos/vcos_once.h | 25 +++++++++++++-----
44 .../vc04_services/interface/vcos/vcos_semaphore.h | 25 +++++++++++++-----
45 .../vc04_services/interface/vcos/vcos_stdbool.h | 17 +++++++++++++
46 .../vc04_services/interface/vcos/vcos_stdint.h | 24 +++++++++++++-----
47 .../vc04_services/interface/vcos/vcos_string.h | 25 +++++++++++++-----
48 .../vc04_services/interface/vcos/vcos_thread.h | 25 +++++++++++++-----
49 .../interface/vcos/vcos_thread_attr.h | 22 +++++++++++++---
50 .../misc/vc04_services/interface/vcos/vcos_timer.h | 25 +++++++++++++-----
51 .../misc/vc04_services/interface/vcos/vcos_types.h | 22 +++++++++++++---
52 44 files changed, 771 insertions(+), 275 deletions(-)
53
54diff --git a/drivers/misc/vc04_services/interface/vchi/vchi_mh.h b/drivers/misc/vc04_services/interface/vchi/vchi_mh.h
55index 01732bf..9bcf12e 100644
56--- a/drivers/misc/vc04_services/interface/vchi/vchi_mh.h
57+++ b/drivers/misc/vc04_services/interface/vchi/vchi_mh.h
58@@ -1,12 +1,20 @@
59-/*=============================================================================
60-Copyright (c) 2010 Broadcom Europe Limited. All rights reserved.
61-
62-Project : vchi
63-Module : vchi
64-
65-FILE DESCRIPTION:
66-Definitions for memory handle types.
67-=============================================================================*/
68+/*
69+ * Copyright (c) 2010-2011 Broadcom. All rights reserved.
70+ *
71+ * This program is free software; you can redistribute it and/or modify
72+ * it under the terms of the GNU General Public License as published by
73+ * the Free Software Foundation; either version 2 of the License, or
74+ * (at your option) any later version.
75+ *
76+ * This program is distributed in the hope that it will be useful,
77+ * but WITHOUT ANY WARRANTY; without even the implied warranty of
78+ * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
79+ * GNU General Public License for more details.
80+ *
81+ * You should have received a copy of the GNU General Public License
82+ * along with this program; if not, write to the Free Software
83+ * Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA
84+ */
85 
86 #ifndef VCHI_MH_H_
87 #define VCHI_MH_H_
88diff --git a/drivers/misc/vc04_services/interface/vcos/generic/vcos_common.h b/drivers/misc/vc04_services/interface/vcos/generic/vcos_common.h
89index 2493122..ce7816957 100644
90--- a/drivers/misc/vc04_services/interface/vcos/generic/vcos_common.h
91+++ b/drivers/misc/vc04_services/interface/vcos/generic/vcos_common.h
92@@ -1,11 +1,22 @@
93-/*=============================================================================
94-Copyright (c) 2009 Broadcom Europe Limited.
95-All rights reserved.
96-
97-Project : vcfw
98-Module : chip driver
99+/*
100+ * Copyright (c) 2010-2011 Broadcom. All rights reserved.
101+ *
102+ * This program is free software; you can redistribute it and/or modify
103+ * it under the terms of the GNU General Public License as published by
104+ * the Free Software Foundation; either version 2 of the License, or
105+ * (at your option) any later version.
106+ *
107+ * This program is distributed in the hope that it will be useful,
108+ * but WITHOUT ANY WARRANTY; without even the implied warranty of
109+ * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
110+ * GNU General Public License for more details.
111+ *
112+ * You should have received a copy of the GNU General Public License
113+ * along with this program; if not, write to the Free Software
114+ * Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA
115+ */
116 
117-FILE DESCRIPTION
118+/*=============================================================================
119 VideoCore OS Abstraction Layer - common postamble code
120 =============================================================================*/
121 
122diff --git a/drivers/misc/vc04_services/interface/vcos/generic/vcos_generic_blockpool.h b/drivers/misc/vc04_services/interface/vcos/generic/vcos_generic_blockpool.h
123index a048470..154b200 100644
124--- a/drivers/misc/vc04_services/interface/vcos/generic/vcos_generic_blockpool.h
125+++ b/drivers/misc/vc04_services/interface/vcos/generic/vcos_generic_blockpool.h
126@@ -1,11 +1,22 @@
127-/*=============================================================================
128-Copyright (c) 2011 Broadcom Europe Limited.
129-All rights reserved.
130-
131-Project : vcfw
132-Module : chip driver
133+/*
134+ * Copyright (c) 2010-2011 Broadcom. All rights reserved.
135+ *
136+ * This program is free software; you can redistribute it and/or modify
137+ * it under the terms of the GNU General Public License as published by
138+ * the Free Software Foundation; either version 2 of the License, or
139+ * (at your option) any later version.
140+ *
141+ * This program is distributed in the hope that it will be useful,
142+ * but WITHOUT ANY WARRANTY; without even the implied warranty of
143+ * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
144+ * GNU General Public License for more details.
145+ *
146+ * You should have received a copy of the GNU General Public License
147+ * along with this program; if not, write to the Free Software
148+ * Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA
149+ */
150 
151-FILE DESCRIPTION
152+/*=============================================================================
153 VideoCore OS Abstraction Layer - event flags implemented via a semaphore
154 =============================================================================*/
155 
156diff --git a/drivers/misc/vc04_services/interface/vcos/generic/vcos_generic_event_flags.c b/drivers/misc/vc04_services/interface/vcos/generic/vcos_generic_event_flags.c
157index 8cd150f..3948a57 100644
158--- a/drivers/misc/vc04_services/interface/vcos/generic/vcos_generic_event_flags.c
159+++ b/drivers/misc/vc04_services/interface/vcos/generic/vcos_generic_event_flags.c
160@@ -1,8 +1,22 @@
161-/*=============================================================================
162-Copyright (c) 2009 Broadcom Europe Limited.
163-All rights reserved.
164+/*
165+ * Copyright (c) 2010-2011 Broadcom. All rights reserved.
166+ *
167+ * This program is free software; you can redistribute it and/or modify
168+ * it under the terms of the GNU General Public License as published by
169+ * the Free Software Foundation; either version 2 of the License, or
170+ * (at your option) any later version.
171+ *
172+ * This program is distributed in the hope that it will be useful,
173+ * but WITHOUT ANY WARRANTY; without even the implied warranty of
174+ * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
175+ * GNU General Public License for more details.
176+ *
177+ * You should have received a copy of the GNU General Public License
178+ * along with this program; if not, write to the Free Software
179+ * Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA
180+ */
181 
182-FILE DESCRIPTION
183+/*=============================================================================
184 VideoCore OS Abstraction Layer - event flags implemented via mutexes
185 =============================================================================*/
186 
187diff --git a/drivers/misc/vc04_services/interface/vcos/generic/vcos_generic_event_flags.h b/drivers/misc/vc04_services/interface/vcos/generic/vcos_generic_event_flags.h
188index 5205db7..8776ebe 100644
189--- a/drivers/misc/vc04_services/interface/vcos/generic/vcos_generic_event_flags.h
190+++ b/drivers/misc/vc04_services/interface/vcos/generic/vcos_generic_event_flags.h
191@@ -1,8 +1,22 @@
192-/*=============================================================================
193-Copyright (c) 2009 Broadcom Europe Limited.
194-All rights reserved.
195+/*
196+ * Copyright (c) 2010-2011 Broadcom. All rights reserved.
197+ *
198+ * This program is free software; you can redistribute it and/or modify
199+ * it under the terms of the GNU General Public License as published by
200+ * the Free Software Foundation; either version 2 of the License, or
201+ * (at your option) any later version.
202+ *
203+ * This program is distributed in the hope that it will be useful,
204+ * but WITHOUT ANY WARRANTY; without even the implied warranty of
205+ * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
206+ * GNU General Public License for more details.
207+ *
208+ * You should have received a copy of the GNU General Public License
209+ * along with this program; if not, write to the Free Software
210+ * Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA
211+ */
212 
213-FILE DESCRIPTION
214+/*=============================================================================
215 VideoCore OS Abstraction Layer - event flags implemented via a semaphore
216 =============================================================================*/
217 
218diff --git a/drivers/misc/vc04_services/interface/vcos/generic/vcos_generic_named_sem.h b/drivers/misc/vc04_services/interface/vcos/generic/vcos_generic_named_sem.h
219index 15b332d..370562d 100644
220--- a/drivers/misc/vc04_services/interface/vcos/generic/vcos_generic_named_sem.h
221+++ b/drivers/misc/vc04_services/interface/vcos/generic/vcos_generic_named_sem.h
222@@ -1,11 +1,22 @@
223-/*=============================================================================
224-Copyright (c) 2009 Broadcom Europe Limited.
225-All rights reserved.
226-
227-Project : vcfw
228-Module : chip driver
229+/*
230+ * Copyright (c) 2010-2011 Broadcom. All rights reserved.
231+ *
232+ * This program is free software; you can redistribute it and/or modify
233+ * it under the terms of the GNU General Public License as published by
234+ * the Free Software Foundation; either version 2 of the License, or
235+ * (at your option) any later version.
236+ *
237+ * This program is distributed in the hope that it will be useful,
238+ * but WITHOUT ANY WARRANTY; without even the implied warranty of
239+ * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
240+ * GNU General Public License for more details.
241+ *
242+ * You should have received a copy of the GNU General Public License
243+ * along with this program; if not, write to the Free Software
244+ * Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA
245+ */
246 
247-FILE DESCRIPTION
248+/*=============================================================================
249 VideoCore OS Abstraction Layer - named semaphores
250 =============================================================================*/
251 
252diff --git a/drivers/misc/vc04_services/interface/vcos/generic/vcos_generic_quickslow_mutex.h b/drivers/misc/vc04_services/interface/vcos/generic/vcos_generic_quickslow_mutex.h
253index e4ae649..bf7945c 100644
254--- a/drivers/misc/vc04_services/interface/vcos/generic/vcos_generic_quickslow_mutex.h
255+++ b/drivers/misc/vc04_services/interface/vcos/generic/vcos_generic_quickslow_mutex.h
256@@ -1,11 +1,22 @@
257-/*=============================================================================
258-Copyright (c) 2009 Broadcom Europe Limited.
259-All rights reserved.
260-
261-Project : vcfw
262-Module : chip driver
263+/*
264+ * Copyright (c) 2010-2011 Broadcom. All rights reserved.
265+ *
266+ * This program is free software; you can redistribute it and/or modify
267+ * it under the terms of the GNU General Public License as published by
268+ * the Free Software Foundation; either version 2 of the License, or
269+ * (at your option) any later version.
270+ *
271+ * This program is distributed in the hope that it will be useful,
272+ * but WITHOUT ANY WARRANTY; without even the implied warranty of
273+ * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
274+ * GNU General Public License for more details.
275+ *
276+ * You should have received a copy of the GNU General Public License
277+ * along with this program; if not, write to the Free Software
278+ * Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA
279+ */
280 
281-FILE DESCRIPTION
282+/*=============================================================================
283 VideoCore OS Abstraction Layer - reentrant mutexes created from regular ones.
284 =============================================================================*/
285 
286diff --git a/drivers/misc/vc04_services/interface/vcos/generic/vcos_generic_reentrant_mtx.h b/drivers/misc/vc04_services/interface/vcos/generic/vcos_generic_reentrant_mtx.h
287index ffb0b27..27563ea 100644
288--- a/drivers/misc/vc04_services/interface/vcos/generic/vcos_generic_reentrant_mtx.h
289+++ b/drivers/misc/vc04_services/interface/vcos/generic/vcos_generic_reentrant_mtx.h
290@@ -1,11 +1,22 @@
291-/*=============================================================================
292-Copyright (c) 2009 Broadcom Europe Limited.
293-All rights reserved.
294-
295-Project : vcfw
296-Module : chip driver
297+/*
298+ * Copyright (c) 2010-2011 Broadcom. All rights reserved.
299+ *
300+ * This program is free software; you can redistribute it and/or modify
301+ * it under the terms of the GNU General Public License as published by
302+ * the Free Software Foundation; either version 2 of the License, or
303+ * (at your option) any later version.
304+ *
305+ * This program is distributed in the hope that it will be useful,
306+ * but WITHOUT ANY WARRANTY; without even the implied warranty of
307+ * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
308+ * GNU General Public License for more details.
309+ *
310+ * You should have received a copy of the GNU General Public License
311+ * along with this program; if not, write to the Free Software
312+ * Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA
313+ */
314 
315-FILE DESCRIPTION
316+/*=============================================================================
317 VideoCore OS Abstraction Layer - reentrant mutexes created from regular ones.
318 =============================================================================*/
319 
320diff --git a/drivers/misc/vc04_services/interface/vcos/generic/vcos_generic_tls.h b/drivers/misc/vc04_services/interface/vcos/generic/vcos_generic_tls.h
321index 3af975f..22c059a 100644
322--- a/drivers/misc/vc04_services/interface/vcos/generic/vcos_generic_tls.h
323+++ b/drivers/misc/vc04_services/interface/vcos/generic/vcos_generic_tls.h
324@@ -1,11 +1,22 @@
325-/*=============================================================================
326-Copyright (c) 2009 Broadcom Europe Limited.
327-All rights reserved.
328-
329-Project : vcfw
330-Module : chip driver
331+/*
332+ * Copyright (c) 2010-2011 Broadcom. All rights reserved.
333+ *
334+ * This program is free software; you can redistribute it and/or modify
335+ * it under the terms of the GNU General Public License as published by
336+ * the Free Software Foundation; either version 2 of the License, or
337+ * (at your option) any later version.
338+ *
339+ * This program is distributed in the hope that it will be useful,
340+ * but WITHOUT ANY WARRANTY; without even the implied warranty of
341+ * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
342+ * GNU General Public License for more details.
343+ *
344+ * You should have received a copy of the GNU General Public License
345+ * along with this program; if not, write to the Free Software
346+ * Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA
347+ */
348 
349-FILE DESCRIPTION
350+/*=============================================================================
351 VideoCore OS Abstraction Layer - generic thread local storage
352 =============================================================================*/
353 
354diff --git a/drivers/misc/vc04_services/interface/vcos/generic/vcos_joinable_thread_from_plain.h b/drivers/misc/vc04_services/interface/vcos/generic/vcos_joinable_thread_from_plain.h
355index 5387b9e..fd0e198 100644
356--- a/drivers/misc/vc04_services/interface/vcos/generic/vcos_joinable_thread_from_plain.h
357+++ b/drivers/misc/vc04_services/interface/vcos/generic/vcos_joinable_thread_from_plain.h
358@@ -1,10 +1,22 @@
359-/*=============================================================================
360-Copyright (c) 2009 Broadcom Europe Limited.
361-All rights reserved.
362-
363-Module : vcos
364+/*
365+ * Copyright (c) 2010-2011 Broadcom. All rights reserved.
366+ *
367+ * This program is free software; you can redistribute it and/or modify
368+ * it under the terms of the GNU General Public License as published by
369+ * the Free Software Foundation; either version 2 of the License, or
370+ * (at your option) any later version.
371+ *
372+ * This program is distributed in the hope that it will be useful,
373+ * but WITHOUT ANY WARRANTY; without even the implied warranty of
374+ * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
375+ * GNU General Public License for more details.
376+ *
377+ * You should have received a copy of the GNU General Public License
378+ * along with this program; if not, write to the Free Software
379+ * Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA
380+ */
381 
382-FILE DESCRIPTION
383+/*=============================================================================
384 VideoCore OS Abstraction Layer - implementation: joinable thread from plain
385 =============================================================================*/
386 
387diff --git a/drivers/misc/vc04_services/interface/vcos/generic/vcos_latch_from_sem.h b/drivers/misc/vc04_services/interface/vcos/generic/vcos_latch_from_sem.h
388index 9ee5b4b..ec9e07b 100644
389--- a/drivers/misc/vc04_services/interface/vcos/generic/vcos_latch_from_sem.h
390+++ b/drivers/misc/vc04_services/interface/vcos/generic/vcos_latch_from_sem.h
391@@ -1,11 +1,22 @@
392-/*=============================================================================
393-Copyright (c) 2009 Broadcom Europe Limited.
394-All rights reserved.
395-
396-Project : vcfw
397-Module : vcos
398+/*
399+ * Copyright (c) 2010-2011 Broadcom. All rights reserved.
400+ *
401+ * This program is free software; you can redistribute it and/or modify
402+ * it under the terms of the GNU General Public License as published by
403+ * the Free Software Foundation; either version 2 of the License, or
404+ * (at your option) any later version.
405+ *
406+ * This program is distributed in the hope that it will be useful,
407+ * but WITHOUT ANY WARRANTY; without even the implied warranty of
408+ * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
409+ * GNU General Public License for more details.
410+ *
411+ * You should have received a copy of the GNU General Public License
412+ * along with this program; if not, write to the Free Software
413+ * Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA
414+ */
415 
416-FILE DESCRIPTION
417+/*=============================================================================
418 VideoCore OS Abstraction Layer - Construct a latch from a semaphore
419 =============================================================================*/
420 
421diff --git a/drivers/misc/vc04_services/interface/vcos/generic/vcos_logcat.c b/drivers/misc/vc04_services/interface/vcos/generic/vcos_logcat.c
422index d513fab..8b05179 100644
423--- a/drivers/misc/vc04_services/interface/vcos/generic/vcos_logcat.c
424+++ b/drivers/misc/vc04_services/interface/vcos/generic/vcos_logcat.c
425@@ -1,11 +1,22 @@
426-/*=============================================================================
427-Copyright (c) 2010 Broadcom Europe Limited.
428-All rights reserved.
429-
430-Project : vcfw
431-Module : vcos
432+/*
433+ * Copyright (c) 2010-2011 Broadcom. All rights reserved.
434+ *
435+ * This program is free software; you can redistribute it and/or modify
436+ * it under the terms of the GNU General Public License as published by
437+ * the Free Software Foundation; either version 2 of the License, or
438+ * (at your option) any later version.
439+ *
440+ * This program is distributed in the hope that it will be useful,
441+ * but WITHOUT ANY WARRANTY; without even the implied warranty of
442+ * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
443+ * GNU General Public License for more details.
444+ *
445+ * You should have received a copy of the GNU General Public License
446+ * along with this program; if not, write to the Free Software
447+ * Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA
448+ */
449 
450-FILE DESCRIPTION
451+/*=============================================================================
452 Categorized logging for VCOS - a generic implementation.
453 =============================================================================*/
454 
455diff --git a/drivers/misc/vc04_services/interface/vcos/generic/vcos_mem_from_malloc.c b/drivers/misc/vc04_services/interface/vcos/generic/vcos_mem_from_malloc.c
456index 7f22051..dd0574a 100644
457--- a/drivers/misc/vc04_services/interface/vcos/generic/vcos_mem_from_malloc.c
458+++ b/drivers/misc/vc04_services/interface/vcos/generic/vcos_mem_from_malloc.c
459@@ -1,11 +1,22 @@
460-/*=============================================================================
461-Copyright (c) 2009 Broadcom Europe Limited.
462-All rights reserved.
463-
464-Project : vcfw
465-Module : vcos
466+/*
467+ * Copyright (c) 2010-2011 Broadcom. All rights reserved.
468+ *
469+ * This program is free software; you can redistribute it and/or modify
470+ * it under the terms of the GNU General Public License as published by
471+ * the Free Software Foundation; either version 2 of the License, or
472+ * (at your option) any later version.
473+ *
474+ * This program is distributed in the hope that it will be useful,
475+ * but WITHOUT ANY WARRANTY; without even the implied warranty of
476+ * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
477+ * GNU General Public License for more details.
478+ *
479+ * You should have received a copy of the GNU General Public License
480+ * along with this program; if not, write to the Free Software
481+ * Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA
482+ */
483 
484-FILE DESCRIPTION
485+/*=============================================================================
486 VideoCore OS Abstraction Layer - memory alloc implementation
487 =============================================================================*/
488 
489diff --git a/drivers/misc/vc04_services/interface/vcos/generic/vcos_mem_from_malloc.h b/drivers/misc/vc04_services/interface/vcos/generic/vcos_mem_from_malloc.h
490index 1074dcc..8e2a18e 100644
491--- a/drivers/misc/vc04_services/interface/vcos/generic/vcos_mem_from_malloc.h
492+++ b/drivers/misc/vc04_services/interface/vcos/generic/vcos_mem_from_malloc.h
493@@ -1,11 +1,22 @@
494-/*=============================================================================
495-Copyright (c) 2009 Broadcom Europe Limited.
496-All rights reserved.
497-
498-Project : VMCS Host Apps
499-Module : Framework - VMCS
500+/*
501+ * Copyright (c) 2010-2011 Broadcom. All rights reserved.
502+ *
503+ * This program is free software; you can redistribute it and/or modify
504+ * it under the terms of the GNU General Public License as published by
505+ * the Free Software Foundation; either version 2 of the License, or
506+ * (at your option) any later version.
507+ *
508+ * This program is distributed in the hope that it will be useful,
509+ * but WITHOUT ANY WARRANTY; without even the implied warranty of
510+ * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
511+ * GNU General Public License for more details.
512+ *
513+ * You should have received a copy of the GNU General Public License
514+ * along with this program; if not, write to the Free Software
515+ * Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA
516+ */
517 
518-FILE DESCRIPTION
519+/*=============================================================================
520 Create the vcos_malloc API from the regular system malloc/free
521 =============================================================================*/
522 
523diff --git a/drivers/misc/vc04_services/interface/vcos/generic/vcos_mutexes_are_reentrant.h b/drivers/misc/vc04_services/interface/vcos/generic/vcos_mutexes_are_reentrant.h
524index d10352c9..a6a52b4 100644
525--- a/drivers/misc/vc04_services/interface/vcos/generic/vcos_mutexes_are_reentrant.h
526+++ b/drivers/misc/vc04_services/interface/vcos/generic/vcos_mutexes_are_reentrant.h
527@@ -1,11 +1,22 @@
528-/*=============================================================================
529-Copyright (c) 2009 Broadcom Europe Limited.
530-All rights reserved.
531-
532-Project : vcfw
533-Module : chip driver
534+/*
535+ * Copyright (c) 2010-2011 Broadcom. All rights reserved.
536+ *
537+ * This program is free software; you can redistribute it and/or modify
538+ * it under the terms of the GNU General Public License as published by
539+ * the Free Software Foundation; either version 2 of the License, or
540+ * (at your option) any later version.
541+ *
542+ * This program is distributed in the hope that it will be useful,
543+ * but WITHOUT ANY WARRANTY; without even the implied warranty of
544+ * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
545+ * GNU General Public License for more details.
546+ *
547+ * You should have received a copy of the GNU General Public License
548+ * along with this program; if not, write to the Free Software
549+ * Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA
550+ */
551 
552-FILE DESCRIPTION
553+/*=============================================================================
554 VideoCore OS Abstraction Layer - reentrant mutexes mapped directly to regular ones
555 =============================================================================*/
556 
557diff --git a/drivers/misc/vc04_services/interface/vcos/generic/vcos_thread_reaper.h b/drivers/misc/vc04_services/interface/vcos/generic/vcos_thread_reaper.h
558index a8fc3da..655dc25 100644
559--- a/drivers/misc/vc04_services/interface/vcos/generic/vcos_thread_reaper.h
560+++ b/drivers/misc/vc04_services/interface/vcos/generic/vcos_thread_reaper.h
561@@ -1,11 +1,22 @@
562-/*=============================================================================
563-Copyright (c) 2010 Broadcom Europe Limited.
564-All rights reserved.
565-
566-Project : vcfw
567-Module : vcos
568+/*
569+ * Copyright (c) 2010-2011 Broadcom. All rights reserved.
570+ *
571+ * This program is free software; you can redistribute it and/or modify
572+ * it under the terms of the GNU General Public License as published by
573+ * the Free Software Foundation; either version 2 of the License, or
574+ * (at your option) any later version.
575+ *
576+ * This program is distributed in the hope that it will be useful,
577+ * but WITHOUT ANY WARRANTY; without even the implied warranty of
578+ * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
579+ * GNU General Public License for more details.
580+ *
581+ * You should have received a copy of the GNU General Public License
582+ * along with this program; if not, write to the Free Software
583+ * Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA
584+ */
585 
586-FILE DESCRIPTION
587+/*=============================================================================
588 VideoCore OS Abstraction Layer - thread reaping
589 =============================================================================*/
590 
591diff --git a/drivers/misc/vc04_services/interface/vcos/linuxkernel/stdint.h b/drivers/misc/vc04_services/interface/vcos/linuxkernel/stdint.h
592index d3469af..1db1ecb 100644
593--- a/drivers/misc/vc04_services/interface/vcos/linuxkernel/stdint.h
594+++ b/drivers/misc/vc04_services/interface/vcos/linuxkernel/stdint.h
595@@ -1,8 +1,22 @@
596-/*=============================================================================
597-Copyright (c) 2010 Broadcom Europe Limited.
598-All rights reserved.
599+/*
600+ * Copyright (c) 2010-2011 Broadcom. All rights reserved.
601+ *
602+ * This program is free software; you can redistribute it and/or modify
603+ * it under the terms of the GNU General Public License as published by
604+ * the Free Software Foundation; either version 2 of the License, or
605+ * (at your option) any later version.
606+ *
607+ * This program is distributed in the hope that it will be useful,
608+ * but WITHOUT ANY WARRANTY; without even the implied warranty of
609+ * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
610+ * GNU General Public License for more details.
611+ *
612+ * You should have received a copy of the GNU General Public License
613+ * along with this program; if not, write to the Free Software
614+ * Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA
615+ */
616 
617-FILE DESCRIPTION
618+/*=============================================================================
619 VideoCore OS fAbstraction Layer - stdint.h C standard header
620 =============================================================================*/
621 
622diff --git a/drivers/misc/vc04_services/interface/vcos/linuxkernel/vcos_linuxkernel.c b/drivers/misc/vc04_services/interface/vcos/linuxkernel/vcos_linuxkernel.c
623index 154f4a1..0385540 100644
624--- a/drivers/misc/vc04_services/interface/vcos/linuxkernel/vcos_linuxkernel.c
625+++ b/drivers/misc/vc04_services/interface/vcos/linuxkernel/vcos_linuxkernel.c
626@@ -1,11 +1,22 @@
627-/*=============================================================================
628-Copyright (c) 2009 Broadcom Europe Limited.
629-All rights reserved.
630-
631-Project : vcfw
632-Module : vcos
633+/*
634+ * Copyright (c) 2010-2011 Broadcom. All rights reserved.
635+ *
636+ * This program is free software; you can redistribute it and/or modify
637+ * it under the terms of the GNU General Public License as published by
638+ * the Free Software Foundation; either version 2 of the License, or
639+ * (at your option) any later version.
640+ *
641+ * This program is distributed in the hope that it will be useful,
642+ * but WITHOUT ANY WARRANTY; without even the implied warranty of
643+ * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
644+ * GNU General Public License for more details.
645+ *
646+ * You should have received a copy of the GNU General Public License
647+ * along with this program; if not, write to the Free Software
648+ * Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA
649+ */
650 
651-FILE DESCRIPTION
652+/*=============================================================================
653 VideoCore OS Abstraction Layer - pthreads types
654 =============================================================================*/
655 
656diff --git a/drivers/misc/vc04_services/interface/vcos/linuxkernel/vcos_linuxkernel_misc.c b/drivers/misc/vc04_services/interface/vcos/linuxkernel/vcos_linuxkernel_misc.c
657index 4d934c3..4a9cedf 100644
658--- a/drivers/misc/vc04_services/interface/vcos/linuxkernel/vcos_linuxkernel_misc.c
659+++ b/drivers/misc/vc04_services/interface/vcos/linuxkernel/vcos_linuxkernel_misc.c
660@@ -1,5 +1,3 @@
661-// #############################################################################
662-// START #######################################################################
663 /*****************************************************************************
664 * Copyright 2009 - 2010 Broadcom Corporation. All rights reserved.
665 *
666diff --git a/drivers/misc/vc04_services/interface/vcos/linuxkernel/vcos_platform.h b/drivers/misc/vc04_services/interface/vcos/linuxkernel/vcos_platform.h
667index 854001d..381688e 100644
668--- a/drivers/misc/vc04_services/interface/vcos/linuxkernel/vcos_platform.h
669+++ b/drivers/misc/vc04_services/interface/vcos/linuxkernel/vcos_platform.h
670@@ -1,11 +1,22 @@
671-/*=============================================================================
672-Copyright (c) 2009 Broadcom Europe Limited.
673-All rights reserved.
674-
675-Project : vcfw
676-Module : vcos
677+/*
678+ * Copyright (c) 2010-2011 Broadcom. All rights reserved.
679+ *
680+ * This program is free software; you can redistribute it and/or modify
681+ * it under the terms of the GNU General Public License as published by
682+ * the Free Software Foundation; either version 2 of the License, or
683+ * (at your option) any later version.
684+ *
685+ * This program is distributed in the hope that it will be useful,
686+ * but WITHOUT ANY WARRANTY; without even the implied warranty of
687+ * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
688+ * GNU General Public License for more details.
689+ *
690+ * You should have received a copy of the GNU General Public License
691+ * along with this program; if not, write to the Free Software
692+ * Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA
693+ */
694 
695-FILE DESCRIPTION
696+/*=============================================================================
697 VideoCore OS Abstraction Layer - Linux kernel (partial) implementation.
698 =============================================================================*/
699 
700diff --git a/drivers/misc/vc04_services/interface/vcos/linuxkernel/vcos_platform_types.h b/drivers/misc/vc04_services/interface/vcos/linuxkernel/vcos_platform_types.h
701index 20d973e..f841e12 100644
702--- a/drivers/misc/vc04_services/interface/vcos/linuxkernel/vcos_platform_types.h
703+++ b/drivers/misc/vc04_services/interface/vcos/linuxkernel/vcos_platform_types.h
704@@ -1,11 +1,22 @@
705-/*=============================================================================
706-Copyright (c) 2009 Broadcom Europe Limited.
707-All rights reserved.
708-
709-Project : vcfw
710-Module : osal
711+/*
712+ * Copyright (c) 2010-2011 Broadcom. All rights reserved.
713+ *
714+ * This program is free software; you can redistribute it and/or modify
715+ * it under the terms of the GNU General Public License as published by
716+ * the Free Software Foundation; either version 2 of the License, or
717+ * (at your option) any later version.
718+ *
719+ * This program is distributed in the hope that it will be useful,
720+ * but WITHOUT ANY WARRANTY; without even the implied warranty of
721+ * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
722+ * GNU General Public License for more details.
723+ *
724+ * You should have received a copy of the GNU General Public License
725+ * along with this program; if not, write to the Free Software
726+ * Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA
727+ */
728 
729-FILE DESCRIPTION
730+/*=============================================================================
731 VideoCore OS Abstraction Layer - platform-specific types and defines
732 =============================================================================*/
733 
734diff --git a/drivers/misc/vc04_services/interface/vcos/vcos.h b/drivers/misc/vc04_services/interface/vcos/vcos.h
735index 4ff5cc8..e37d795 100644
736--- a/drivers/misc/vc04_services/interface/vcos/vcos.h
737+++ b/drivers/misc/vc04_services/interface/vcos/vcos.h
738@@ -1,11 +1,22 @@
739-/*=============================================================================
740-Copyright (c) 2009 Broadcom Europe Limited.
741-All rights reserved.
742-
743-Project : vcfw
744-Module : chip driver
745+/*
746+ * Copyright (c) 2010-2011 Broadcom. All rights reserved.
747+ *
748+ * This program is free software; you can redistribute it and/or modify
749+ * it under the terms of the GNU General Public License as published by
750+ * the Free Software Foundation; either version 2 of the License, or
751+ * (at your option) any later version.
752+ *
753+ * This program is distributed in the hope that it will be useful,
754+ * but WITHOUT ANY WARRANTY; without even the implied warranty of
755+ * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
756+ * GNU General Public License for more details.
757+ *
758+ * You should have received a copy of the GNU General Public License
759+ * along with this program; if not, write to the Free Software
760+ * Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA
761+ */
762 
763-FILE DESCRIPTION
764+/*=============================================================================
765 VideoCore OS Abstraction Layer - public header file
766 =============================================================================*/
767 
768diff --git a/drivers/misc/vc04_services/interface/vcos/vcos_assert.h b/drivers/misc/vc04_services/interface/vcos/vcos_assert.h
769index 5091621..1e72dff 100644
770--- a/drivers/misc/vc04_services/interface/vcos/vcos_assert.h
771+++ b/drivers/misc/vc04_services/interface/vcos/vcos_assert.h
772@@ -1,11 +1,22 @@
773-/*=============================================================================
774-Copyright (c) 2009 Broadcom Europe Limited.
775-All rights reserved.
776-
777-Project : vcfw
778-Module : osal
779+/*
780+ * Copyright (c) 2010-2011 Broadcom. All rights reserved.
781+ *
782+ * This program is free software; you can redistribute it and/or modify
783+ * it under the terms of the GNU General Public License as published by
784+ * the Free Software Foundation; either version 2 of the License, or
785+ * (at your option) any later version.
786+ *
787+ * This program is distributed in the hope that it will be useful,
788+ * but WITHOUT ANY WARRANTY; without even the implied warranty of
789+ * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
790+ * GNU General Public License for more details.
791+ *
792+ * You should have received a copy of the GNU General Public License
793+ * along with this program; if not, write to the Free Software
794+ * Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA
795+ */
796 
797-FILE DESCRIPTION
798+/*=============================================================================
799 VideoCore OS Abstraction Layer - Assertion and error-handling macros.
800 =============================================================================*/
801 
802diff --git a/drivers/misc/vc04_services/interface/vcos/vcos_atomic_flags.h b/drivers/misc/vc04_services/interface/vcos/vcos_atomic_flags.h
803index bb8041e..317abf3 100644
804--- a/drivers/misc/vc04_services/interface/vcos/vcos_atomic_flags.h
805+++ b/drivers/misc/vc04_services/interface/vcos/vcos_atomic_flags.h
806@@ -1,11 +1,22 @@
807-/*=============================================================================
808-Copyright (c) 2009 Broadcom Europe Limited.
809-All rights reserved.
810-
811-Project : vcfw
812-Module : chip driver (just for consistency with the rest of vcos ;)
813+/*
814+ * Copyright (c) 2010-2011 Broadcom. All rights reserved.
815+ *
816+ * This program is free software; you can redistribute it and/or modify
817+ * it under the terms of the GNU General Public License as published by
818+ * the Free Software Foundation; either version 2 of the License, or
819+ * (at your option) any later version.
820+ *
821+ * This program is distributed in the hope that it will be useful,
822+ * but WITHOUT ANY WARRANTY; without even the implied warranty of
823+ * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
824+ * GNU General Public License for more details.
825+ *
826+ * You should have received a copy of the GNU General Public License
827+ * along with this program; if not, write to the Free Software
828+ * Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA
829+ */
830 
831-FILE DESCRIPTION
832+/*=============================================================================
833 VideoCore OS Abstraction Layer - public header file
834 =============================================================================*/
835 
836diff --git a/drivers/misc/vc04_services/interface/vcos/vcos_build_info.h b/drivers/misc/vc04_services/interface/vcos/vcos_build_info.h
837index 7543a89..f3817f6 100644
838--- a/drivers/misc/vc04_services/interface/vcos/vcos_build_info.h
839+++ b/drivers/misc/vc04_services/interface/vcos/vcos_build_info.h
840@@ -1,3 +1,21 @@
841+/*
842+ * Copyright (c) 2010-2011 Broadcom. All rights reserved.
843+ *
844+ * This program is free software; you can redistribute it and/or modify
845+ * it under the terms of the GNU General Public License as published by
846+ * the Free Software Foundation; either version 2 of the License, or
847+ * (at your option) any later version.
848+ *
849+ * This program is distributed in the hope that it will be useful,
850+ * but WITHOUT ANY WARRANTY; without even the implied warranty of
851+ * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
852+ * GNU General Public License for more details.
853+ *
854+ * You should have received a copy of the GNU General Public License
855+ * along with this program; if not, write to the Free Software
856+ * Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA
857+ */
858+
859 const char *vcos_get_build_hostname( void );
860 const char *vcos_get_build_version( void );
861 const char *vcos_get_build_time( void );
862diff --git a/drivers/misc/vc04_services/interface/vcos/vcos_ctype.h b/drivers/misc/vc04_services/interface/vcos/vcos_ctype.h
863index 131b982..a270de8 100644
864--- a/drivers/misc/vc04_services/interface/vcos/vcos_ctype.h
865+++ b/drivers/misc/vc04_services/interface/vcos/vcos_ctype.h
866@@ -1,11 +1,22 @@
867-/*=============================================================================
868-Copyright (c) 2009 Broadcom Europe Limited.
869-All rights reserved.
870-
871-Project : vcfw
872-Module : chip driver
873+/*
874+ * Copyright (c) 2010-2011 Broadcom. All rights reserved.
875+ *
876+ * This program is free software; you can redistribute it and/or modify
877+ * it under the terms of the GNU General Public License as published by
878+ * the Free Software Foundation; either version 2 of the License, or
879+ * (at your option) any later version.
880+ *
881+ * This program is distributed in the hope that it will be useful,
882+ * but WITHOUT ANY WARRANTY; without even the implied warranty of
883+ * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
884+ * GNU General Public License for more details.
885+ *
886+ * You should have received a copy of the GNU General Public License
887+ * along with this program; if not, write to the Free Software
888+ * Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA
889+ */
890 
891-FILE DESCRIPTION
892+/*=============================================================================
893 VideoCore OS Abstraction Layer - public header file
894 =============================================================================*/
895 
896diff --git a/drivers/misc/vc04_services/interface/vcos/vcos_dlfcn.h b/drivers/misc/vc04_services/interface/vcos/vcos_dlfcn.h
897index 456b08e..0a683c0b 100644
898--- a/drivers/misc/vc04_services/interface/vcos/vcos_dlfcn.h
899+++ b/drivers/misc/vc04_services/interface/vcos/vcos_dlfcn.h
900@@ -1,11 +1,22 @@
901-/*=============================================================================
902-Copyright (c) 2010 Broadcom Europe Limited.
903-All rights reserved.
904-
905-Project : vcfw
906-Module : chip driver
907+/*
908+ * Copyright (c) 2010-2011 Broadcom. All rights reserved.
909+ *
910+ * This program is free software; you can redistribute it and/or modify
911+ * it under the terms of the GNU General Public License as published by
912+ * the Free Software Foundation; either version 2 of the License, or
913+ * (at your option) any later version.
914+ *
915+ * This program is distributed in the hope that it will be useful,
916+ * but WITHOUT ANY WARRANTY; without even the implied warranty of
917+ * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
918+ * GNU General Public License for more details.
919+ *
920+ * You should have received a copy of the GNU General Public License
921+ * along with this program; if not, write to the Free Software
922+ * Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA
923+ */
924 
925-FILE DESCRIPTION
926+/*=============================================================================
927 VCOS - abstraction over dynamic library opening
928 =============================================================================*/
929 
930diff --git a/drivers/misc/vc04_services/interface/vcos/vcos_event.h b/drivers/misc/vc04_services/interface/vcos/vcos_event.h
931index f335059..38612f9 100644
932--- a/drivers/misc/vc04_services/interface/vcos/vcos_event.h
933+++ b/drivers/misc/vc04_services/interface/vcos/vcos_event.h
934@@ -1,11 +1,22 @@
935-/*=============================================================================
936-Copyright (c) 2009 Broadcom Europe Limited.
937-All rights reserved.
938-
939-Project : vcfw
940-Module : chip driver
941+/*
942+ * Copyright (c) 2010-2011 Broadcom. All rights reserved.
943+ *
944+ * This program is free software; you can redistribute it and/or modify
945+ * it under the terms of the GNU General Public License as published by
946+ * the Free Software Foundation; either version 2 of the License, or
947+ * (at your option) any later version.
948+ *
949+ * This program is distributed in the hope that it will be useful,
950+ * but WITHOUT ANY WARRANTY; without even the implied warranty of
951+ * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
952+ * GNU General Public License for more details.
953+ *
954+ * You should have received a copy of the GNU General Public License
955+ * along with this program; if not, write to the Free Software
956+ * Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA
957+ */
958 
959-FILE DESCRIPTION
960+/*=============================================================================
961 VideoCore OS Abstraction Layer - public header file for events
962 =============================================================================*/
963 
964diff --git a/drivers/misc/vc04_services/interface/vcos/vcos_event_flags.h b/drivers/misc/vc04_services/interface/vcos/vcos_event_flags.h
965index 6223c48..9eee410 100644
966--- a/drivers/misc/vc04_services/interface/vcos/vcos_event_flags.h
967+++ b/drivers/misc/vc04_services/interface/vcos/vcos_event_flags.h
968@@ -1,11 +1,22 @@
969-/*=============================================================================
970-Copyright (c) 2009 Broadcom Europe Limited.
971-All rights reserved.
972-
973-Project : vcfw
974-Module : chip driver
975+/*
976+ * Copyright (c) 2010-2011 Broadcom. All rights reserved.
977+ *
978+ * This program is free software; you can redistribute it and/or modify
979+ * it under the terms of the GNU General Public License as published by
980+ * the Free Software Foundation; either version 2 of the License, or
981+ * (at your option) any later version.
982+ *
983+ * This program is distributed in the hope that it will be useful,
984+ * but WITHOUT ANY WARRANTY; without even the implied warranty of
985+ * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
986+ * GNU General Public License for more details.
987+ *
988+ * You should have received a copy of the GNU General Public License
989+ * along with this program; if not, write to the Free Software
990+ * Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA
991+ */
992 
993-FILE DESCRIPTION
994+/*=============================================================================
995 VideoCore OS Abstraction Layer - public header file
996 =============================================================================*/
997 
998diff --git a/drivers/misc/vc04_services/interface/vcos/vcos_init.h b/drivers/misc/vc04_services/interface/vcos/vcos_init.h
999index e67327c..9fc5eca 100644
1000--- a/drivers/misc/vc04_services/interface/vcos/vcos_init.h
1001+++ b/drivers/misc/vc04_services/interface/vcos/vcos_init.h
1002@@ -1,11 +1,22 @@
1003-/*=============================================================================
1004-Copyright (c) 2009 Broadcom Europe Limited.
1005-All rights reserved.
1006-
1007-Project : vcfw
1008-Module : chip driver
1009+/*
1010+ * Copyright (c) 2010-2011 Broadcom. All rights reserved.
1011+ *
1012+ * This program is free software; you can redistribute it and/or modify
1013+ * it under the terms of the GNU General Public License as published by
1014+ * the Free Software Foundation; either version 2 of the License, or
1015+ * (at your option) any later version.
1016+ *
1017+ * This program is distributed in the hope that it will be useful,
1018+ * but WITHOUT ANY WARRANTY; without even the implied warranty of
1019+ * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
1020+ * GNU General Public License for more details.
1021+ *
1022+ * You should have received a copy of the GNU General Public License
1023+ * along with this program; if not, write to the Free Software
1024+ * Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA
1025+ */
1026 
1027-FILE DESCRIPTION
1028+/*=============================================================================
1029 VideoCore OS Abstraction Layer - initialization routines
1030 =============================================================================*/
1031 
1032diff --git a/drivers/misc/vc04_services/interface/vcos/vcos_logging.h b/drivers/misc/vc04_services/interface/vcos/vcos_logging.h
1033index 0c54781d..9702822 100644
1034--- a/drivers/misc/vc04_services/interface/vcos/vcos_logging.h
1035+++ b/drivers/misc/vc04_services/interface/vcos/vcos_logging.h
1036@@ -1,11 +1,22 @@
1037-/*=============================================================================
1038-Copyright (c) 2009-2011 Broadcom Europe Limited.
1039-All rights reserved.
1040-
1041-Project : vcfw
1042-Module : chip driver
1043+/*
1044+ * Copyright (c) 2010-2011 Broadcom. All rights reserved.
1045+ *
1046+ * This program is free software; you can redistribute it and/or modify
1047+ * it under the terms of the GNU General Public License as published by
1048+ * the Free Software Foundation; either version 2 of the License, or
1049+ * (at your option) any later version.
1050+ *
1051+ * This program is distributed in the hope that it will be useful,
1052+ * but WITHOUT ANY WARRANTY; without even the implied warranty of
1053+ * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
1054+ * GNU General Public License for more details.
1055+ *
1056+ * You should have received a copy of the GNU General Public License
1057+ * along with this program; if not, write to the Free Software
1058+ * Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA
1059+ */
1060 
1061-FILE DESCRIPTION
1062+/*=============================================================================
1063 VideoCore OS Abstraction Layer - logging support
1064 =============================================================================*/
1065 
1066diff --git a/drivers/misc/vc04_services/interface/vcos/vcos_lowlevel_thread.h b/drivers/misc/vc04_services/interface/vcos/vcos_lowlevel_thread.h
1067index 658a30b..9473cec 100644
1068--- a/drivers/misc/vc04_services/interface/vcos/vcos_lowlevel_thread.h
1069+++ b/drivers/misc/vc04_services/interface/vcos/vcos_lowlevel_thread.h
1070@@ -1,11 +1,22 @@
1071-/*=============================================================================
1072-Copyright (c) 2009 Broadcom Europe Limited.
1073-All rights reserved.
1074-
1075-Project : vcfw
1076-Module : chip driver
1077+/*
1078+ * Copyright (c) 2010-2011 Broadcom. All rights reserved.
1079+ *
1080+ * This program is free software; you can redistribute it and/or modify
1081+ * it under the terms of the GNU General Public License as published by
1082+ * the Free Software Foundation; either version 2 of the License, or
1083+ * (at your option) any later version.
1084+ *
1085+ * This program is distributed in the hope that it will be useful,
1086+ * but WITHOUT ANY WARRANTY; without even the implied warranty of
1087+ * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
1088+ * GNU General Public License for more details.
1089+ *
1090+ * You should have received a copy of the GNU General Public License
1091+ * along with this program; if not, write to the Free Software
1092+ * Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA
1093+ */
1094 
1095-FILE DESCRIPTION
1096+/*=============================================================================
1097 VideoCore OS Abstraction Layer - low level thread support
1098 =============================================================================*/
1099 
1100diff --git a/drivers/misc/vc04_services/interface/vcos/vcos_mem.h b/drivers/misc/vc04_services/interface/vcos/vcos_mem.h
1101index 99860db5..af16208 100644
1102--- a/drivers/misc/vc04_services/interface/vcos/vcos_mem.h
1103+++ b/drivers/misc/vc04_services/interface/vcos/vcos_mem.h
1104@@ -1,11 +1,22 @@
1105-/*=============================================================================
1106-Copyright (c) 2009 Broadcom Europe Limited.
1107-All rights reserved.
1108-
1109-Project : vcfw
1110-Module : chip driver
1111+/*
1112+ * Copyright (c) 2010-2011 Broadcom. All rights reserved.
1113+ *
1114+ * This program is free software; you can redistribute it and/or modify
1115+ * it under the terms of the GNU General Public License as published by
1116+ * the Free Software Foundation; either version 2 of the License, or
1117+ * (at your option) any later version.
1118+ *
1119+ * This program is distributed in the hope that it will be useful,
1120+ * but WITHOUT ANY WARRANTY; without even the implied warranty of
1121+ * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
1122+ * GNU General Public License for more details.
1123+ *
1124+ * You should have received a copy of the GNU General Public License
1125+ * along with this program; if not, write to the Free Software
1126+ * Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA
1127+ */
1128 
1129-FILE DESCRIPTION
1130+/*=============================================================================
1131 VideoCore OS Abstraction Layer - memory support
1132 =============================================================================*/
1133 
1134diff --git a/drivers/misc/vc04_services/interface/vcos/vcos_msgqueue.h b/drivers/misc/vc04_services/interface/vcos/vcos_msgqueue.h
1135index 31f77c1..f0ef70b 100644
1136--- a/drivers/misc/vc04_services/interface/vcos/vcos_msgqueue.h
1137+++ b/drivers/misc/vc04_services/interface/vcos/vcos_msgqueue.h
1138@@ -1,11 +1,22 @@
1139-/*=============================================================================
1140-Copyright (c) 2009 Broadcom Europe Limited.
1141-All rights reserved.
1142-
1143-Project : vcfw
1144-Module : chip driver
1145+/*
1146+ * Copyright (c) 2010-2011 Broadcom. All rights reserved.
1147+ *
1148+ * This program is free software; you can redistribute it and/or modify
1149+ * it under the terms of the GNU General Public License as published by
1150+ * the Free Software Foundation; either version 2 of the License, or
1151+ * (at your option) any later version.
1152+ *
1153+ * This program is distributed in the hope that it will be useful,
1154+ * but WITHOUT ANY WARRANTY; without even the implied warranty of
1155+ * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
1156+ * GNU General Public License for more details.
1157+ *
1158+ * You should have received a copy of the GNU General Public License
1159+ * along with this program; if not, write to the Free Software
1160+ * Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA
1161+ */
1162 
1163-FILE DESCRIPTION
1164+/*=============================================================================
1165 VCOS - packet-like messages, based loosely on those found in TRIPOS.
1166 =============================================================================*/
1167 
1168diff --git a/drivers/misc/vc04_services/interface/vcos/vcos_mutex.h b/drivers/misc/vc04_services/interface/vcos/vcos_mutex.h
1169index 5347ab2..14387a8 100644
1170--- a/drivers/misc/vc04_services/interface/vcos/vcos_mutex.h
1171+++ b/drivers/misc/vc04_services/interface/vcos/vcos_mutex.h
1172@@ -1,11 +1,22 @@
1173-/*=============================================================================
1174-Copyright (c) 2009 Broadcom Europe Limited.
1175-All rights reserved.
1176-
1177-Project : vcfw
1178-Module : chip driver
1179+/*
1180+ * Copyright (c) 2010-2011 Broadcom. All rights reserved.
1181+ *
1182+ * This program is free software; you can redistribute it and/or modify
1183+ * it under the terms of the GNU General Public License as published by
1184+ * the Free Software Foundation; either version 2 of the License, or
1185+ * (at your option) any later version.
1186+ *
1187+ * This program is distributed in the hope that it will be useful,
1188+ * but WITHOUT ANY WARRANTY; without even the implied warranty of
1189+ * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
1190+ * GNU General Public License for more details.
1191+ *
1192+ * You should have received a copy of the GNU General Public License
1193+ * along with this program; if not, write to the Free Software
1194+ * Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA
1195+ */
1196 
1197-FILE DESCRIPTION
1198+/*=============================================================================
1199 VideoCore OS Abstraction Layer - mutex public header file
1200 =============================================================================*/
1201 
1202diff --git a/drivers/misc/vc04_services/interface/vcos/vcos_once.h b/drivers/misc/vc04_services/interface/vcos/vcos_once.h
1203index d12ac5e..0533c10 100644
1204--- a/drivers/misc/vc04_services/interface/vcos/vcos_once.h
1205+++ b/drivers/misc/vc04_services/interface/vcos/vcos_once.h
1206@@ -1,11 +1,22 @@
1207-/*=============================================================================
1208-Copyright (c) 2011 Broadcom Europe Limited.
1209-All rights reserved.
1210-
1211-Project : vcfw
1212-Module : chip driver
1213+/*
1214+ * Copyright (c) 2010-2011 Broadcom. All rights reserved.
1215+ *
1216+ * This program is free software; you can redistribute it and/or modify
1217+ * it under the terms of the GNU General Public License as published by
1218+ * the Free Software Foundation; either version 2 of the License, or
1219+ * (at your option) any later version.
1220+ *
1221+ * This program is distributed in the hope that it will be useful,
1222+ * but WITHOUT ANY WARRANTY; without even the implied warranty of
1223+ * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
1224+ * GNU General Public License for more details.
1225+ *
1226+ * You should have received a copy of the GNU General Public License
1227+ * along with this program; if not, write to the Free Software
1228+ * Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA
1229+ */
1230 
1231-FILE DESCRIPTION
1232+/*=============================================================================
1233 VideoCore OS Abstraction Layer - 'once'
1234 =============================================================================*/
1235 
1236diff --git a/drivers/misc/vc04_services/interface/vcos/vcos_semaphore.h b/drivers/misc/vc04_services/interface/vcos/vcos_semaphore.h
1237index 5a32031..2760dd7 100644
1238--- a/drivers/misc/vc04_services/interface/vcos/vcos_semaphore.h
1239+++ b/drivers/misc/vc04_services/interface/vcos/vcos_semaphore.h
1240@@ -1,11 +1,22 @@
1241-/*=============================================================================
1242-Copyright (c) 2009 Broadcom Europe Limited.
1243-All rights reserved.
1244-
1245-Project : vcfw
1246-Module : chip driver
1247+/*
1248+ * Copyright (c) 2010-2011 Broadcom. All rights reserved.
1249+ *
1250+ * This program is free software; you can redistribute it and/or modify
1251+ * it under the terms of the GNU General Public License as published by
1252+ * the Free Software Foundation; either version 2 of the License, or
1253+ * (at your option) any later version.
1254+ *
1255+ * This program is distributed in the hope that it will be useful,
1256+ * but WITHOUT ANY WARRANTY; without even the implied warranty of
1257+ * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
1258+ * GNU General Public License for more details.
1259+ *
1260+ * You should have received a copy of the GNU General Public License
1261+ * along with this program; if not, write to the Free Software
1262+ * Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA
1263+ */
1264 
1265-FILE DESCRIPTION
1266+/*=============================================================================
1267 VideoCore OS Abstraction Layer - public header file
1268 =============================================================================*/
1269 
1270diff --git a/drivers/misc/vc04_services/interface/vcos/vcos_stdbool.h b/drivers/misc/vc04_services/interface/vcos/vcos_stdbool.h
1271index f1de3cb..3c7669d 100644
1272--- a/drivers/misc/vc04_services/interface/vcos/vcos_stdbool.h
1273+++ b/drivers/misc/vc04_services/interface/vcos/vcos_stdbool.h
1274@@ -1,3 +1,20 @@
1275+/*
1276+ * Copyright (c) 2010-2011 Broadcom. All rights reserved.
1277+ *
1278+ * This program is free software; you can redistribute it and/or modify
1279+ * it under the terms of the GNU General Public License as published by
1280+ * the Free Software Foundation; either version 2 of the License, or
1281+ * (at your option) any later version.
1282+ *
1283+ * This program is distributed in the hope that it will be useful,
1284+ * but WITHOUT ANY WARRANTY; without even the implied warranty of
1285+ * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
1286+ * GNU General Public License for more details.
1287+ *
1288+ * You should have received a copy of the GNU General Public License
1289+ * along with this program; if not, write to the Free Software
1290+ * Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA
1291+ */
1292 #ifndef VCOS_STDBOOL_H
1293 #define VCOS_STDBOOL_H
1294 
1295diff --git a/drivers/misc/vc04_services/interface/vcos/vcos_stdint.h b/drivers/misc/vc04_services/interface/vcos/vcos_stdint.h
1296index 537ec33..c9a3e02 100644
1297--- a/drivers/misc/vc04_services/interface/vcos/vcos_stdint.h
1298+++ b/drivers/misc/vc04_services/interface/vcos/vcos_stdint.h
1299@@ -1,10 +1,20 @@
1300-/*=============================================================================
1301-Copyright (c) 2011 Broadcom Europe Limited.
1302-All rights reserved.
1303-
1304-FILE DESCRIPTION
1305-
1306-=============================================================================*/
1307+/*
1308+ * Copyright (c) 2010-2011 Broadcom. All rights reserved.
1309+ *
1310+ * This program is free software; you can redistribute it and/or modify
1311+ * it under the terms of the GNU General Public License as published by
1312+ * the Free Software Foundation; either version 2 of the License, or
1313+ * (at your option) any later version.
1314+ *
1315+ * This program is distributed in the hope that it will be useful,
1316+ * but WITHOUT ANY WARRANTY; without even the implied warranty of
1317+ * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
1318+ * GNU General Public License for more details.
1319+ *
1320+ * You should have received a copy of the GNU General Public License
1321+ * along with this program; if not, write to the Free Software
1322+ * Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA
1323+ */
1324 
1325 #ifndef VCOS_STDINT_H
1326 #define VCOS_STDINT_H
1327diff --git a/drivers/misc/vc04_services/interface/vcos/vcos_string.h b/drivers/misc/vc04_services/interface/vcos/vcos_string.h
1328index 554b57d..c3d875f 100644
1329--- a/drivers/misc/vc04_services/interface/vcos/vcos_string.h
1330+++ b/drivers/misc/vc04_services/interface/vcos/vcos_string.h
1331@@ -1,11 +1,22 @@
1332-/*=============================================================================
1333-Copyright (c) 2009 Broadcom Europe Limited.
1334-All rights reserved.
1335-
1336-Project : vcfw
1337-Module : chip driver
1338+/*
1339+ * Copyright (c) 2010-2011 Broadcom. All rights reserved.
1340+ *
1341+ * This program is free software; you can redistribute it and/or modify
1342+ * it under the terms of the GNU General Public License as published by
1343+ * the Free Software Foundation; either version 2 of the License, or
1344+ * (at your option) any later version.
1345+ *
1346+ * This program is distributed in the hope that it will be useful,
1347+ * but WITHOUT ANY WARRANTY; without even the implied warranty of
1348+ * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
1349+ * GNU General Public License for more details.
1350+ *
1351+ * You should have received a copy of the GNU General Public License
1352+ * along with this program; if not, write to the Free Software
1353+ * Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA
1354+ */
1355 
1356-FILE DESCRIPTION
1357+/*=============================================================================
1358 VideoCore OS Abstraction Layer - public header file
1359 =============================================================================*/
1360 
1361diff --git a/drivers/misc/vc04_services/interface/vcos/vcos_thread.h b/drivers/misc/vc04_services/interface/vcos/vcos_thread.h
1362index 08a76a0..ee34648 100644
1363--- a/drivers/misc/vc04_services/interface/vcos/vcos_thread.h
1364+++ b/drivers/misc/vc04_services/interface/vcos/vcos_thread.h
1365@@ -1,11 +1,22 @@
1366-/*=============================================================================
1367-Copyright (c) 2009 Broadcom Europe Limited.
1368-All rights reserved.
1369-
1370-Project : vcfw
1371-Module : chip driver
1372+/*
1373+ * Copyright (c) 2010-2011 Broadcom. All rights reserved.
1374+ *
1375+ * This program is free software; you can redistribute it and/or modify
1376+ * it under the terms of the GNU General Public License as published by
1377+ * the Free Software Foundation; either version 2 of the License, or
1378+ * (at your option) any later version.
1379+ *
1380+ * This program is distributed in the hope that it will be useful,
1381+ * but WITHOUT ANY WARRANTY; without even the implied warranty of
1382+ * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
1383+ * GNU General Public License for more details.
1384+ *
1385+ * You should have received a copy of the GNU General Public License
1386+ * along with this program; if not, write to the Free Software
1387+ * Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA
1388+ */
1389 
1390-FILE DESCRIPTION
1391+/*=============================================================================
1392 VideoCore OS Abstraction Layer - public header file
1393 =============================================================================*/
1394 
1395diff --git a/drivers/misc/vc04_services/interface/vcos/vcos_thread_attr.h b/drivers/misc/vc04_services/interface/vcos/vcos_thread_attr.h
1396index 510991f..375dd01 100644
1397--- a/drivers/misc/vc04_services/interface/vcos/vcos_thread_attr.h
1398+++ b/drivers/misc/vc04_services/interface/vcos/vcos_thread_attr.h
1399@@ -1,8 +1,22 @@
1400-/*=============================================================================
1401-Copyright (c) 2009 Broadcom Europe Limited.
1402-All rights reserved.
1403+/*
1404+ * Copyright (c) 2010-2011 Broadcom. All rights reserved.
1405+ *
1406+ * This program is free software; you can redistribute it and/or modify
1407+ * it under the terms of the GNU General Public License as published by
1408+ * the Free Software Foundation; either version 2 of the License, or
1409+ * (at your option) any later version.
1410+ *
1411+ * This program is distributed in the hope that it will be useful,
1412+ * but WITHOUT ANY WARRANTY; without even the implied warranty of
1413+ * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
1414+ * GNU General Public License for more details.
1415+ *
1416+ * You should have received a copy of the GNU General Public License
1417+ * along with this program; if not, write to the Free Software
1418+ * Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA
1419+ */
1420 
1421-FILE DESCRIPTION
1422+/*=============================================================================
1423 VideoCore OS Abstraction Layer - thread attributes
1424 =============================================================================*/
1425 
1426diff --git a/drivers/misc/vc04_services/interface/vcos/vcos_timer.h b/drivers/misc/vc04_services/interface/vcos/vcos_timer.h
1427index 499adce..1612334 100644
1428--- a/drivers/misc/vc04_services/interface/vcos/vcos_timer.h
1429+++ b/drivers/misc/vc04_services/interface/vcos/vcos_timer.h
1430@@ -1,11 +1,22 @@
1431-/*=============================================================================
1432-Copyright (c) 2009 Broadcom Europe Limited.
1433-All rights reserved.
1434-
1435-Project : vcfw
1436-Module : chip driver
1437+/*
1438+ * Copyright (c) 2010-2011 Broadcom. All rights reserved.
1439+ *
1440+ * This program is free software; you can redistribute it and/or modify
1441+ * it under the terms of the GNU General Public License as published by
1442+ * the Free Software Foundation; either version 2 of the License, or
1443+ * (at your option) any later version.
1444+ *
1445+ * This program is distributed in the hope that it will be useful,
1446+ * but WITHOUT ANY WARRANTY; without even the implied warranty of
1447+ * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
1448+ * GNU General Public License for more details.
1449+ *
1450+ * You should have received a copy of the GNU General Public License
1451+ * along with this program; if not, write to the Free Software
1452+ * Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA
1453+ */
1454 
1455-FILE DESCRIPTION
1456+/*=============================================================================
1457 VideoCore OS Abstraction Layer - timer support
1458 =============================================================================*/
1459 
1460diff --git a/drivers/misc/vc04_services/interface/vcos/vcos_types.h b/drivers/misc/vc04_services/interface/vcos/vcos_types.h
1461index ab16f36..25de671 100644
1462--- a/drivers/misc/vc04_services/interface/vcos/vcos_types.h
1463+++ b/drivers/misc/vc04_services/interface/vcos/vcos_types.h
1464@@ -1,8 +1,22 @@
1465-/*=============================================================================
1466-Copyright (c) 2009 Broadcom Europe Limited.
1467-All rights reserved.
1468+/*
1469+ * Copyright (c) 2010-2011 Broadcom. All rights reserved.
1470+ *
1471+ * This program is free software; you can redistribute it and/or modify
1472+ * it under the terms of the GNU General Public License as published by
1473+ * the Free Software Foundation; either version 2 of the License, or
1474+ * (at your option) any later version.
1475+ *
1476+ * This program is distributed in the hope that it will be useful,
1477+ * but WITHOUT ANY WARRANTY; without even the implied warranty of
1478+ * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
1479+ * GNU General Public License for more details.
1480+ *
1481+ * You should have received a copy of the GNU General Public License
1482+ * along with this program; if not, write to the Free Software
1483+ * Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA
1484+ */
1485 
1486-FILE DESCRIPTION
1487+/*=============================================================================
1488 VideoCore OS Abstraction Layer - basic types
1489 =============================================================================*/
1490 
1491--
14921.7.5.4
1493
1494

Archive Download this file



interactive