自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(19)
  • 资源 (71)
  • 收藏
  • 关注

翻译 Android HIDL - JAVA(4) - Exporting constant

https://source.android.com/devices/architecture/hidl-java/constants导出常量在接口不兼容 Java(例如由于使用联合类型而不兼容 Java)的情况下,可能仍需将常量(枚举值)导出到 Java 环境。这种情况需要用到hidl-gen -Ljava-constants …,它会将已添加注释的枚举声明从软件包的接口文件提取出来,...

2019-05-31 23:51:46 281

翻译 Android HIDL - JAVA(3) - Interface Errors and Methods

https://source.android.com/devices/architecture/hidl-java/interfaces接口方法和错误本部分详细介绍了接口方法和错误。Void 方法不返回结果的方法将转换为返回void的 Java 方法。例如,HIDL 声明:doThisWith(float param);…会变为:void doThisW...

2019-05-31 23:50:12 292

翻译 Android HIDL - JAVA(2) - Data Types

https://source.android.com/devices/architecture/hidl-java/types数据类型给定一个 HIDL 接口文件,Java HIDL 后端会生成 Java 接口、存根和代理代码。它支持所有标量 HIDL 类型([u]int{8,16,32,64}_t, float, double,及enum),以及受支持 HIDL 类型的字符串、接口、...

2019-05-31 23:48:35 433

翻译 Android HIDL - JAVA(1) - Overview

https://source.android.com/devices/architecture/hidl-javaHIDL JavaAndroid O 对 Android 操作系统的架构重新进行了设计,以在独立于设备的 Android 平台与特定于设备和供应商的代码之间定义清晰的接口。 Android 已经以 HAL 接口的形式(在hardware/libhardware中定义为 C ...

2019-05-31 23:44:11 586

原创 Git 常用command简介(git解决冲突)

Git is a distributed version control system originally developed to manage Linux source codes.Using Git, you can easily view the revision history of your source code to track changes and easily go b...

2019-05-29 09:08:16 3093

翻译 Android HIDL(13) - Code Style Guide

https://source.android.com/devices/architecture/hidl/code-style代码样式指南HIDL 代码样式类似于 Android 框架中的 C++ 代码,缩进 4 个空格,并且采用混用大小写的文件名。软件包声明、导入和文档字符串与 Java 中的类似,只有些微差别。下面针对IFoo.hal和types.hal的示例展示了 HID...

2019-05-27 09:01:20 439

翻译 Android HIDL(12) - Versioning

https://source.android.com/devices/architecture/hidl/versioning版本编号HIDL 要求每个使用 HIDL 编写的接口均必须带有版本编号。HAL 接口一经发布便会被冻结,如果要做任何进一步的更改,都只能在接口的新版本中进行。虽然无法对指定的已发布接口进行修改,但可通过其他接口对其进行扩展。HIDL 代码结构HIDL 代码按...

2019-05-27 09:00:15 378

翻译 Android HIDL(11) - Data Types

https://source.android.com/devices/architecture/hidl/types数据类型本部分介绍了 HIDL 数据类型。要了解实现详情,请参阅HIDL C++(如果是 C++ 实现)或HIDL Java(如果是 Java 实现)。与 C++ 的相似之处包括:structs使用 C++ 语法;unions默认支持 C++ 语法。结构体和联...

2019-05-27 08:58:43 893

翻译 Android HIDL(10) - Converting Modules

https://source.android.com/devices/architecture/hidl/converting转换 HAL 模块您可以通过转换hardware/libhardware/include/hardware中的标头将预装的 HAL 模块更新为 HIDL HAL 模块。使用 c2halc2hal工具可处理大部分转换工作,从而减少所需进行的手动更改次数。...

2019-05-26 22:20:49 290

翻译 Android HIDL(9) - Threading Models

https://source.android.com/devices/architecture/hidl/threading线程模型标记为oneway的方法不会阻塞。对于未标记为oneway的方法,在服务器完成执行任务或调用同步回调(以先发生者为准)之前,客户端的方法调用将一直处于阻塞状态。服务器方法实现最多可以调用一个同步回调;多出的回调调用会被舍弃并记录为错误。如果方法应通过回...

2019-05-26 22:18:45 360

翻译 Android HIDL(8) - Network Stack Configuration Tools

