Second beta now up, build #221, running until January 25th. This adds:
- SSDT Generation now has a separate panel, inserting only the four previous parameters will generate the "old-style" SSDT
- SSDTs can now be generated with additional parameters (see below)
- Source Provider Definition update (see first post)
- Hotkeys improved
- Text view placeholders
- CoreAnimation transaction warnings fix
- Opens injected AML file instead of re-extracting
- Jump to Line (Cmd+L)
- Memory and speed improvements
- Better singletons and lazy-loading of repos
- Fixed timing issues with NSTask where task exits before pipes are empty
- Attempt at universal entabbing of inserts and text entry
Known issues are: Convert to Hexadecimal is currently a stub, and zero-content-length elements don't entab insertions properly
SSDT generation is more flexible now, and can take a DSDT Editor-style patch to modify the generated SSDT. To modify the APSS parameters you can add either or both of the following comments to override the defaults:
Code:
#SSDT:MinFreq <FrequencyInDecimalMHz>
#SSDT:PowerSlope <NSComparisonPredicateMath>
See the SourceForge example for the default SSDT parameters, and Apple's
NSPredicate grammar. For example the power operator 2^3 is 2 ** 3, you can use min and max to bound the values, but functions taking more than one argument use braces: abs(-1.3) min({2,3}) max({34.44,56.66})