"Fossies" - the Fresh Open Source Software Archive

Member "wscite/asl.properties" (11 Sep 2020, 3854 Bytes) of package /windows/misc/wscite445.zip:


As a special service "Fossies" has tried to format the requested text file into HTML format (style: standard) with prefixed line numbers. Alternatively you can here view or download the uninterpreted source code file.

    1 # ACPI Source Language
    2 file.patterns.asl=*.asl;*.dsl
    3 lexer.$(file.patterns.asl)=cpp
    4 
    5 # Advanced Configuration and Power Interface Specification Revision 5.0, ยง19.3
    6 # http://acpi.info/spec50.htm
    7 keywordclass.asl=\
    8 AccessAs Acquire Add Alias And Arg0 Arg1 Arg2 Arg3 Arg4 Arg5 Arg6 \
    9 BankField Break BreakPoint Buffer Case Concatenate ConcatenateResTemplate \
   10 CondRefOf Connection Continue CopyObject CreateBitField CreateByteField \
   11 CreateDWordField CreateField CreateQWordField CreateWordField DataTableRegion \
   12 Debug Decrement Default DefinitionBlock DerefOf Device Device Divide DMA \
   13 DWordIO DWordMemory DWordSpace EisaId ElseIf Else EndDependentFn Event \
   14 ExtendedIO ExtendedMemory ExtendedMemory ExtendedSpace External Fatal Field \
   15 FindSetLeftBit FindSetRightBit FixedDMA FixedIO FromBCD Function GpioInt GpioIo \
   16 I2CSerialBus If Include Increment Index IndexField Interrupt IO IRQNoFlags IRQ \
   17 LAnd LEqual LGreater LGreaterEqual LLess LLessEqual LNotEqual LNot Load LoadTable \
   18 Local0 Local1 Local2 Local3 Local4 Local5 Local6 Local7 LOr Match Memory24 \
   19 Memory32 Memory32Fixed Method Mid Mod Multiply Mutex Name NAnd NoOp NOr Not \
   20 Notify Offset ObjectType Ones One OperationRegion Or Package PowerResource \
   21 Processor QWordIO QWordMemory QWordSpace RawDataBuffer RefOf Register Release \
   22 Reset ResourceTemplate Return Revision Scope ShiftLeft ShiftRight Signal SizeOf \
   23 Sleep SPISerialBus Stall StartDependentFn StartDependentFnNoPri Store Subtract \
   24 Switch ThermalZone Timer ToBCD ToBuffer ToDecimalString ToHexString ToInteger \
   25 ToString ToUUID UARTSerialBus Unicode Unload VendorLong VendorShort Wait While \
   26 WordBusNumber WordIO WordSpace XOr Zero
   27 
   28 # ripped straight from http://pypi.python.org/packages/source/p/pygments-asl/
   29 # the spec itself has no convenient list of these keywords
   30 keywordclass2.asl=\
   31 AttribQuick AttribSendReceive AttribByte AttribBytes AttribRawBytes \
   32 AttribRawProcessBytes AttribWord AttribBlock AttribProcessCall AttribBlockProcessCall \
   33 AnyAcc ByteAcc WordAcc DWordAcc QWordAcc BufferAcc AddressRangeMemory \
   34 AddressRangeReserved AddressRangeNVS AddressRangeACPI RegionSpaceKeyword \
   35 FFixedHW PCC AddressingMode7Bit AddressingMode10Bit DataBitsFive DataBitsSix \
   36 DataBitsSeven DataBitsEight DataBitsNine BusMaster NotBusMaster ClockPhaseFirst \
   37 ClockPhaseSecond ClockPolarityLow ClockPolarityHigh SubDecode PosDecode BigEndianing \
   38 LittleEndian AttribBytes AttribRawBytes AttribRawProcessBytes FlowControlNone \
   39 FlowControlXon FlowControlHardware Edge Level ActiveHigh ActiveLow ActiveHigh \
   40 ActiveLow ActiveBoth Decode16 Decode10 IoRestrictionNone IoRestrictionInputOnly \
   41 IoRestrictionOutputOnly IoRestrictionNoneAndPreserve Lock NoLock \
   42 MTR MEQ MLE MLT MGE MGT MaxFixed MaxNotFixed Cacheable WriteCombining Prefetchable \
   43 NonCacheable MinFixed MinNotFixed UnknownObj IntObj StrObj BuffObj PkgObj FieldUnitObj \
   44 DeviceObj EventObj MethodObj MutexObj OpRegionObj PowerResObj ProcessorObj \
   45 ThermalZoneObj BuffFieldObj DDBHandleObj ParityTypeNone ParityTypeSpace ParityTypeMark \
   46 ParityTypeOdd ParityTypeEven PullDefault PullUp PullDown PullNone PolarityHigh \
   47 PolarityLow ISAOnlyRanges NonISAOnlyRanges EntireRange ReadWrite ReadOnly \
   48 UserDefRegionSpace SystemIO SystemMemory PCI_Config EmbeddedControl SMBus SystemCMOS \
   49 PciBarTarget IPMI GeneralPurposeIO GenericSerialBus ResourceConsumer ResourceProducer \
   50 Serialized NotSerialized Shared Exclusive SharedAndWake ExclusiveAndWake \
   51 ControllerInitiated DeviceInitiated StopBitsZero StopBitsOne StopBitsOnePlusHalf \
   52 StopBitsTwo Width8Bit Width16Bit Width32Bit Width64Bit Width128Bit Width256Bit \
   53 SparseTranslation DenseTranslation TypeTranslation TypeStatic Preserve WriteAsOnes \
   54 WriteAsZeros Transfer8 Transfer16 Transfer8_16 ThreeWireMode FourWireMode
   55 
   56 keywords.$(file.patterns.asl)=$(keywordclass.asl)
   57 keywords2.$(file.patterns.asl)=$(keywordclass2.asl)