https://source.android.com/devices/architecture/hidl/network-stack网络堆栈配置工具Android 操作系统中包含标准的 Linux 网络实用程序,例如ifconfig、ip和ip6tables。这些实用程序位于系统映像中,并支持对整个 Linux 网络堆栈进行配置。在运行 Android 7.x 及更低版本的设备...

2019-05-26 22:17:15 682

翻译 Android HIDL(7) - Using Memory Block

https://source.android.com/devices/architecture/hidl/memoryblockHIDL 内存块HIDL MemoryBlock 是构建在hidl_memory、HIDL @1.0::IAllocator和HIDL @1.0::IMapper之上的抽象层,专为有多个内存块共用单个内存堆的 HIDL 服务而设计。性能提升在应用中...

2019-05-26 22:15:07 935

翻译 Android HIDL(6) - Using Binder IPC

https://source.android.com/devices/architecture/hidl/binder-ipc使用 Binder IPC本页介绍了 Android 8 中对 Binder 驱动程序进行的更改、提供了有关使用 Binder IPC 的详细信息,并列出了必需的 SELinux 政策。对 Binder 驱动程序进行的更改从 Android 8 开始,And...

2019-05-26 22:05:44 382

翻译 Android HIDL(5) - Fast Message Queue

https://source.android.com/devices/architecture/hidl/fmq快速消息队列 (FMQ)HIDL 的远程过程调用 (RPC) 基础架构使用 Binder 机制,这意味着调用涉及开销、需要内核操作,并且可以触发调度程序操作。不过,对于必须在开销较小且无内核参与的进程之间传输数据的情况,则使用快速消息队列 (FMQ) 系统。FMQ 会创建具有...

2019-05-26 22:04:28 314

翻译 Android HIDL(4) - Service & Data Transfer

https://source.android.com/devices/architecture/hidl/services服务和数据转移本部分介绍了如何注册和发现服务,以及如何通过调用.hal文件内的接口中定义的方法将数据发送到服务。注册服务HIDL 接口服务器(实现接口的对象)可注册为已命名的服务。注册的名称不需要与接口或软件包名称相关。如果没有指定名称,则使用名称“默认”;...

2019-05-26 22:02:58 541

翻译 Android HIDL(3) - Interface Hashing

https://source.android.com/devices/architecture/hidl/hashing接口哈希本文档介绍了 HIDL 接口哈希,该哈希是一种旨在防止意外更改接口并确保接口更改经过全面审查的机制。这种机制是必需的,因为 HIDL 接口带有版本编号,也就是说,接口一经发布便不得再更改,但不会影响应用二进制接口 (ABI) 的情况(例如更正备注)除外。布局...

2019-05-26 21:57:35 1180

翻译 Android HIDL(2) - interfaces and packages

https://source.android.com/devices/architecture/hidl/interfaces接口和软件包HIDL 是围绕接口进行编译的,接口是面向对象的语言使用的一种用来定义行为的抽象类型。每个接口都是软件包的一部分。软件包软件包名称可以具有子级,例如package.subpackage。已发布的 HIDL 软件包的根目录是hardware/i...

2019-05-26 20:46:46 270

翻译 Android HIDL(1) - Overview

https://source.android.com/devices/architecture/hidlHAL 接口定义语言(简称 HIDL,发音为“hide-l”)是用于指定 HAL 和其用户之间的接口的一种接口描述语言 (IDL)。HIDL 允许指定类型和方法调用(会汇集到接口和软件包中)。从更广泛的意义上来说,HIDL 是用于在可以独立编译的代码库之间进行通信的系统。HIDL 旨在用...

2019-05-26 20:27:55 243

翻译 Android Architecture Overview

原文:https://source.android.com/devices/architectureAndroid system architecture图 1.Android 系统架构应用框架。应用框架最常被应用开发者使用。作为硬件开发者,您应该非常了解开发者 API,因为很多此类 API 都可以直接映射到底层 HAL 接口,并可提供与实现驱动程序相关的实用信息。 Bi...

2019-05-25 14:11:40 287

visual c++开发典型模块大全.part21.rar

visual c++ 典型模块大全 随书光盘 里面有视频 和代码 很不错的哈就是 太大了只有分卷压缩

2009-07-09

visual c++开发典型模块大全.part20.rar

