Skip to content

Instantly share code, notes, and snippets.

@novi
novi / _CFHash: armv6 disassemble
Created January 25, 2011 18:01
_CFHash: armv6 disassemble
_CFHash:
000074fc b5b0 push {r4, r5, r7, lr}
000074fe af02 add r7, sp, #8
00007500 1e04 subs r4, r0, #0
00007502 d034 beq.n 0x756e
00007504 6821 ldr r1, [r4, #0]
00007506 2900 cmp r1, #0
00007508 d01d beq.n 0x7546
0000750a 4b20 ldr r3, [pc, #128] (0x758c)
0000750c 447b add r3, pc
@novi
novi / gist:789414
Created January 21, 2011 08:21
CoreGraphicsの低レベルAPIの調査(一覧)
/System/Library/Frameworks/ApplicationServices.framework/Versions/A/Frameworks/CoreGraphics.framework
のライブラリ
パスはリンクしているライブラリ(主要ライブラリを除く)
libCFilter.A.dylib:
/System/Library/Frameworks/Accelerate.framework/Versions/A/Accelerate
/System/Library/Frameworks/CoreServices.framework/Versions/A/CoreServices
libCGATS.A.dylib:
@novi
novi / CoreFoundationOwnClassTest.c
Created October 28, 2010 08:39
Create your own CFType Class
// Created by Yusuke Ito, @novi_
#include <CoreFoundation/CoreFoundation.h>
#define UseCFHeader 0
#if UseCFHeader
#include "CFRuntime.h"
#else