Skip to content

Commit

Permalink
Add bit banging pullups for w1 interface
Browse files Browse the repository at this point in the history
USB: add OWL CM-160 support to cp210x driver
Add support for dlink rev2 in 8192 wifi driver
Firmware: Load eglIntOpenMAXILDoneMarker() explicitely via dlsym()
Firmware: support jpeg decode when large extension blocks are used
  • Loading branch information
Dom Cobley committed Mar 19, 2013
1 parent f90b104 commit 2bcb2bc
Show file tree
Hide file tree
Showing 62 changed files with 18 additions and 10 deletions.
Binary file modified boot/fixup.dat
Binary file not shown.
Binary file modified boot/fixup_cd.dat
Binary file not shown.
Binary file modified boot/fixup_x.dat
Binary file not shown.
Binary file modified boot/kernel.img
Binary file not shown.
Binary file modified boot/kernel_emergency.img
Binary file not shown.
Binary file modified boot/start.elf
Binary file not shown.
Binary file modified boot/start_cd.elf
Binary file not shown.
Binary file modified boot/start_x.elf
Binary file not shown.
2 changes: 1 addition & 1 deletion extra/git_hash
Original file line number Diff line number Diff line change
@@ -1 +1 @@
d8ace32b28d672b565dadc9da78fe2cf6237257d
e959a8e5d1d0f4147d31ddd09c263a5e405637e2
2 changes: 1 addition & 1 deletion extra/uname_string
Original file line number Diff line number Diff line change
@@ -1 +1 @@
Linux version 3.6.11+ (dc4@dc4-arm-01) (gcc version 4.7.2 20120731 (prerelease) (crosstool-NG linaro-1.13.1+bzr2458 - Linaro GCC 2012.08) ) #393 PREEMPT Fri Mar 8 16:36:28 GMT 2013
Linux version 3.6.11+ (dc4@dc4-arm-01) (gcc version 4.7.2 20120731 (prerelease) (crosstool-NG linaro-1.13.1+bzr2458 - Linaro GCC 2012.08) ) #397 PREEMPT Mon Mar 18 22:17:49 GMT 2013
Binary file modified hardfp/opt/vc/bin/tvservice
Binary file not shown.
Binary file modified hardfp/opt/vc/bin/vcdbg
Binary file not shown.
Binary file modified hardfp/opt/vc/bin/vchiq_test
Binary file not shown.
6 changes: 6 additions & 0 deletions hardfp/opt/vc/include/interface/vcos/pthreads/vcos_platform.h
Original file line number Diff line number Diff line change
Expand Up @@ -57,6 +57,7 @@ extern "C" {
#include <signal.h>
#include <stddef.h>
#include <stdlib.h>
#include <dlfcn.h>


#define VCOS_HAVE_RTOS 1
Expand Down Expand Up @@ -723,6 +724,11 @@ char *vcos_strdup(const char *str)

typedef void (*VCOS_ISR_HANDLER_T)(VCOS_UNSIGNED vecnum);

#define VCOS_DL_LAZY RTLD_LAZY
#define VCOS_DL_NOW RTLD_NOW
#define VCOS_DL_LOCAL RTLD_LOCAL
#define VCOS_DL_GLOBAL RTLD_GLOBAL

#ifdef __cplusplus
}
#endif
Expand Down
5 changes: 1 addition & 4 deletions hardfp/opt/vc/include/interface/vcos/vcos_dlfcn.h
Original file line number Diff line number Diff line change
Expand Up @@ -39,9 +39,6 @@ VCOS - abstraction over dynamic library opening
extern "C" {
#endif

#define VCOS_DL_LAZY 1
#define VCOS_DL_NOW 2

/**
* \file
*
Expand All @@ -51,7 +48,7 @@ extern "C" {
/** Open a dynamic library.
*
* @param name name of the library
* @param mode Load lazily or immediately (VCOS_DL_LAZY, VCOS_DL_NOW).
* @param mode Load lazily or immediately (VCOS_DL_LAZY, VCOS_DL_NOW, VCOS_DL_LOCAL, VCOS_DL_GLOBAL).
*
* @return A handle for use in subsequent calls.
*/
Expand Down
Binary file modified hardfp/opt/vc/lib/libEGL.so
Binary file not shown.
Binary file modified hardfp/opt/vc/lib/libEGL_static.a
Binary file not shown.
Binary file modified hardfp/opt/vc/lib/libGLESv1_CM.so
Binary file not shown.
Binary file modified hardfp/opt/vc/lib/libGLESv2.so
Binary file not shown.
Binary file modified hardfp/opt/vc/lib/libGLESv2_static.a
Binary file not shown.
Binary file modified hardfp/opt/vc/lib/libWFC.so
Binary file not shown.
Binary file modified hardfp/opt/vc/lib/libbcm_host.so
Binary file not shown.
Binary file modified hardfp/opt/vc/lib/libdebug_sym.so
Binary file not shown.
Binary file modified hardfp/opt/vc/lib/libkhrn_client.a
Binary file not shown.
Binary file modified hardfp/opt/vc/lib/libkhrn_static.a
Binary file not shown.
Binary file modified hardfp/opt/vc/lib/libmmal.so
Binary file not shown.
Binary file modified hardfp/opt/vc/lib/libmmal_vc_client.so
Binary file not shown.
Binary file modified hardfp/opt/vc/lib/libopenmaxil.so
Binary file not shown.
Binary file modified hardfp/opt/vc/lib/libvcfiled_check.a
Binary file not shown.
Binary file modified hardfp/opt/vc/lib/libvchiq_arm.so
Binary file not shown.
Binary file modified hardfp/opt/vc/lib/libvchostif.a
Binary file not shown.
Binary file modified hardfp/opt/vc/lib/libvcos.so
Binary file not shown.
Binary file modified hardfp/opt/vc/lib/libvmcs_rpc_client.a
Binary file not shown.
Binary file modified hardfp/opt/vc/sbin/vcfiled
Binary file not shown.
Binary file modified modules/3.6.11+/kernel/drivers/net/wireless/rtl8192cu/8192cu.ko
Binary file not shown.
Binary file modified modules/3.6.11+/kernel/drivers/usb/serial/cp210x.ko
Binary file not shown.
2 changes: 2 additions & 0 deletions modules/3.6.11+/modules.alias
Original file line number Diff line number Diff line change
Expand Up @@ -697,6 +697,7 @@ alias usb:v07B8p8178d*dc*dsc*dp*ic*isc*ip*in* 8192cu
alias usb:v2019pAB2Bd*dc*dsc*dp*ic*isc*ip*in* 8192cu
alias usb:v7392p7822d*dc*dsc*dp*ic*isc*ip*in* 8192cu
alias usb:v0586p341Fd*dc*dsc*dp*ic*isc*ip*in* 8192cu
alias usb:v2001p330Dd*dc*dsc*dp*ic*isc*ip*in* 8192cu
alias usb:v2001p3309d*dc*dsc*dp*ic*isc*ip*in* 8192cu
alias usb:v2001p330Ad*dc*dsc*dp*ic*isc*ip*in* 8192cu
alias usb:v2001p3307d*dc*dsc*dp*ic*isc*ip*in* 8192cu
Expand Down Expand Up @@ -1489,6 +1490,7 @@ alias usb:v10C4p0F91d*dc*dsc*dp*ic*isc*ip*in* cp210x
alias usb:v10B5pAC70d*dc*dsc*dp*ic*isc*ip*in* cp210x
alias usb:v10ABp10C5d*dc*dsc*dp*ic*isc*ip*in* cp210x
alias usb:v10A6pAA26d*dc*dsc*dp*ic*isc*ip*in* cp210x
alias usb:v0FDEpCA05d*dc*dsc*dp*ic*isc*ip*in* cp210x
alias usb:v0FCFp1006d*dc*dsc*dp*ic*isc*ip*in* cp210x
alias usb:v0FCFp1004d*dc*dsc*dp*ic*isc*ip*in* cp210x
alias usb:v0FCFp1003d*dc*dsc*dp*ic*isc*ip*in* cp210x
Expand Down
Binary file modified modules/3.6.11+/modules.alias.bin
Binary file not shown.
Binary file modified opt/vc/bin/tvservice
Binary file not shown.
Binary file modified opt/vc/bin/vcdbg
Binary file not shown.
Binary file modified opt/vc/bin/vchiq_test
Binary file not shown.
6 changes: 6 additions & 0 deletions opt/vc/include/interface/vcos/pthreads/vcos_platform.h
Original file line number Diff line number Diff line change
Expand Up @@ -57,6 +57,7 @@ extern "C" {
#include <signal.h>
#include <stddef.h>
#include <stdlib.h>
#include <dlfcn.h>


#define VCOS_HAVE_RTOS 1
Expand Down Expand Up @@ -723,6 +724,11 @@ char *vcos_strdup(const char *str)

typedef void (*VCOS_ISR_HANDLER_T)(VCOS_UNSIGNED vecnum);

#define VCOS_DL_LAZY RTLD_LAZY
#define VCOS_DL_NOW RTLD_NOW
#define VCOS_DL_LOCAL RTLD_LOCAL
#define VCOS_DL_GLOBAL RTLD_GLOBAL

#ifdef __cplusplus
}
#endif
Expand Down
5 changes: 1 addition & 4 deletions opt/vc/include/interface/vcos/vcos_dlfcn.h
Original file line number Diff line number Diff line change
Expand Up @@ -39,9 +39,6 @@ VCOS - abstraction over dynamic library opening
extern "C" {
#endif

#define VCOS_DL_LAZY 1
#define VCOS_DL_NOW 2

/**
* \file
*
Expand All @@ -51,7 +48,7 @@ extern "C" {
/** Open a dynamic library.
*
* @param name name of the library
* @param mode Load lazily or immediately (VCOS_DL_LAZY, VCOS_DL_NOW).
* @param mode Load lazily or immediately (VCOS_DL_LAZY, VCOS_DL_NOW, VCOS_DL_LOCAL, VCOS_DL_GLOBAL).
*
* @return A handle for use in subsequent calls.
*/
Expand Down
Binary file modified opt/vc/lib/libEGL.so
Binary file not shown.
Binary file modified opt/vc/lib/libEGL_static.a
Binary file not shown.
Binary file modified opt/vc/lib/libGLESv1_CM.so
Binary file not shown.
Binary file modified opt/vc/lib/libGLESv2.so
Binary file not shown.
Binary file modified opt/vc/lib/libGLESv2_static.a
Binary file not shown.
Binary file modified opt/vc/lib/libWFC.so
Binary file not shown.
Binary file modified opt/vc/lib/libbcm_host.so
Binary file not shown.
Binary file modified opt/vc/lib/libdebug_sym.so
Binary file not shown.
Binary file modified opt/vc/lib/libkhrn_client.a
Binary file not shown.
Binary file modified opt/vc/lib/libkhrn_static.a
Binary file not shown.
Binary file modified opt/vc/lib/libmmal.so
Binary file not shown.
Binary file modified opt/vc/lib/libmmal_vc_client.so
Binary file not shown.
Binary file modified opt/vc/lib/libopenmaxil.so
Binary file not shown.
Binary file modified opt/vc/lib/libvcfiled_check.a
Binary file not shown.
Binary file modified opt/vc/lib/libvchiq_arm.so
Binary file not shown.
Binary file modified opt/vc/lib/libvchostif.a
Binary file not shown.
Binary file modified opt/vc/lib/libvcos.so
Binary file not shown.
Binary file modified opt/vc/lib/libvmcs_rpc_client.a
Binary file not shown.
Binary file modified opt/vc/sbin/vcfiled
Binary file not shown.

0 comments on commit 2bcb2bc

Please sign in to comment.