visual c++ 典型模块大全 随书光盘 里面有视频 和代码 很不错的哈就是 太大了只有分卷压缩

2009-07-09

visual c++开发典型模块大全.part19.rar

visual c++ 典型模块大全 随书光盘 里面有视频 和代码 很不错的哈就是 太大了只有分卷压缩

2009-07-09

visual c++开发典型模块大全.part18.rar

visual c++ 典型模块大全 随书光盘 里面有视频 和代码 很不错的哈就是 太大了只有分卷压缩

2009-07-09

\visual c++开发典型模块大全.part17.rar

visual c++ 典型模块大全 随书光盘 里面有视频 和代码 很不错的哈就是 太大了只有分卷压缩

2009-07-09

visual c++开发典型模块大全.part13.rar

visual c++ 典型模块大全 随书光盘 里面有视频 和代码 很不错的哈就是 太大了只有分卷压缩

2009-07-09

\visual c++开发典型模块大全.part12.rar

visual c++ 典型模块大全 随书光盘 里面有视频 和代码 很不错的哈就是 太大了只有分卷压缩

2009-07-09

\visual c++开发典型模块大全.part11.rar

visual c++ 典型模块大全 随书光盘 里面有视频 和代码 很不错的哈就是 太大了只有分卷压缩

2009-07-09

visual c++开发典型模块大全.part10.rar

visual c++ 典型模块大全 随书光盘 里面有视频 和代码 很不错的哈就是 太大了只有分卷压缩

2009-07-09

visual c++开发典型模块大全.part08.rar

visual c++ 典型模块大全 随书光盘 里面有视频 和代码 很不错的哈就是 太大了只有分卷压缩

2009-07-09

visual c++开发典型模块大全.part07.rar

visual c++ 典型模块大全 随书光盘 里面有视频 和代码 很不错的哈就是 太大了只有分卷压缩

2009-07-09

visual c++开发典型模块大全.part06.rar

visual c++ 典型模块大全 随书光盘 里面有视频 和代码 很不错的哈就是 太大了只有分卷压缩

2009-07-09

\visual c++开发典型模块大全.part05.rar

visual c++ 典型模块大全 随书光盘 里面有视频 和代码 很不错的哈就是 太大了只有分卷压缩

2009-07-09

visual c++开发典型模块大全.part04.rar

visual c++ 典型模块大全 随书光盘 里面有视频 和代码 很不错的哈就是 太大了只有分卷压缩

2009-07-09

visual c++开发典型模块大全.part03.rar

visual c++ 典型模块大全 随书光盘 里面有视频 和代码 很不错的哈就是 太大了只有分卷压缩

2009-07-09

\visual c++开发典型模块大全.part02.rar

visual c++ 典型模块大全 随书光盘 里面有视频 和代码 很不错的哈就是 太大了只有分卷压缩 part2

2009-07-09

vc操作access代码

VC++通过ODBC访问ACCESS的一个简单示例。 压缩包里含有数据库。 编译环境是VC6.0

2009-07-03

极品时刻表(20090701)

很好的火车时刻表,方便实用。 用了就知道了。

2009-06-30

WPS_Office2003_API_FAQ.zip

WPS_Office2003_API_FAQ.zip WPS二次开发资料,或许对某些人有用

2009-06-27

Excel VBA 帮助文档

Excel VBA 帮助文档 很实用的东东哈。并且CHM文档用起来很方便

2009-06-23

EasyConnect lib for ubuntu20.4

EasyConnect 在 ubuntu20.4上安装后无法启动,需要替换三个lib

2022-12-20

OpenMax_IL_Spec

OpenMax IL Spec. OpenMAX™ is a royalty-free, cross-platform API that provides comprehensive streaming media codec and application portability by enabling accelerated multimedia components to be developed, integrated and programmed across multiple operating systems and silicon platforms. The OpenMAX API will be shipped with processors to enable library and codec implementers to rapidly and effectively make use of the full acceleration potential of new silicon - regardless of the underlying hardware architecture.

2012-08-17

nginx1.3-php5-https

ngix1.3已经配置好请放入E盘根目录,支持php,以及HTTPS

2012-06-08

win7系统笔记本变身无线路由器

教你如何将笔记本作为无线路由器,为你的手机节省流量。

