Skip to content
This repository was archived by the owner on Dec 31, 2019. It is now read-only.

Commit 845fc12

Browse files
author
Corey Earwood
committed
Update frameworks to 3.1.78 with iOS 9 fixes.
1 parent e08d472 commit 845fc12

File tree

67 files changed

+268
-182
lines changed

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

67 files changed

+268
-182
lines changed

frameworks/OvalCompiler.framework/Headers/ovmlanguage.h

Lines changed: 0 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -130,8 +130,6 @@ enum OvmOpCodes {
130130
kNumOpCodes
131131
};
132132

133-
#ifndef OVM_ERROR_CODES
134-
#define OVM_ERROR_CODES
135133
// All of the error codes that can be used by the OVM
136134
enum OvmErrorCodes {
137135
ERR_NONE = 0, // No error
@@ -171,8 +169,6 @@ enum OvmErrorCodes {
171169
ERR_SET_LIBRARY_FROM_LIBRARY, // Call set library function while the VM is executing library code
172170
};
173171

174-
#endif
175-
176172
typedef unsigned char byte;
177173

178174
// All OVM data is in chunks of this size.

frameworks/OvalCompiler.framework/Headers/platform_ovm.h

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -4,12 +4,12 @@
44
# define OVM_STREAMING_CODE_SIZE ((255*9)/4) // Assume best decompression ratio = 9
55
# define OVM_DECOMPRESSION_BUFFER_SIZE 20
66
// Total size for the OVM stack
7-
# define OVM_STACK_SIZE 196
7+
# define OVM_STACK_SIZE 384
88
// Total size for the associative array used
99
// for jump operations
10-
# define OVM_JUMP_TABLE_SIZE 128
11-
# define OVM_MEM_MAP_TABLE_SIZE 65
12-
# define OVM_PLATFORM_OP_TABLE_SIZE 14
10+
# define OVM_JUMP_TABLE_SIZE 192
11+
# define OVM_MEM_MAP_TABLE_SIZE 66
12+
# define OVM_PLATFORM_OP_TABLE_SIZE 15
1313
// The call stack has a max depth for now
1414
# define OVM_CALL_STACK_SIZE 32
1515
// Build robot-specific functionality into the VM.
1 Byte
Binary file not shown.
4.97 KB
Binary file not shown.
Binary file not shown.

frameworks/OvalCompiler.framework/_CodeSignature/CodeResources

Lines changed: 5 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -18,19 +18,19 @@
1818
</data>
1919
<key>Headers/ovmlanguage.h</key>
2020
<data>
21-
/FGoeb6OXH/Q2h1VVP85wsgFKiY=
21+
n/O5wnXHCaJZv3fl0cIl6mvLImM=
2222
</data>
2323
<key>Headers/platform_ovm.h</key>
2424
<data>
25-
tDAstOnh1bGuV2dKDthGOeaMH5g=
25+
27V3bQkxTzU1dpZSuKQLmpuAUYY=
2626
</data>
2727
<key>Headers/sphero_types.h</key>
2828
<data>
2929
1+JzAdJKODaLWRLqhOxWbhWlMuY=
3030
</data>
3131
<key>Info.plist</key>
3232
<data>
33-
aj0h7oPfI1s+8t6QHEoQZc1oPZ8=
33+
SKoVwwbawVkuvSrf25KxN4qY2ag=
3434
</data>
3535
</dict>
3636
<key>files2</key>
@@ -49,11 +49,11 @@
4949
</data>
5050
<key>Headers/ovmlanguage.h</key>
5151
<data>
52-
/FGoeb6OXH/Q2h1VVP85wsgFKiY=
52+
n/O5wnXHCaJZv3fl0cIl6mvLImM=
5353
</data>
5454
<key>Headers/platform_ovm.h</key>
5555
<data>
56-
tDAstOnh1bGuV2dKDthGOeaMH5g=
56+
27V3bQkxTzU1dpZSuKQLmpuAUYY=
5757
</data>
5858
<key>Headers/sphero_types.h</key>
5959
<data>
Binary file not shown.

frameworks/RobotKit.framework/Frameworks/RobotCommandKit.framework/Headers/RKAppUtils.h

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -17,5 +17,6 @@
1717
@interface RKAppUtils : NSObject
1818

1919
+ (BOOL)isAppActive;
20+
+ (BOOL)isAppForeground;
2021

2122
@end

frameworks/RobotKit.framework/Frameworks/RobotCommandKit.framework/Headers/RKCommandList.h

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -17,6 +17,7 @@ typedef NS_ENUM(uint8_t, RKCoreCommandIdType) {
1717
RKCoreCommandGoToSleep = 0x22,
1818
RKCoreCommandSetVoltageTripPoints = 0x24,
1919
RKCoreCommandSetInactivityTimeout = 0x25,
20+
RKCoreCommandGetFactoryConfigBlockCRC = 0x27,
2021
RKCoreCommandJumpToBootloader = 0x30,
2122
RKCoreCommandLevel1Diagnostic = 0x40,
2223
RKCoreCommandAssignTimeValue = 0x50,
Lines changed: 15 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,15 @@
1+
//
2+
// RKForceRechargeCommand.h
3+
// RobotCommandKit
4+
//
5+
// Created by wes on 7/23/15.
6+
// Copyright (c) 2015 Orbotix Inc. All rights reserved.
7+
//
8+
9+
#import <RobotCommandKit/RobotCommandKit.h>
10+
11+
@interface RKForceChargeCommand : RKDeviceCommand
12+
13+
+ (id) command;
14+
15+
@end

0 commit comments

Comments
 (0)