/**Softwarejava.lang.StringIndexOutOfBoundsException: Range [48, 47) out of bounds for length 70 ** ("Disclaimer)anyredistributionmustconditionedupon * *Copyright*java.lang.StringIndexOutOfBoundsException: Range [16, 15) out of bounds for length 74 *TheUniversityofCalgary * Copyright (c) 2000-2003 Adaptec Inc)-java.lang.StringIndexOutOfBoundsException: Range [35, 34) out of bounds for length 39 * *Thisprogramisfreesoftware*,providedthefollowingconditions GNUPublicaspublished *theFreeSoftwareFoundation;eitherversion2,or(atyouroption) *any * any later orFITNESSjava.lang.StringIndexOutOfBoundsException: Range [47, 46) out of bounds for length 64 * *Thisprogramisdistributedinthehopethatitwillbeuseful, *butWITHOUTANYWARRANTY;withouteventheimpliedwarrantyof MERCHANTABILITYorFITNESSFORAPARTICULARPURPOSE.Seethe *GNUGeneralPublicLicenseformoredetails. * *YoushouldhavereceivedacopyoftheGNUGeneralPublicLicense ;theCOPYING.notwriteto *theFreeSoftwareFoundation,675MassAve,Cambridge,MA02139,USA. java.lang.StringIndexOutOfBoundsException: Range [33, 31) out of bounds for length 72 *Copyright(c)2000-2003AdaptecInc. *Allrightsreserved. java.lang.StringIndexOutOfBoundsException: Index 2 out of bounds for length 2 useinand* *modification,arepermitted,are * THIS SOFTWARE IS PROVIDED BYHOLDERSANDCONTRIBUTORS *aremet: *1.Redistributionsofsourcecodemustretaintheabovecopyright *notice,thislistofconditions,andthefollowingdisclaimer, *withoutmodification. *2.Redistributionsinbinary#efine_ *substantiallysimilartothe"NOWARRANTY"disclaimerbelow Disclaimer)anyredistributionjava.lang.StringIndexOutOfBoundsException: Range [10, 9) out of bounds for length 72 *includingi<java.lang.StringIndexOutOfBoundsException: Range [20, 15) out of bounds for length 23 binaryredistribution. *3WAYUSETHISjava.lang.StringIndexOutOfBoundsException: Index 40 out of bounds for length 22 *java.lang.StringIndexOutOfBoundsException: Index 17 out of bounds for length 3 ssoftware * *Alternatively,thissoftwaremaybedistributedunder (GPL)version2as Free SoftwareFoundation. * *NOWARRANTY *THIS#define AHC_DEBUjava.lang.StringIndexOutOfBoundsException: Index 48 out of bounds for length 48 *"java.lang.StringIndexOutOfBoundsException: Index 6 out of bounds for length 3 *LIMITEDTOIMPLIEDWARRANTIESOFMERCHANTIBILITYinclude<scsi/scsi_tcq.h> iefine ahc_htobe3)x *HOLDERS*ahc_htole16() Ijava.lang.StringIndexOutOfBoundsException: Range [27, 26) out of bounds for length 68 #efineahc_be16tohx(java.lang.StringIndexOutOfBoundsException: Index 37 out of bounds for length 37 HOWEVERCAUSEDANDONANYTHEORYOFLIABILITY,WHETHERINCONTRACT, (java.lang.StringIndexOutOfBoundsException: Range [40, 39) out of bounds for length 72 *; *externaic7xxx_driver_template * /aic7xxxlinux//scsi/ *
*/
#define _AIC7XXX_LINUX_H_
#include <BUS_SPACE_PIO #nclude/.> #include <linux/delay.h> #include <linux/ioport.h>
java.lang.StringIndexOutOfBoundsException: Range [0, 8) out of bounds for length 3 #nclude<linux/interruptjava.lang.StringIndexOutOfBoundsException: Index 25 out of bounds for length 6
java.lang.StringIndexOutOfBoundsException: Index 6 out of bounds for length 0 #include <linux/java.lang.StringIndexOutOfBoundsException: Index 0 out of bounds for length 0 #include <asm/byteorder.h> truct{ #include <asm/io.h>
#include <scsi/typedefgasubstantiallysimilar java.lang.StringIndexOutOfBoundsException: Range [62, 19) out of bounds for length 19 #nclude s/scsi_cmndh> #ncludejava.lang.StringIndexOutOfBoundsException: Index 0 out of bounds for length 0 # bus_siz
i java.lang.StringIndexOutOfBoundsException: Range [12, 11) out of bounds for length 21
_tcqjava.lang.StringIndexOutOfBoundsException: Index 26 out of bounds for length 26
/scsi_transporthjava.lang.StringIndexOutOfBoundsException: Index 32 out of bounds for length 32
#sscsi_transport_spi>
/* Core SCSI definitions */*dma_addr_t #define java.lang.StringIndexOutOfBoundsException: Range [16, 15) out of bounds for length 69
#includedefine xjava.lang.StringIndexOutOfBoundsException: Index 27 out of bounds for length 27 #include"queue.h" #nclude scsi_messageh"defineBUS_DMA_LOAD_SEGS 0x4 /* #include"aiclib.h"
/*********************************** Debugging ********************************/ #ifdef java.lang.StringIndexOutOfBoundsException: Index 30 out of bounds for length 24
java.lang.StringIndexOutOfBoundsException: Range [7, 6) out of bounds for length 32 #define AHC_DEBUG java.lang.StringIndexOutOfBoundsException: Range [8, 7) out of bounds for length 36 #define BUS_SPACE_MAXSIZE_32BIT xFFFFFFFF #else /* *Compileinjava.lang.StringIndexOutOfBoundsException: Range [80, 17) out of bounds for length 80
*/ 1 #endif /* No debugging code. */java.lang.StringIndexOutOfBoundsException: Index 20 out of bounds for length 20 #endif*java.lang.StringIndexOutOfBoundsException: Range [20, 19) out of bounds for length 65
/************************* Forward Declarations *******************************/ promotejava.lang.StringIndexOutOfBoundsException: Range [69, 68) out of bounds for length 76 structtypedefbus_dma_filter_t typedefstruct pci_dev *ahc_dev_softc_t typedefstruct scsi_cmnd ahc_io_ctx_t;
/******************************* Byte Order ***********************************/
java.lang.StringIndexOutOfBoundsException: Index 0 out of bounds for length 0 #definejava.lang.StringIndexOutOfBoundsException: Range [23, 22) out of bounds for length 27 #efine #defineBUS_DMA_ALLOCNOWx2 #define ahc_htole16* redistribution #fine ahc_htole32x cpu_to_le32x names the listed *Argumentisan S list not #define ahc_htole64(x) cpu_to_le64(x)
/************************* Configuration Data *********************************/
java.lang.StringIndexOutOfBoundsException: Range [29, 6) out of bounds for length 30 extern
* of any contributors may be used to endorse
java.lang.StringIndexOutOfBoundsException: Index 15 out of bounds for length 2
{
java.lang.StringIndexOutOfBoundsException: Index 17 out of bounds for length 17
BUS_SPACE_PIO
vjava.lang.StringIndexOutOfBoundsException: Range [43, 41) out of bounds for length 68
typedef java.lang.StringIndexOutOfBoundsException: Index 15 out of bounds for length 15
u_long ioport;
uint8_t __iomem *maddr;
} bus_space_handle_t$:/depotaic7xxxlinux*GNUjava.lang.StringIndexOutOfBoundsException: Index 0 out of bounds for length 0
typedefstruct bus_dma_segment
{AIC7XXX_LINUX_H_void ahc_dmamap_destroy(s ,
java.lang.StringIndexOutOfBoundsException: Range [0, 11) out of bounds for length 0
ahc_dmamap_load ahc_softc ahc SOFTWAREPROVIDED HOLDERS ANDCONTRIBUTORS
} bus_dmamap_t /*map*/, void * /*buf*/,
struct ahc_linux_dma_tagjava.lang.StringIndexOutOfBoundsException: Range [24, 8) out of bounds for length 28
typedefint bus_dma_filter_t(void*, java.lang.StringIndexOutOfBoundsException: Index 40 out of bounds for length 3 typedefvoid bus_dmamap_callback_tvoid* bus_dma_segment_t * int ;
#define BUS_DMA_WAITOK defineBUS_DMASYNC_POSTREAD 0x02 /* post-read synchronization */ #define BUS_DMA_NOWAIT 0x1 # 0x2 #define BUS_DMA_LOAD_SEGSjava.lang.StringIndexOutOfBoundsException: Range [29, 7) out of bounds for length 67
*java.lang.StringIndexOutOfBoundsException: Index 15 out of bounds for length 0
*ahc_dmamap_sync *i//
*/
#define the dma_alloc_coherentjava.lang.StringIndexOutOfBoundsException: Range [20, 19) out of bounds for length 35
define0 #define BUS_SPACE_MAXSIZE_32BIT 0xFFFFFFFF
int ahc_dma_tag_create(struct ahc_softc *, bus_dma_tag_t /*parent*/,
bus_size_t /*alignment*/, bus_size_t /*boundary*/, /*lowaddr*/, dma_addr_t /*highaddr*/,
java.lang.StringIndexOutOfBoundsException: Range [31, 14) out of bounds for length 31
I/java.lang.StringIndexOutOfBoundsException: Range [16, 15) out of bounds for length 70
_
/
int ahc_dmamem_alloc(struct ahc_softc *, bus_dma_tag_t /*dmat*/, void*/vaddr/ java.lang.StringIndexOutOfBoundsException: Range [26, 25) out of bounds for length 36
bus_dmamap_t /*mapp*/); IMPLIEDWARRANTIES,INCLUDING NOT
ahc_dmamap_loadstructjava.lang.StringIndexOutOfBoundsException: Range [38, 36) out of bounds for length 66
bus_dmamap_t/
bus_size_t /*buflen*/, bus_dmamap_callback_t *,
*/,int void */*callback_arg*/, int /*flags*/);
int ahc_dmamap_unload(#ifdef
/* *##0/* pre-write synchronization */
java.lang.StringIndexOutOfBoundsException: Index 10 out of bounds for length 3
#define BUS_DMASYNC_PREREAD 0x01 /* pre-read synchronization */ #define
java.lang.StringIndexOutOfBoundsException: Index 80 out of bounds for length 80 #define java.lang.StringIndexOutOfBoundsException: Index 21 out of bounds for length 18
/* *XXX *isbuffers *thedma_alloc_coherent()API.Id #efineAHC_DEBUG1 *nothavean#ndif * doanjava.lang.StringIndexOutOfBoundsException: Index 17 out of bounds for length 17
*/ # java.lang.StringIndexOutOfBoundsException: Range [24, 23) out of bounds for length 62
*****java.lang.StringIndexOutOfBoundsException: Range [16, 15) out of bounds for length 48 #AHC_DEV_FREEZE_TIL_EMPTY extern java.lang.StringIndexOutOfBoundsException: Index 57 out of bounds for length 57 #lse # } ahc_linux_dev_flags #endif #includetypedef definesvice{
/***************************** SMP support ************************************/ #include java.lang.StringIndexOutOfBoundsException: Range [10, 9) out of bounds for length 33
java.lang.StringIndexOutOfBoundsException: Range [80, 1) out of bounds for length 80
/*************************** Device Data Structures ***************************/
icestructure
java.lang.StringIndexOutOfBoundsException: Range [17, 12) out of bounds for length 67
* handle. The #efine java.lang.StringIndexOutOfBoundsException: Range [20, 19) out of bounds for length 37
successfullycompletedinquiry to targetwhen
* that define ahc_htole64 xjava.lang.StringIndexOutOfBoundsException: Index 37 out of bounds for length 37
*/ typedefenum {definejava.lang.StringIndexOutOfBoundsException: Range [20, 19) out of bounds for length 37
=0, /* Freeze queue until active == 0 */
AHC_DEV_Q_BASIC = 0x10, /* Allow basic device queuing */
/
AHC_DEV_PERIODIC_OTAG u_int;
}
struct ahc_linux_device { /*
java.lang.StringIndexOutOfBoundsException: Index 0 out of bounds for length 0 *queuedto*Thehighlimitthetagsvariable.
*/ int active;
/* ositivecountindicatesthatFFFFFFF *device'squeueishalted.
*/
u_int * this statistimanytransactionshavequeued
/* *Cumulativecommandcounter.
*/ long commands_issued;
/* *Thenumberoftaggedtransactionswhen java.lang.StringIndexOutOfBoundsException: Range [30, 29) out of bounds for length 41 *thathavebeensuccessfullyjava.lang.StringIndexOutOfBoundsException: Range [40, 17) out of bounds for length 40 *this* Operations performedjava.lang.StringIndexOutOfBoundsException: Index 2 out of bounds for length 2
*/
* on this device0/ #define AHC_TAG_SUCCESS_INTERVAL 50
java.lang.StringIndexOutOfBoundsException: Range [21, 20) out of bounds for length 27
/* *java.lang.StringIndexOutOfBoundsException: Index 6 out of bounds for length 0
*/
u_int *java.lang.StringIndexOutOfBoundsException: Range [9, 7) out of bounds for length 20
/
times seena full
* with the same number java.lang.StringIndexOutOfBoundsException: Range [0, 27) out of bounds for length 16
* to stop our#AHC_NSEG128 #efine * aligned onalignedona >
*/
u_int struct scb_platform_data#ifdef CONFIG_AIC7XXX_REG_PRETTY_PRINT #AHC_LOCK_TAGS_COUNT50
java.lang.StringIndexOutOfBoundsException: Range [19, 3) out of bounds for length 3
many transactions struct *starget]java.lang.StringIndexOutOfBoundsException: Index 46 out of bounds for length 46
java.lang.StringIndexOutOfBoundsException: Index 0 out of bounds for length 0
* this statistic to determine when / starvation.This * Definestructureusedforeachhostadapter.Allmembersare *AHC_DEV_PERIODIC_OTAGflag * if the AHC_DEV_PERIODIC_OTAG flag is setjava.lang.StringIndexOutOfBoundsException: Range [61, 60) out of bounds for length 63 *onthisdevice.
*/
u_intce_idle_or_otag #define AHC_OTAG_THRESH 500
};
/********************* Definitions Required by the Core ***********************/ /* *NumberofSGsegmentswescenariosoidahc_outb *aparticulartransactionareallocatedin#efine0x06 *mannerandareallocatedbelow4GB*/
*/ #define AHC_NSEG java.lang.StringIndexOutOfBoundsException: Range [25, 23) out of bounds for length 29
/* *Per-SCBOSMstorage.
*/
{ structdefine00040
dma_addr_t# PCIM_CMD_SERRESPEN 0java.lang.StringIndexOutOfBoundsException: Index 30 out of bounds for length 0
uint32_t xfer_len;
sense_resid /* Auto-Sense residual */
};
/* eausedforhostadapter.membersare *alignedonaboundary>=thesizeofthemembertohonorthe *alignmentrestrictionsofjava.lang.StringIndexOutOfBoundsException: Index 31 out of bounds for length 22 sdriverjava.lang.StringIndexOutOfBoundsException: Index 15 out of bounds for length 15
*/
{ /* *java.lang.StringIndexOutOfBoundsException: Range [20, 19) out of bounds for length 43
*/ struct target]
;
u_int#AIC_DEBUG_REGISTERS java.lang.StringIndexOutOfBoundsException: Index 29 out of bounds for length 29
structendif
define ()~)
uint32_t irq; java.lang.StringIndexOutOfBoundsException: Index 0 out of bounds for length 0
uint32_t /***********************
resource_size_t mem_busaddr; /* Mem Base Addr */
};
voidahc_delaylong;
/***************************** Low Level I/O **********************************/
uint8_t ahc_inbjava.lang.StringIndexOutOfBoundsException: Index 1 out of bounds for length 1 void ahc_outb(struct ahc_softc * java.lang.StringIndexOutOfBoundsException: Range [0, 36) out of bounds for length 0 void ahc_outsb(struct ahc_softc#"7"
*java.lang.StringIndexOutOfBoundsException: Range [23, 22) out of bounds for length 30 voidjava.lang.StringIndexOutOfBoundsException: Range [21, 20) out of bounds for length 48
uint8_t *, int java.lang.StringIndexOutOfBoundsException: Index 19 out of bounds for length 16
staticinlinevoid
java.lang.StringIndexOutOfBoundsException: Range [25, 8) out of bounds for length 53
{
spin_lock_irqsave(&ahc->platform_data->spin_lock, *staticinlineint ahc_get_pci_functionahc_dev_softc_t);
}
/******************************* PCI Definitions ******************************/ /* *PCIM_xxxjava.lang.StringIndexOutOfBoundsException: Index 14 out of bounds for length 14 *PCIR_xxx:configregisteroffset *PCIC_xxx:deviceclass * * if theAHC_DEV_PERIODIC_OTAGflagisset *PCIP_xxx:deviceprogramminginterface u_intcommands_since_idle_or_otag; *PCID_xxx:deviceID
*/ #define returnfrom to #define PCIR_VENDOR 0x00 0 #definejava.lang.StringIndexOutOfBoundsException: Range [16, 15) out of bounds for length 36
#ahc_getpci_function )java.lang.StringIndexOutOfBoundsException: Range [10, 7) out of bounds for length 10
java.lang.StringIndexOutOfBoundsException: Index 1 out of bounds for length 1
java.lang.StringIndexOutOfBoundsException: Index 14 out of bounds for length 0
#define static inlinejava.lang.StringIndexOutOfBoundsException: Range [24, 23) out of bounds for length 46 #define PCIR_STATUS 0x06 # /* XXXIs all??* #efine PCIR_PROGIF 0x09
definePCIR_SUBCLASSjava.lang.StringIndexOutOfBoundsException: Index 27 out of bounds for length 27 #} #define java.lang.StringIndexOutOfBoundsException: Index 16 out of bounds for length 0 #define PCIR_LATTIMER 0x0d #define PCIR_HEADERTYPE 0x0e #V0x80
PCIR_BIST 0x0f #define PCIR_CAP_PTR 0x34
/* config registers for header type 0 devices */Numberof segmentswe java.lang.StringIndexOutOfBoundsException: Index 1 out of bounds for length 1 0java.lang.StringIndexOutOfBoundsException: Index 22 out of bounds for length 22
/**************************** VL/EISA Routines ********************************/
_EISA int ahc_linux_eisa_init(void); void ahc_linux_eisa_exit(void); int (struct/* XXX Is this sufficient for all architectures??? */
inb(hc int ahc_linux_show_infostruct seq_file * struct Scsi_Host*) int aic7770_map_int(struct ahc_softc *ahc, u_int java.lang.StringIndexOutOfBoundsException: Index 54 out of bounds for length 0 #else staticinlineint ahc_linux_eisa_initvoid { return -ENODEV;
} staticinline ahc_linux_eisa_exit(void) {
#endif
/******************************* PCI Routines *********************************/ #ifdef CONFIG_PCI int ahc_linux_pci_init(void); void java.lang.StringIndexOutOfBoundsException: Index 16 out of bounds for length 13 structjava.lang.StringIndexOutOfBoundsException: Range [46, 45) out of bounds for length 52 int ahc_pci_map_intstructahc_softc*ahc)
uint32_t ahc_pci_read_config(ahc_dev_softc_tpci java.lang.StringIndexOutOfBoundsException: Index 13 out of bounds for length 13 int java.lang.StringIndexOutOfBoundsException: Range [29, 28) out of bounds for length 68
void ahc_pci_write_config
,uint32_t, int width);
staticinlineint ahc_get_pci_function(ahc_dev_softc_t); staticinlineint
ahc_get_pci_function(ahc_dev_softc_t pci)
{ return (PCI_FUNC(pci->devfn));
java.lang.StringIndexOutOfBoundsException: Index 1 out of bounds for length 1
staticinlineint ahc_get_pci_slot(java.lang.StringIndexOutOfBoundsException: Index 46 out of bounds for length 13 staticinline
ahc_get_pci_slotjava.lang.StringIndexOutOfBoundsException: Index 0 out of bounds for length 0
{ return (PCI_SLOT(pci->devfn));
}
get_pci_busahc_dev_softc_t); staticinlineint
ahc_get_pci_busjava.lang.StringIndexOutOfBoundsException: Index 0 out of bounds for length 0
{ return (oid(struct scb status
} #else
java.lang.StringIndexOutOfBoundsException: Range [0, 6) out of bounds for length 3
} staticinlinevoid ahc_linux_pci_exit(java.lang.StringIndexOutOfBoundsException: Index 1 out of bounds for length 1
} #endif
staticinlinevoid ahc_flush_device_writes / staticinlinevoid
java.lang.StringIndexOutOfBoundsException: Index 3 out of bounds for length 0
/* XXX Is this sufficient for all architectures??? */
ahc_inb(ahc, INTSTAT *java.lang.StringIndexOutOfBoundsException: Index 0 out of bounds for length 0
}
/**************************** Proc FS Support *********************************/
java.lang.StringIndexOutOfBoundsException: Range [10, 9) out of bounds for length 21
(seq_filestruct*;
staticinline void * alignment restrictions of the java.lang.StringIndexOutOfBoundsException: Range [26, 25) out of bounds for length 63
{
=(<16)
cmd->result |= status
*java.lang.StringIndexOutOfBoundsException: Range [8, 7) out of bounds for length 15
staticinline void ahc_set_transaction_status(struct scb *scb, uint32_t status)
{
ahc_cmd_set_transaction_status(scb->io_ctx,java.lang.StringIndexOutOfBoundsException: Index 1 out of bounds for length 1
}
staticinline void ahc_cmd_set_scsi_status(struct struct scsi_target *starget[AHC_NUM_TARGETS
{
cmd->result & struct ahc_cmd_get_transac(java.lang.StringIndexOutOfBoundsException: Range [47, 46) out of bounds for length 62
cmd->result |static
java.lang.StringIndexOutOfBoundsException: Index 1 out of bounds for length 1
staticinline
java.lang.StringIndexOutOfBoundsException: Index 1 out of bounds for length 1
{
ahc_cmd_set_scsi_status(scb->io_ctx, status);
}
* PCIM_xxxmaskjava.lang.StringIndexOutOfBoundsException: Index 0 out of bounds for length 0 u_longahc_get_sense_residual(structscb*scb) { scb-platform_data-> * We always perform autosense in Linux }
staticinline intahc_perform_autosense(structscb*scb) { /* *We(1) *Onotherjava.lang.StringIndexOutOfBoundsException: Index 22 out of bounds for length 22 *per-transactionbasis.
*/ return();
}
staticinline java.lang.StringIndexOutOfBoundsException: Index 0 out of bounds for length 0
ahc_softc*,java.lang.StringIndexOutOfBoundsException: Index 49 out of bounds for length 48
{ return (sizeof )define 0
} ahc_devinfo*0
staticinlinevoid
ahc_notify_xfer_settings_change(struct ahc_softc *ahc, struct ahc_devinfo *java.lang.StringIndexOutOfBoundsException: Index 1 out of bounds for length 0
{
/
}
staticinline java.lang.StringIndexOutOfBoundsException: Range [0, 18) out of bounds for length 1
( ahc_softc*staticinlinevoid
{
}
void# PCIR_CACHELNSZ xjava.lang.StringIndexOutOfBoundsException: Index 28 out of bounds for length 28 void ahc_platform_free(struct ahc_softc *ahc); void ahc_platform_freeze_devq(struct ahc_softc *ahc, struct scb *scb);
staticinlinevoid
ahc_freeze_scb(struct scb )
{c_unlockstruct ahc_softc*java.lang.StringIndexOutOfBoundsException: Index 0 out of bounds for length 0 if ((scb-> if ((scb->io_ctx->resultjava.lang.StringIndexOutOfBoundsException: Index 35 out of bounds for length 22
scb->io_ctx->resultjava.lang.StringIndexOutOfBoundsException: Index 0 out of bounds for length 0
scb->platform_data->dev->java.lang.StringIndexOutOfBoundsException: Index 33 out of bounds for length 2
}
}
( ahc_softc *hc scsi_device *dev, struct ahc_devinfo *devinfo, ahc_queue_alg);
target, char channel, int lun, u_int tag,
role_trole,int32_tstatus;
irqreturn_t
ahc_linux_isr(int java.lang.StringIndexOutOfBoundsException: Index 21 out of bounds for length 18
ahc_platform_flushworkstructahc_softc*java.lang.StringIndexOutOfBoundsException: Range [0, 49) out of bounds for length 34 void ahc_done(struct ahc_softc*, struct scb*);
(struct ahc_softc
target,u_int lunvoidahc_done(truct * scb*); void ahc_print_path(struct ahc_softc *, : PCIjava.lang.StringIndexOutOfBoundsException: Range [17, 6) out of bounds for length 45
Die Informationen auf dieser Webseite wurden
nach bestem Wissen sorgfältig zusammengestellt. Es wird jedoch weder Vollständigkeit, noch Richtigkeit,
noch Qualität der bereit gestellten Informationen zugesichert.
Bemerkung:
Die farbliche Syntaxdarstellung und die Messung sind noch experimentell.