2011-07-30

linux设备驱动开发详解(源码).tar

linux设备驱动开发详解.tar,是linux上的压缩文件格式。 文件内容说明: linuxdriver_code_tool |-- 03 | `-- 2.6内核升级工具 | |-- device-mapper-1.00.19-2.i386.rpm | |-- lvm2-2.00.25-1.01.i386.rpm | |-- mkinitrd-4.2.0.3.tar.tar | |-- module-init-tools-3.2.2.tar.bz2 | `-- modutils-2.4.5-1.src.rpm |-- 04 | |-- 内核模块参数范例 | | `-- book.c | |-- 内核模块导出符号 | | `-- export_symb.c | `-- 最简单的内核模块 | `-- hello.c |-- 05 | `-- udev源代码 | `-- udev-114.tar.gz |-- 06 | |-- globalmem驱动 | | `-- globalmem.c | `-- 包含2个globalmem设备的驱动 | `-- globalmem_two.c |-- 07 | `-- 含并发控制的globalmem驱动 | `-- globalmem_lock.c |-- 08 | |-- globalfifo驱动 | | `-- globalfifo.c | `-- poll应用程序范例 | `-- pollmonitor.c |-- 09 | |-- 异步通知应用程序范例 | | `-- asyncmonitor.c | `-- 支持异步通知的globalfifo | `-- globalfifo_async.c |-- 10 | |-- S3C2410实时钟驱动 | | `-- s3c2410-rtc.c | `-- 秒设备驱动与应用程序 | |-- second.c | `-- second_test.c |-- 11 | |-- DMA范例 | | |-- 3c505.c | | |-- 3c505.h | | `-- dma.h | `-- 静态映射范例 | `-- mach-smdk2440.c |-- 12 | |-- NVRAM驱动 | | `-- generic_nvram.c | |-- 触摸屏驱动 | | |-- 作为input设备 | | | |-- s3c2410_ts.c | | | `-- s3c2410_ts.h | | `-- 作为普通字符设备 | | `-- s3c2410-ts.c | |-- 看门狗驱动 | | `-- s3c2410_wdt.c | `-- 平台设备 | `-- devs.c |-- 13 | |-- IDE驱动 | | |-- ide-disk.c | | `-- ide-h8300.c | `-- RAMDISK驱动 | `-- rd.c |-- 14 | |-- S3C2410串口驱动 | | |-- regs-gpio.h | | |-- regs-serial.h | | `-- s3c2410.c | `-- 串口核心层 | |-- serial_core.c | `-- serial_core.h |-- 15 | |-- S3C2410 I2C主机驱动 | | |-- i2c-s3c2410.c | | |-- iic.h | | |-- regs-gpio.h | | `-- regs-iic.h | `-- SAA711x I2C设备驱动 | `-- saa711x.c |-- 16 | `-- CS8900以太网设备驱动 | |-- cs89x0.c | `-- cs89x0.h |-- 17 | |-- ALSA工具及库 | | |-- alsa-driver-1.0.15.tar.bz2 | | |-- alsa-firmware-1.0.15.tar.bz2 | | |-- alsa-lib-1.0.15.tar.bz2 | | |-- alsa-oss-1.0.15.tar.bz2 | | |-- alsa-tools-1.0.15.tar.bz2 | | |-- alsa-utils-1.0.13.tar.bz2 | | `-- pyalsa-1.0.15.tar.bz2 | |-- ALSA驱动范例 | | |-- sa11xx-uda1341.c | | `-- uda1341.h | |-- ALSA应用程序范例 | | |-- pcm.c | | `-- pcm_min.c | |-- OSS驱动范例 | | `-- s3c2410-uda1341.c | `-- OSS应用程序范例 | |-- mixer.c | `-- sound.c |-- 18 | |-- FRAMEBUFFER应用程序范例 | | `-- fb_display | | |-- fb_display.c | | |-- fb_display.h | | |-- Makefile | | |-- README | | `-- test.c | `-- S3C2410 LCD驱动 | |-- s3c2410fb.c | `-- s3c2410fb.h |-- 19 | |-- busybox源代码 | | `-- busybox-1.2.1.tar.bz2 | |-- MTD工具 | | `-- mtd-utils-1.0.0.tar.gz | |-- nand驱动范例 | | `-- s3c2410.c | |-- nor驱动范例 | | `-- s3c2410nor.c | `-- yaffs&yaffs2源代码 | |-- yaffs.tar.gz | `-- yaffs2.tar.gz |-- 20 | |-- USB串口驱动 | | |-- usb-serial.c | | `-- usb-serial.h | |-- USB工具 | | `-- usbview-1.0.tar.tar | |-- USB骨架程序 | | `-- usb-skeleton.c | |-- USB键盘驱动 | | |-- input.h | | |-- usb_input.h | | `-- usbkbd.c | `-- usb主机控制器驱动范例 | |-- ohci-s3c2410.c | `-- usb-control.h |-- 21 | |-- PCI骨架程序 | | `-- pci-skeleton.c | `-- PCI驱动范例 | `-- i810_audio.c `-- 22 |-- 范例代码 | |-- oops范例 | | |-- oops_example.asm | | `-- oops_example.c | `-- proc范例 | `-- sim_proc.c `-- 内核调试工具 |-- ddd-3.3.11.tar.gz |-- gdbmod-2.4.bz2 |-- kdb-v4.4-2.6.15-rc5-common-1.bz2 |-- kdb-v4.4-2.6.15-rc5-common-2.bz2 |-- kdb-v4.4-2.6.15-rc5-i386-1.bz2 `-- linux-2.6.15.5-kgdb-2.4.tar.tar 73 directories, 91 files

2010-11-09

unix网络编程v1第三版随书源码.tar

unix网络编程v1第三版随书源码.tar,下载源码的官网打不开了,网上很多版本都是.rar格式,不能再linux上解压。该文件的格式是tar。解压方法:tar xvf unpv13e.tar

2010-11-06

QT4中文手册.rar()

QT4中文手册.rar 从helloworld程序开始介绍QT,引领你入门

2010-01-21

嵌套类内存布局分析(vc)

嵌套类内存布局分析,学习了一下COM,觉得对嵌套类的理解很重要,自己做了一个例子把各成员的地址都输出了,下载后可用VC打开工程文件即可

2009-12-17

More Effective C++(

More Effective C++很经典的一本书籍

2009-08-16

visual c++开发典型模块大全.part15.rar

visual c++ 典型模块大全 随书光盘 里面有视频 和代码 很不错的哈就是 太大了只有分卷压缩

2009-07-26

visual c++开发典型模块大全.part34.rar

visual c++ 典型模块大全 随书光盘 里面有视频 和代码 很不错的哈就是 太大了只有分卷压缩

2009-07-26

visual c++开发典型模块大全.part33.rar

visual c++ 典型模块大全 随书光盘 里面有视频 和代码 很不错的哈就是 太大了只有分卷压缩

2009-07-26

visual c++开发典型模块大全.part31.rar

visual c++ 典型模块大全 随书光盘 里面有视频 和代码 很不错的哈就是 太大了只有分卷压缩

2009-07-17

visual c++开发典型模块大全.part30.rar

visual c++ 典型模块大全 随书光盘 里面有视频 和代码 很不错的哈就是 太大了只有分卷压缩

2009-07-17

visual c++开发典型模块大全.part29.rar

visual c++ 典型模块大全 随书光盘 里面有视频 和代码 很不错的哈就是 太大了只有分卷压缩

2009-07-17

visual c++开发典型模块大全.part27.rar

visual c++ 典型模块大全 随书光盘 里面有视频 和代码 很不错的哈就是 太大了只有分卷压缩

2009-07-17

visual c++开发典型模块大全.part26.rar

visual c++ 典型模块大全 随书光盘 里面有视频 和代码 很不错的哈就是 太大了只有分卷压缩

2009-07-17

visual c++开发典型模块大全.part25.rar

visual c++ 典型模块大全 随书光盘 里面有视频 和代码 很不错的哈就是 太大了只有分卷压缩

2009-07-16

visual c++开发典型模块大全.part24.rar

visual c++ 典型模块大全 随书光盘 里面有视频 和代码 很不错的哈就是 太大了只有分卷压缩

2009-07-15

visual c++开发典型模块大全.part22.rar

visual c++ 典型模块大全 随书光盘 里面有视频 和代码 很不错的哈就是 太大了只有分卷压缩

2009-07-15

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除