qemu-trivial
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Re: [PATCH] sh4: Replace TAB indentations with spaces


From: no-reply
Subject: Re: [PATCH] sh4: Replace TAB indentations with spaces
Date: Sun, 20 Jun 2021 12:04:22 -0700 (PDT)

Patchew URL: 
20210620175452.10076-1-email@aabouzied.com/">https://patchew.org/QEMU/20210620175452.10076-1-email@aabouzied.com/



Hi,

This series seems to have some coding style problems. See output below for
more information:

Type: series
Message-id: 20210620175452.10076-1-email@aabouzied.com
Subject: [PATCH] sh4: Replace TAB indentations with spaces

=== TEST SCRIPT BEGIN ===
#!/bin/bash
git rev-parse base > /dev/null || exit 0
git config --local diff.renamelimit 0
git config --local diff.renames True
git config --local diff.algorithm histogram
./scripts/checkpatch.pl --mailback base..
=== TEST SCRIPT END ===

Updating 3c8cf5a9c21ff8782164d1def7f44bd888713384
From https://github.com/patchew-project/qemu
 - [tag update]      patchew/20210531055019.10149-1-yamamoto@midokura.com -> 
patchew/20210531055019.10149-1-yamamoto@midokura.com
 - [tag update]      patchew/20210601145600.3131040-1-iii@linux.ibm.com -> 
patchew/20210601145600.3131040-1-iii@linux.ibm.com
 - [tag update]      patchew/20210614191729.2981488-1-raj.khem@gmail.com -> 
patchew/20210614191729.2981488-1-raj.khem@gmail.com
 - [tag update]      patchew/20210619154253.553446-1-sw@weilnetz.de -> 
patchew/20210619154253.553446-1-sw@weilnetz.de
 * [new tag]         patchew/20210620175452.10076-1-email@aabouzied.com -> 
patchew/20210620175452.10076-1-email@aabouzied.com
Switched to a new branch 'test'
60b0425 sh4: Replace TAB indentations with spaces

=== OUTPUT BEGIN ===
ERROR: braces {} are necessary even for single statement blocks
#106: FILE: hw/intc/sh_intc.c:131:
+    else
             return INTC_MODE_DUAL_CLR;

ERROR: suspect code indent for conditional statements (8, 8)
#132: FILE: hw/intc/sh_intc.c:154:
         for (i = 0; i < desc->nr_mask_regs; i++) {
+        struct intc_mask_reg *mr = desc->mask_regs + i;

ERROR: braces {} are necessary for all arms of this statement
#139: FILE: hw/intc/sh_intc.c:158:
+        if (mode == INTC_MODE_NONE)
[...]

ERROR: suspect code indent for conditional statements (8, 8)
#159: FILE: hw/intc/sh_intc.c:171:
         for (i = 0; i < desc->nr_prio_regs; i++) {
+        struct intc_prio_reg *pr = desc->prio_regs + i;

ERROR: braces {} are necessary for all arms of this statement
#166: FILE: hw/intc/sh_intc.c:175:
+        if (mode == INTC_MODE_NONE)
[...]

ERROR: suspect code indent for conditional statements (4, 4)
#194: FILE: hw/intc/sh_intc.c:195:
     if (!id)
+    return;

ERROR: braces {} are necessary for all arms of this statement
#230: FILE: hw/intc/sh_intc.c:273:
+    if ((*valuep & mask) == (value & mask))
[...]

ERROR: trailing whitespace
#235: FILE: hw/intc/sh_intc.c:276:
+    printf("k = %d, first = %d, enum = %d, mask = 0x%08x\n", $

ERROR: suspect code indent for conditional statements (8, 8)
#255: FILE: hw/intc/sh_intc.c:344:
         for (i = 0; i < desc->nr_mask_regs; i++) {
+        struct intc_mask_reg *mr = desc->mask_regs + i;

ERROR: braces {} are necessary for all arms of this statement
#267: FILE: hw/intc/sh_intc.c:352:
+        if (s)
[...]

ERROR: suspect code indent for conditional statements (8, 8)
#276: FILE: hw/intc/sh_intc.c:359:
         for (i = 0; i < desc->nr_prio_regs; i++) {
+        struct intc_prio_reg *pr = desc->prio_regs + i;

ERROR: braces {} are necessary for all arms of this statement
#288: FILE: hw/intc/sh_intc.c:367:
+        if (s)
[...]

ERROR: suspect code indent for conditional statements (8, 8)
#297: FILE: hw/intc/sh_intc.c:374:
         for (i = 0; i < nr_groups; i++) {
+        struct intc_group *gr = groups + i;

ERROR: suspect code indent for conditional statements (4, 4)
#332: FILE: hw/intc/sh_intc.c:399:
     for (i = 0; i < nr_vectors; i++) {
+    struct intc_vect *vect = vectors + i;

ERROR: suspect code indent for conditional statements (8, 8)
#346: FILE: hw/intc/sh_intc.c:415:
         for (i = 0; i < nr_groups; i++) {
+        struct intc_group *gr = groups + i;

ERROR: suspect code indent for conditional statements (8, 8)
#396: FILE: hw/intc/sh_intc.c:476:
         for (i = 0; i < desc->nr_mask_regs; i++) {
+        struct intc_mask_reg *mr = desc->mask_regs + i;

ERROR: suspect code indent for conditional statements (8, 8)
#409: FILE: hw/intc/sh_intc.c:487:
         for (i = 0; i < desc->nr_prio_regs; i++) {
+        struct intc_prio_reg *pr = desc->prio_regs + i;

ERROR: suspect code indent for conditional statements (4, 4)
#425: FILE: hw/intc/sh_intc.c:507:
     for (i = 0; (s = sh_intc_source(s->parent, s->next_enum_id)); i++) {
+    if (i == irl)

ERROR: spaces required around that '?' (ctx:VxV)
#432: FILE: hw/intc/sh_intc.c:509:
+        sh_intc_toggle_source(s, s->enable_count?0:1, s->asserted?0:1);
                                                 ^

ERROR: spaces required around that ':' (ctx:VxV)
#432: FILE: hw/intc/sh_intc.c:509:
+        sh_intc_toggle_source(s, s->enable_count?0:1, s->asserted?0:1);
                                                   ^

ERROR: spaces required around that '?' (ctx:VxV)
#432: FILE: hw/intc/sh_intc.c:509:
+        sh_intc_toggle_source(s, s->enable_count?0:1, s->asserted?0:1);
                                                                  ^

ERROR: spaces required around that ':' (ctx:VxV)
#432: FILE: hw/intc/sh_intc.c:509:
+        sh_intc_toggle_source(s, s->enable_count?0:1, s->asserted?0:1);
                                                                    ^

ERROR: braces {} are necessary for all arms of this statement
#434: FILE: hw/intc/sh_intc.c:511:
+        if (s->asserted)
[...]

ERROR: spaces required around that ':' (ctx:ExV)
#444: FILE: hw/sh4/r2d.c:1:
+:wq/*
 ^

ERROR: spaces required around that '<<' (ctx:VxV)
#480: FILE: hw/sh4/r2d.c:99:
+    [CF_IDE]    = {  1, 1<<9 },
                          ^

ERROR: spaces required around that '<<' (ctx:VxV)
#481: FILE: hw/sh4/r2d.c:100:
+    [CF_CD]    = {  2, 1<<8 },
                         ^

ERROR: spaces required around that '<<' (ctx:VxV)
#482: FILE: hw/sh4/r2d.c:101:
+    [PCI_INTA]    = {  9, 1<<14 },
                            ^

ERROR: spaces required around that '<<' (ctx:VxV)
#483: FILE: hw/sh4/r2d.c:102:
+    [PCI_INTB]    = { 10, 1<<13 },
                            ^

ERROR: spaces required around that '<<' (ctx:VxV)
#484: FILE: hw/sh4/r2d.c:103:
+    [PCI_INTC]    = {  3, 1<<12 },
                            ^

ERROR: spaces required around that '<<' (ctx:VxV)
#485: FILE: hw/sh4/r2d.c:104:
+    [PCI_INTD]    = {  0, 1<<11 },
                            ^

ERROR: spaces required around that '<<' (ctx:VxV)
#486: FILE: hw/sh4/r2d.c:105:
+    [SM501]    = {  4, 1<<10 },
                         ^

ERROR: spaces required around that '<<' (ctx:VxV)
#487: FILE: hw/sh4/r2d.c:106:
+    [KEY]    = {  5, 1<<6 },
                       ^

ERROR: spaces required around that '<<' (ctx:VxV)
#488: FILE: hw/sh4/r2d.c:107:
+    [RTC_A]    = {  6, 1<<5 },
                         ^

ERROR: spaces required around that '<<' (ctx:VxV)
#489: FILE: hw/sh4/r2d.c:108:
+    [RTC_T]    = {  7, 1<<4 },
                         ^

ERROR: spaces required around that '<<' (ctx:VxV)
#490: FILE: hw/sh4/r2d.c:109:
+    [SDCARD]    = {  8, 1<<7 },
                          ^

ERROR: spaces required around that '<<' (ctx:VxV)
#491: FILE: hw/sh4/r2d.c:110:
+    [EXT]    = { 11, 1<<0 },
                       ^

ERROR: spaces required around that '<<' (ctx:VxV)
#492: FILE: hw/sh4/r2d.c:111:
+    [TP]    = { 12, 1<<15 },
                      ^

ERROR: spaces required around that '*' (ctx:WxV)
#523: FILE: hw/sh4/sh7750.c:73:
+    sh7750_io_device *devices[NB_DEVICES];    /* External peripherals */
                      ^

ERROR: suspect code indent for conditional statements (4, 4)
#530: FILE: hw/sh4/sh7750.c:93:
     for (i = 0; i < NB_DEVICES; i++) {
+    if (s->devices[i] == NULL) {

ERROR: suspect code indent for conditional statements (4, 4)
#606: FILE: hw/sh4/sh7750.c:155:
     if (currenta == prev)
+    return;

ERROR: suspect code indent for conditional statements (4, 4)
#611: FILE: hw/sh4/sh7750.c:159:
     for (i = 0; i < NB_DEVICES; i++) {
+    if (s->devices[i] && (s->devices[i]->portamask_trigger & changes)) {

ERROR: suspect code indent for conditional statements (4, 4)
#628: FILE: hw/sh4/sh7750.c:169:
     if (r)
+    gen_port_interrupts(s);

ERROR: suspect code indent for conditional statements (4, 4)
#637: FILE: hw/sh4/sh7750.c:179:
     if (currentb == prev)
+    return;

ERROR: suspect code indent for conditional statements (4, 4)
#642: FILE: hw/sh4/sh7750.c:183:
     for (i = 0; i < NB_DEVICES; i++) {
+    if (s->devices[i] && (s->devices[i]->portbmask_trigger & changes)) {

ERROR: suspect code indent for conditional statements (4, 4)
#659: FILE: hw/sh4/sh7750.c:193:
     if (r)
+    gen_port_interrupts(s);

ERROR: space required before the open parenthesis '('
#699: FILE: hw/sh4/sh7750.c:230:
+    if(!has_bcr3_and_bcr4(s))

ERROR: braces {} are necessary for all arms of this statement
#699: FILE: hw/sh4/sh7750.c:230:
+    if(!has_bcr3_and_bcr4(s))
[...]

ERROR: space required before the open parenthesis '('
#744: FILE: hw/sh4/sh7750.c:265:
+    if(!has_bcr3_and_bcr4(s))

ERROR: braces {} are necessary for all arms of this statement
#744: FILE: hw/sh4/sh7750.c:265:
+    if(!has_bcr3_and_bcr4(s))
[...]

ERROR: suspect code indent for conditional statements (4, 4)
#783: FILE: hw/sh4/sh7750.c:313:
     if (is_in_sdrmx(addr, 2) || is_in_sdrmx(addr, 3)) {
+    ignore_access("byte write", addr);

ERROR: space required before the open parenthesis '('
#812: FILE: hw/sh4/sh7750.c:334:
+    if(!has_bcr3_and_bcr4(s))

ERROR: braces {} are necessary for all arms of this statement
#812: FILE: hw/sh4/sh7750.c:334:
+    if(!has_bcr3_and_bcr4(s))
[...]

ERROR: space required before the open parenthesis '('
#892: FILE: hw/sh4/sh7750.c:386:
+    if(!has_bcr3_and_bcr4(s))

ERROR: braces {} are necessary for all arms of this statement
#892: FILE: hw/sh4/sh7750.c:386:
+    if(!has_bcr3_and_bcr4(s))
[...]

WARNING: Block comments use a leading /* on a separate line
#1048: FILE: hw/sh4/sh7750.c:549:
+    { 0xffd00004, 0, 16, 4, /* IPRA */ { TMU0, TMU1, TMU2, RTC } },

WARNING: Block comments use a leading /* on a separate line
#1049: FILE: hw/sh4/sh7750.c:550:
+    { 0xffd00008, 0, 16, 4, /* IPRB */ { WDT, REF, SCI1, 0 } },

WARNING: Block comments use a leading /* on a separate line
#1050: FILE: hw/sh4/sh7750.c:551:
+    { 0xffd0000c, 0, 16, 4, /* IPRC */ { GPIOI, DMAC, SCIF, HUDI } },

WARNING: Block comments use a leading /* on a separate line
#1051: FILE: hw/sh4/sh7750.c:552:
+    { 0xffd00010, 0, 16, 4, /* IPRD */ { IRL0, IRL1, IRL2, IRL3 } },

WARNING: Block comments use a leading /* on a separate line
#1052: FILE: hw/sh4/sh7750.c:553:
+    { 0xfe080000, 0, 32, 4, /* INTPRI00 */ { 0, 0, 0, 0,

ERROR: space prohibited after that '-' (ctx:WxW)
#1488: FILE: hw/sh4/sh7750_regnames.c:84:
+    REGNAME(SH7750_SDMR3_A7) {(uint32_t) - 1, NULL}
                                          ^

ERROR: suspect code indent for conditional statements (4, 4)
#1495: FILE: hw/sh4/sh7750_regnames.c:91:
     for (i = 0; regnames[i].regaddr != (uint32_t) - 1; i++) {
+    if (regnames[i].regaddr == addr)

ERROR: braces {} are necessary for all arms of this statement
#1498: FILE: hw/sh4/sh7750_regnames.c:92:
+    if (regnames[i].regaddr == addr)
[...]

WARNING: Block comments use a leading /* on a separate line
#1514: FILE: hw/sh4/sh7750_regs.h:46:
+#define SH7750_P4_BASE       0xff000000    /* Accessible only in

WARNING: Block comments use * on subsequent lines
#1515: FILE: hw/sh4/sh7750_regs.h:47:
+#define SH7750_P4_BASE       0xff000000    /* Accessible only in
+                       privileged mode */

WARNING: Block comments use a trailing */ on a separate line
#1515: FILE: hw/sh4/sh7750_regs.h:47:
+                       privileged mode */

WARNING: line over 80 characters
#1575: FILE: hw/sh4/sh7750_regs.h:82:
+#define SH7750_PTEL_PR_ROPU   0x00000040    /*   read-only in priv or user 
mode */

WARNING: line over 80 characters
#1576: FILE: hw/sh4/sh7750_regs.h:83:
+#define SH7750_PTEL_PR_RWPU   0x00000060    /*   read-write in priv or user 
mode */

WARNING: Block comments use a leading /* on a separate line
#1577: FILE: hw/sh4/sh7750_regs.h:84:
+#define SH7750_PTEL_C         0x00000008    /* Cacheability

WARNING: Block comments use * on subsequent lines
#1578: FILE: hw/sh4/sh7750_regs.h:85:
+#define SH7750_PTEL_C         0x00000008    /* Cacheability
+                           (0 - page not cacheable) */

WARNING: Block comments use a trailing */ on a separate line
#1578: FILE: hw/sh4/sh7750_regs.h:85:
+                           (0 - page not cacheable) */

WARNING: Block comments use a leading /* on a separate line
#1579: FILE: hw/sh4/sh7750_regs.h:86:
+#define SH7750_PTEL_D         0x00000004    /* Dirty bit (1 - write has been

WARNING: Block comments use * on subsequent lines
#1580: FILE: hw/sh4/sh7750_regs.h:87:
+#define SH7750_PTEL_D         0x00000004    /* Dirty bit (1 - write has been
+                           performed to a page) */

WARNING: Block comments use a trailing */ on a separate line
#1580: FILE: hw/sh4/sh7750_regs.h:87:
+                           performed to a page) */

WARNING: Block comments use a leading /* on a separate line
#1581: FILE: hw/sh4/sh7750_regs.h:88:
+#define SH7750_PTEL_SH        0x00000002    /* Share Status bit (1 - page are

WARNING: Block comments use * on subsequent lines
#1582: FILE: hw/sh4/sh7750_regs.h:89:
+#define SH7750_PTEL_SH        0x00000002    /* Share Status bit (1 - page are
+                           shared by processes) */

WARNING: Block comments use a trailing */ on a separate line
#1582: FILE: hw/sh4/sh7750_regs.h:89:
+                           shared by processes) */

WARNING: Block comments use a leading /* on a separate line
#1583: FILE: hw/sh4/sh7750_regs.h:90:
+#define SH7750_PTEL_WT        0x00000001    /* Write-through bit, specifies the

WARNING: Block comments use * on subsequent lines
#1584: FILE: hw/sh4/sh7750_regs.h:91:
+#define SH7750_PTEL_WT        0x00000001    /* Write-through bit, specifies the
+                           cache write mode:

WARNING: Block comments use a trailing */ on a separate line
#1586: FILE: hw/sh4/sh7750_regs.h:93:
+                           1 - Write-through mode */

WARNING: Block comments use a leading /* on a separate line
#1605: FILE: hw/sh4/sh7750_regs.h:99:
+#define SH7750_PTEA_TC        0x00000008    /* Timing Control bit

WARNING: Block comments use * on subsequent lines
#1606: FILE: hw/sh4/sh7750_regs.h:100:
+#define SH7750_PTEA_TC        0x00000008    /* Timing Control bit
+                           0 - use area 5 wait states

WARNING: Block comments use a trailing */ on a separate line
#1607: FILE: hw/sh4/sh7750_regs.h:101:
+                           1 - use area 6 wait states */

WARNING: line over 80 characters
#1613: FILE: hw/sh4/sh7750_regs.h:107:
+#define SH7750_PTEA_SA_CMEM8  0x00000004    /*    4 - 8-bit common memory 
space */

WARNING: line over 80 characters
#1614: FILE: hw/sh4/sh7750_regs.h:108:
+#define SH7750_PTEA_SA_CMEM16 0x00000005    /*    5 - 16-bit common memory 
space */

WARNING: line over 80 characters
#1616: FILE: hw/sh4/sh7750_regs.h:110:
+#define SH7750_PTEA_SA_AMEM16 0x00000007    /*    7 - 16-bit attr memory space 
*/

WARNING: Block comments use a leading /* on a separate line
#1677: FILE: hw/sh4/sh7750_regs.h:153:
+#define SH7750_CCR_ICI      0x00000800    /* IC invalidation bit:

WARNING: Block comments use * on subsequent lines
#1678: FILE: hw/sh4/sh7750_regs.h:154:
+#define SH7750_CCR_ICI      0x00000800    /* IC invalidation bit:
+                       set it to clear IC */

WARNING: Block comments use a trailing */ on a separate line
#1678: FILE: hw/sh4/sh7750_regs.h:154:
+                       set it to clear IC */

WARNING: Block comments use a leading /* on a separate line
#1681: FILE: hw/sh4/sh7750_regs.h:157:
+#define SH7750_CCR_ORA      0x00000020    /* OC RAM enable bit

WARNING: Block comments use * on subsequent lines
#1682: FILE: hw/sh4/sh7750_regs.h:158:
+#define SH7750_CCR_ORA      0x00000020    /* OC RAM enable bit
+                       if you set OCE = 0,

WARNING: Block comments use a trailing */ on a separate line
#1683: FILE: hw/sh4/sh7750_regs.h:159:
+                       you should set ORA = 0 */

WARNING: line over 80 characters
#1686: FILE: hw/sh4/sh7750_regs.h:162:
+#define SH7750_CCR_WT       0x00000002    /* Write-through bit for P0,U0,P3 
area */

WARNING: Block comments use a leading /* on a separate line
#1766: FILE: hw/sh4/sh7750_regs.h:216:
+#define SH7750_EVT_TLB_READ_MISS       0x040    /* ITLB miss exception /

WARNING: Block comments use * on subsequent lines
#1767: FILE: hw/sh4/sh7750_regs.h:217:
+#define SH7750_EVT_TLB_READ_MISS       0x040    /* ITLB miss exception /
+                           DTLB miss exception (read) */

WARNING: Block comments use a trailing */ on a separate line
#1767: FILE: hw/sh4/sh7750_regs.h:217:
+                           DTLB miss exception (read) */

WARNING: Block comments use a leading /* on a separate line
#1768: FILE: hw/sh4/sh7750_regs.h:218:
+#define SH7750_EVT_TLB_READ_PROTV      0x0A0    /* ITLB protection violation /

WARNING: Block comments use * on subsequent lines
#1769: FILE: hw/sh4/sh7750_regs.h:219:
+#define SH7750_EVT_TLB_READ_PROTV      0x0A0    /* ITLB protection violation /
+                           DTLB protection violation (read) */

WARNING: Block comments use a trailing */ on a separate line
#1769: FILE: hw/sh4/sh7750_regs.h:219:
+                           DTLB protection violation (read) */

WARNING: Block comments use a leading /* on a separate line
#1770: FILE: hw/sh4/sh7750_regs.h:220:
+#define SH7750_EVT_ILLEGAL_INSTR       0x180    /* General Illegal Instruction

WARNING: Block comments use * on subsequent lines
#1771: FILE: hw/sh4/sh7750_regs.h:221:
+#define SH7750_EVT_ILLEGAL_INSTR       0x180    /* General Illegal Instruction
+                           exception */

WARNING: Block comments use a trailing */ on a separate line
#1771: FILE: hw/sh4/sh7750_regs.h:221:
+                           exception */

WARNING: Block comments use a leading /* on a separate line
#1772: FILE: hw/sh4/sh7750_regs.h:222:
+#define SH7750_EVT_SLOT_ILLEGAL_INSTR  0x1A0    /* Slot Illegal Instruction

WARNING: Block comments use * on subsequent lines
#1773: FILE: hw/sh4/sh7750_regs.h:223:
+#define SH7750_EVT_SLOT_ILLEGAL_INSTR  0x1A0    /* Slot Illegal Instruction
+                           exception */

WARNING: Block comments use a trailing */ on a separate line
#1773: FILE: hw/sh4/sh7750_regs.h:223:
+                           exception */

WARNING: line over 80 characters
#1774: FILE: hw/sh4/sh7750_regs.h:224:
+#define SH7750_EVT_FPU_DISABLE         0x800    /* General FPU disable 
exception */

WARNING: line over 80 characters
#1778: FILE: hw/sh4/sh7750_regs.h:228:
+#define SH7750_EVT_DTLB_WRITE_MISS     0x060    /* DTLB miss exception (write) 
*/

WARNING: Block comments use a leading /* on a separate line
#1779: FILE: hw/sh4/sh7750_regs.h:229:
+#define SH7750_EVT_DTLB_WRITE_PROTV    0x0C0    /* DTLB protection violation

WARNING: Block comments use * on subsequent lines
#1780: FILE: hw/sh4/sh7750_regs.h:230:
+#define SH7750_EVT_DTLB_WRITE_PROTV    0x0C0    /* DTLB protection violation
+                           exception (write) */

WARNING: Block comments use a trailing */ on a separate line
#1780: FILE: hw/sh4/sh7750_regs.h:230:
+                           exception (write) */

WARNING: line over 80 characters
#1782: FILE: hw/sh4/sh7750_regs.h:232:
+#define SH7750_EVT_INITIAL_PGWRITE     0x080    /* Initial Page Write 
exception */

WARNING: line over 80 characters
#1827: FILE: hw/sh4/sh7750_regs.h:257:
+#define SH7750_EVT_TICPI2              0x460    /* TMU Input Capture Interrupt 
2 */

WARNING: line over 80 characters
#1844: FILE: hw/sh4/sh7750_regs.h:267:
+#define SH7750_EVT_SCI_TXI             0x520    /* Transmit Data Register 
Empty */

WARNING: Block comments use a leading /* on a separate line
#1851: FILE: hw/sh4/sh7750_regs.h:271:
+#define SH7750_EVT_WDT_ITI             0x560    /* Interval Timer Interrupt

WARNING: Block comments use * on subsequent lines
#1852: FILE: hw/sh4/sh7750_regs.h:272:
+#define SH7750_EVT_WDT_ITI             0x560    /* Interval Timer Interrupt
+                           (used when WDT operates in

WARNING: Block comments use a trailing */ on a separate line
#1853: FILE: hw/sh4/sh7750_regs.h:273:
+                           interval timer mode) */

WARNING: Block comments use a leading /* on a separate line
#1860: FILE: hw/sh4/sh7750_regs.h:277:
+#define SH7750_EVT_REF_ROVI            0x5A0    /* Refresh Counter Overflow

WARNING: Block comments use * on subsequent lines
#1861: FILE: hw/sh4/sh7750_regs.h:278:
+#define SH7750_EVT_REF_ROVI            0x5A0    /* Refresh Counter Overflow
+                           interrupt */

WARNING: Block comments use a trailing */ on a separate line
#1861: FILE: hw/sh4/sh7750_regs.h:278:
+                           interrupt */

WARNING: line over 80 characters
#1877: FILE: hw/sh4/sh7750_regs.h:287:
+#define SH7750_EVT_DMAC_DMTE0          0x640    /* DMAC 0 Transfer End 
Interrupt */

WARNING: line over 80 characters
#1878: FILE: hw/sh4/sh7750_regs.h:288:
+#define SH7750_EVT_DMAC_DMTE1          0x660    /* DMAC 1 Transfer End 
Interrupt */

WARNING: line over 80 characters
#1879: FILE: hw/sh4/sh7750_regs.h:289:
+#define SH7750_EVT_DMAC_DMTE2          0x680    /* DMAC 2 Transfer End 
Interrupt */

WARNING: line over 80 characters
#1880: FILE: hw/sh4/sh7750_regs.h:290:
+#define SH7750_EVT_DMAC_DMTE3          0x6A0    /* DMAC 3 Transfer End 
Interrupt */

WARNING: line over 80 characters
#1881: FILE: hw/sh4/sh7750_regs.h:291:
+#define SH7750_EVT_DMAC_DMAE           0x6C0    /* DMAC Address Error 
Interrupt */

WARNING: Block comments use a leading /* on a separate line
#1891: FILE: hw/sh4/sh7750_regs.h:296:
+#define SH7750_EVT_SCIF_RXI            0x720    /* Receive FIFO Data Full or

WARNING: Block comments use * on subsequent lines
#1892: FILE: hw/sh4/sh7750_regs.h:297:
+#define SH7750_EVT_SCIF_RXI            0x720    /* Receive FIFO Data Full or
+                           Receive Data ready interrupt */

WARNING: Block comments use a trailing */ on a separate line
#1892: FILE: hw/sh4/sh7750_regs.h:297:
+                           Receive Data ready interrupt */

WARNING: Block comments use a leading /* on a separate line
#1911: FILE: hw/sh4/sh7750_regs.h:308:
+#define SH7750_STBCR_STBY     0x80    /* Specifies a transition to standby 
mode:

WARNING: Block comments use * on subsequent lines
#1912: FILE: hw/sh4/sh7750_regs.h:309:
+#define SH7750_STBCR_STBY     0x80    /* Specifies a transition to standby 
mode:
+                       0 - Transition to SLEEP mode on SLEEP

WARNING: Block comments use a trailing */ on a separate line
#1913: FILE: hw/sh4/sh7750_regs.h:310:
+                       1 - Transition to STANDBY mode on SLEEP */

WARNING: Block comments use a leading /* on a separate line
#1914: FILE: hw/sh4/sh7750_regs.h:311:
+#define SH7750_STBCR_PHZ      0x40    /* State of peripheral module pins in

WARNING: Block comments use * on subsequent lines
#1915: FILE: hw/sh4/sh7750_regs.h:312:
+#define SH7750_STBCR_PHZ      0x40    /* State of peripheral module pins in
+                       standby mode:

WARNING: Block comments use a trailing */ on a separate line
#1917: FILE: hw/sh4/sh7750_regs.h:314:
+                       1 - high-impendance state */

WARNING: line over 80 characters
#1921: FILE: hw/sh4/sh7750_regs.h:316:
+#define SH7750_STBCR_PPU      0x20    /* Peripheral module pins pull-up 
controls */

WARNING: line over 80 characters
#1952: FILE: hw/sh4/sh7750_regs.h:335:
+#define SH7750_STBCR2_DSLP    0x80    /* Specifies transition to deep sleep 
mode:

WARNING: Block comments use a leading /* on a separate line
#1952: FILE: hw/sh4/sh7750_regs.h:335:
+#define SH7750_STBCR2_DSLP    0x80    /* Specifies transition to deep sleep 
mode:

WARNING: Block comments use * on subsequent lines
#1953: FILE: hw/sh4/sh7750_regs.h:336:
+#define SH7750_STBCR2_DSLP    0x80    /* Specifies transition to deep sleep 
mode:
+                       0 - transition to sleep or standby mode

WARNING: Block comments use a trailing */ on a separate line
#1956: FILE: hw/sh4/sh7750_regs.h:339:
+                       execution of SLEEP instruction */

WARNING: line over 80 characters
#1957: FILE: hw/sh4/sh7750_regs.h:340:
+#define SH7750_STBCR2_MSTP6   0x02    /* Stopping the clock supply to Store 
Queue

WARNING: Block comments use a leading /* on a separate line
#1957: FILE: hw/sh4/sh7750_regs.h:340:
+#define SH7750_STBCR2_MSTP6   0x02    /* Stopping the clock supply to Store 
Queue

WARNING: Block comments use * on subsequent lines
#1958: FILE: hw/sh4/sh7750_regs.h:341:
+#define SH7750_STBCR2_MSTP6   0x02    /* Stopping the clock supply to Store 
Queue
+                       in the cache controller */

WARNING: Block comments use a trailing */ on a separate line
#1958: FILE: hw/sh4/sh7750_regs.h:341:
+                       in the cache controller */

WARNING: Block comments use a leading /* on a separate line
#1962: FILE: hw/sh4/sh7750_regs.h:343:
+#define SH7750_STBCR2_MSTP5   0x01    /* Stopping the clock supply to the User

WARNING: Block comments use * on subsequent lines
#1963: FILE: hw/sh4/sh7750_regs.h:344:
+#define SH7750_STBCR2_MSTP5   0x01    /* Stopping the clock supply to the User
+                       Break Controller (UBC) */

WARNING: Block comments use a trailing */ on a separate line
#1963: FILE: hw/sh4/sh7750_regs.h:344:
+                       Break Controller (UBC) */

WARNING: Block comments use a leading /* on a separate line
#1979: FILE: hw/sh4/sh7750_regs.h:354:
+#define SH7750_FRQCR_CKOEN    0x0800    /* Clock Output Enable

WARNING: Block comments use * on subsequent lines
#1980: FILE: hw/sh4/sh7750_regs.h:355:
+#define SH7750_FRQCR_CKOEN    0x0800    /* Clock Output Enable
+                       0 - CKIO pin goes to HiZ/pullup

WARNING: Block comments use a trailing */ on a separate line
#1981: FILE: hw/sh4/sh7750_regs.h:356:
+                       1 - Clock is output from CKIO */

WARNING: line over 80 characters
#1992: FILE: hw/sh4/sh7750_regs.h:360:
+#define SH7750_FRQCR_IFC      0x01C0    /* CPU clock frequency division ratio: 
*/

WARNING: line over 80 characters
#2007: FILE: hw/sh4/sh7750_regs.h:368:
+#define SH7750_FRQCR_BFC      0x0038    /* Bus clock frequency division ratio: 
*/

WARNING: Block comments use a leading /* on a separate line
#2022: FILE: hw/sh4/sh7750_regs.h:376:
+#define SH7750_FRQCR_PFC      0x0007    /* Peripheral module clock frequency

WARNING: Block comments use * on subsequent lines
#2023: FILE: hw/sh4/sh7750_regs.h:377:
+#define SH7750_FRQCR_PFC      0x0007    /* Peripheral module clock frequency
+                       division ratio: */

WARNING: Block comments use a trailing */ on a separate line
#2023: FILE: hw/sh4/sh7750_regs.h:377:
+                       division ratio: */

WARNING: Block comments use a leading /* on a separate line
#2042: FILE: hw/sh4/sh7750_regs.h:392:
+#define SH7750_WTCNT_KEY      0x5A00    /* When WTCNT byte register written,

WARNING: Block comments use * on subsequent lines
#2043: FILE: hw/sh4/sh7750_regs.h:393:
+#define SH7750_WTCNT_KEY      0x5A00    /* When WTCNT byte register written,
+                       you have to set the upper byte to

WARNING: Block comments use a trailing */ on a separate line
#2044: FILE: hw/sh4/sh7750_regs.h:394:
+                       0x5A */

WARNING: Block comments use a leading /* on a separate line
#2072: FILE: hw/sh4/sh7750_regs.h:400:
+#define SH7750_WTCSR_KEY      0xA500    /* When WTCSR byte register written,

WARNING: Block comments use * on subsequent lines
#2073: FILE: hw/sh4/sh7750_regs.h:401:
+#define SH7750_WTCSR_KEY      0xA500    /* When WTCSR byte register written,
+                       you have to set the upper byte to

WARNING: Block comments use a trailing */ on a separate line
#2074: FILE: hw/sh4/sh7750_regs.h:402:
+                       0xA5 */

WARNING: line over 80 characters
#2085: FILE: hw/sh4/sh7750_regs.h:413:
+#define SH7750_WTCSR_CKS_DIV32   0x00    /*   1/32 of frequency divider 2 
input */

WARNING: line over 80 characters
#2271: FILE: hw/sh4/sh7750_regs.h:542:
+#define SH7750_RCR2_RESET      0x02    /* Frequency divider circuits are reset 
*/

WARNING: Block comments use a leading /* on a separate line
#2272: FILE: hw/sh4/sh7750_regs.h:543:
+#define SH7750_RCR2_START      0x01    /* 0 - sec, min, hr, day-of-week, month,

WARNING: Block comments use * on subsequent lines
#2273: FILE: hw/sh4/sh7750_regs.h:544:
+#define SH7750_RCR2_START      0x01    /* 0 - sec, min, hr, day-of-week, month,
+                       year counters are stopped

WARNING: Block comments use a trailing */ on a separate line
#2275: FILE: hw/sh4/sh7750_regs.h:546:
+                       year counters operate normally */

WARNING: line over 80 characters
#2341: FILE: hw/sh4/sh7750_regs.h:556:
+#define SH7750_BCR1_A0MPX     0x20000000    /* Area 0 Memory Type 
(0-SRAM,1-MPX) */

WARNING: Block comments use a leading /* on a separate line
#2342: FILE: hw/sh4/sh7750_regs.h:557:
+#define SH7750_BCR1_IPUP      0x02000000    /* Input Pin Pull-up Control:

WARNING: Block comments use * on subsequent lines
#2343: FILE: hw/sh4/sh7750_regs.h:558:
+#define SH7750_BCR1_IPUP      0x02000000    /* Input Pin Pull-up Control:
+                           0 - pull-up resistor is on for

WARNING: Block comments use a trailing */ on a separate line
#2345: FILE: hw/sh4/sh7750_regs.h:560:
+                           1 - pull-up resistor is off */

WARNING: Block comments use a leading /* on a separate line
#2346: FILE: hw/sh4/sh7750_regs.h:561:
+#define SH7750_BCR1_OPUP      0x01000000    /* Output Pin Pull-up Control:

WARNING: Block comments use * on subsequent lines
#2347: FILE: hw/sh4/sh7750_regs.h:562:
+#define SH7750_BCR1_OPUP      0x01000000    /* Output Pin Pull-up Control:
+                           0 - pull-up resistor is on for

WARNING: Block comments use a trailing */ on a separate line
#2349: FILE: hw/sh4/sh7750_regs.h:564:
+                           1 - pull-up resistor is off */

WARNING: Block comments use a leading /* on a separate line
#2350: FILE: hw/sh4/sh7750_regs.h:565:
+#define SH7750_BCR1_A1MBC     0x00200000    /* Area 1 SRAM Byte Control Mode:

WARNING: Block comments use * on subsequent lines
#2351: FILE: hw/sh4/sh7750_regs.h:566:
+#define SH7750_BCR1_A1MBC     0x00200000    /* Area 1 SRAM Byte Control Mode:
+                           0 - Area 1 SRAM is set to

WARNING: Block comments use a trailing */ on a separate line
#2354: FILE: hw/sh4/sh7750_regs.h:569:
+                           control mode */

WARNING: Block comments use a leading /* on a separate line
#2355: FILE: hw/sh4/sh7750_regs.h:570:
+#define SH7750_BCR1_A4MBC     0x00100000    /* Area 4 SRAM Byte Control Mode:

WARNING: Block comments use * on subsequent lines
#2356: FILE: hw/sh4/sh7750_regs.h:571:
+#define SH7750_BCR1_A4MBC     0x00100000    /* Area 4 SRAM Byte Control Mode:
+                           0 - Area 4 SRAM is set to

WARNING: Block comments use a trailing */ on a separate line
#2359: FILE: hw/sh4/sh7750_regs.h:574:
+                           control mode */

WARNING: Block comments use a leading /* on a separate line
#2360: FILE: hw/sh4/sh7750_regs.h:575:
+#define SH7750_BCR1_BREQEN    0x00080000    /* BREQ Enable:

WARNING: Block comments use * on subsequent lines
#2361: FILE: hw/sh4/sh7750_regs.h:576:
+#define SH7750_BCR1_BREQEN    0x00080000    /* BREQ Enable:
+                           0 - External requests are  not

WARNING: Block comments use a trailing */ on a separate line
#2364: FILE: hw/sh4/sh7750_regs.h:579:
+                           accepted */

WARNING: Block comments use a leading /* on a separate line
#2365: FILE: hw/sh4/sh7750_regs.h:580:
+#define SH7750_BCR1_PSHR      0x00040000    /* Partial Sharing Bit:

WARNING: Block comments use * on subsequent lines
#2366: FILE: hw/sh4/sh7750_regs.h:581:
+#define SH7750_BCR1_PSHR      0x00040000    /* Partial Sharing Bit:
+                           0 - Master Mode

WARNING: Block comments use a trailing */ on a separate line
#2367: FILE: hw/sh4/sh7750_regs.h:582:
+                           1 - Partial-sharing Mode */

WARNING: Block comments use a leading /* on a separate line
#2368: FILE: hw/sh4/sh7750_regs.h:583:
+#define SH7750_BCR1_MEMMPX    0x00020000    /* Area 1 to 6 MPX Interface:

WARNING: Block comments use * on subsequent lines
#2369: FILE: hw/sh4/sh7750_regs.h:584:
+#define SH7750_BCR1_MEMMPX    0x00020000    /* Area 1 to 6 MPX Interface:
+                           0 - SRAM/burst ROM interface

WARNING: Block comments use a trailing */ on a separate line
#2370: FILE: hw/sh4/sh7750_regs.h:585:
+                           1 - MPX interface */

WARNING: line over 80 characters
#2371: FILE: hw/sh4/sh7750_regs.h:586:
+#define SH7750_BCR1_HIZMEM    0x00008000    /* High Impendance Control. 
Specifies

WARNING: Block comments use a leading /* on a separate line
#2371: FILE: hw/sh4/sh7750_regs.h:586:
+#define SH7750_BCR1_HIZMEM    0x00008000    /* High Impendance Control. 
Specifies

WARNING: Block comments use * on subsequent lines
#2372: FILE: hw/sh4/sh7750_regs.h:587:
+#define SH7750_BCR1_HIZMEM    0x00008000    /* High Impendance Control. 
Specifies
+                           the state of A[25:0], BS\, CSn\,

WARNING: Block comments use a trailing */ on a separate line
#2376: FILE: hw/sh4/sh7750_regs.h:591:
+                           1 - signals driven */

WARNING: line over 80 characters
#2377: FILE: hw/sh4/sh7750_regs.h:592:
+#define SH7750_BCR1_HIZCNT    0x00004000    /* High Impendance Control. 
Specifies

WARNING: Block comments use a leading /* on a separate line
#2377: FILE: hw/sh4/sh7750_regs.h:592:
+#define SH7750_BCR1_HIZCNT    0x00004000    /* High Impendance Control. 
Specifies

WARNING: Block comments use * on subsequent lines
#2378: FILE: hw/sh4/sh7750_regs.h:593:
+#define SH7750_BCR1_HIZCNT    0x00004000    /* High Impendance Control. 
Specifies
+                           the state of the RAS\, RAS2\, WEn\,

WARNING: Block comments use a trailing */ on a separate line
#2383: FILE: hw/sh4/sh7750_regs.h:598:
+                           1 - signals driven */

WARNING: Block comments use a leading /* on a separate line
#2386: FILE: hw/sh4/sh7750_regs.h:601:
+#define SH7750_BCR1_A0BST_ROM4    0x0800    /*   Area 0 accessed as burst ROM

WARNING: Block comments use * on subsequent lines
#2387: FILE: hw/sh4/sh7750_regs.h:602:
+#define SH7750_BCR1_A0BST_ROM4    0x0800    /*   Area 0 accessed as burst ROM
+                           interface, 4 cosequtive access */

WARNING: Block comments use a trailing */ on a separate line
#2387: FILE: hw/sh4/sh7750_regs.h:602:
+                           interface, 4 cosequtive access */

WARNING: Block comments use a leading /* on a separate line
#2388: FILE: hw/sh4/sh7750_regs.h:603:
+#define SH7750_BCR1_A0BST_ROM8    0x1000    /*   Area 0 accessed as burst ROM

WARNING: Block comments use * on subsequent lines
#2389: FILE: hw/sh4/sh7750_regs.h:604:
+#define SH7750_BCR1_A0BST_ROM8    0x1000    /*   Area 0 accessed as burst ROM
+                           interface, 8 cosequtive access */

WARNING: Block comments use a trailing */ on a separate line
#2389: FILE: hw/sh4/sh7750_regs.h:604:
+                           interface, 8 cosequtive access */

WARNING: Block comments use a leading /* on a separate line
#2390: FILE: hw/sh4/sh7750_regs.h:605:
+#define SH7750_BCR1_A0BST_ROM16   0x1800    /*   Area 0 accessed as burst ROM

WARNING: Block comments use * on subsequent lines
#2391: FILE: hw/sh4/sh7750_regs.h:606:
+#define SH7750_BCR1_A0BST_ROM16   0x1800    /*   Area 0 accessed as burst ROM
+                           interface, 16 cosequtive access */

WARNING: Block comments use a trailing */ on a separate line
#2391: FILE: hw/sh4/sh7750_regs.h:606:
+                           interface, 16 cosequtive access */

WARNING: Block comments use a leading /* on a separate line
#2392: FILE: hw/sh4/sh7750_regs.h:607:
+#define SH7750_BCR1_A0BST_ROM32   0x2000    /*   Area 0 accessed as burst ROM

WARNING: Block comments use * on subsequent lines
#2393: FILE: hw/sh4/sh7750_regs.h:608:
+#define SH7750_BCR1_A0BST_ROM32   0x2000    /*   Area 0 accessed as burst ROM
+                           interface, 32 cosequtive access */

WARNING: Block comments use a trailing */ on a separate line
#2393: FILE: hw/sh4/sh7750_regs.h:608:
+                           interface, 32 cosequtive access */

WARNING: Block comments use a leading /* on a separate line
#2407: FILE: hw/sh4/sh7750_regs.h:612:
+#define SH7750_BCR1_A5BST_ROM4    0x0100    /*   Area 5 accessed as burst ROM

WARNING: Block comments use * on subsequent lines
#2408: FILE: hw/sh4/sh7750_regs.h:613:
+#define SH7750_BCR1_A5BST_ROM4    0x0100    /*   Area 5 accessed as burst ROM
+                           interface, 4 cosequtive access */

WARNING: Block comments use a trailing */ on a separate line
#2408: FILE: hw/sh4/sh7750_regs.h:613:
+                           interface, 4 cosequtive access */

WARNING: Block comments use a leading /* on a separate line
#2409: FILE: hw/sh4/sh7750_regs.h:614:
+#define SH7750_BCR1_A5BST_ROM8    0x0200    /*   Area 5 accessed as burst ROM

WARNING: Block comments use * on subsequent lines
#2410: FILE: hw/sh4/sh7750_regs.h:615:
+#define SH7750_BCR1_A5BST_ROM8    0x0200    /*   Area 5 accessed as burst ROM
+                           interface, 8 cosequtive access */

WARNING: Block comments use a trailing */ on a separate line
#2410: FILE: hw/sh4/sh7750_regs.h:615:
+                           interface, 8 cosequtive access */

WARNING: Block comments use a leading /* on a separate line
#2411: FILE: hw/sh4/sh7750_regs.h:616:
+#define SH7750_BCR1_A5BST_ROM16   0x0300    /*   Area 5 accessed as burst ROM

WARNING: Block comments use * on subsequent lines
#2412: FILE: hw/sh4/sh7750_regs.h:617:
+#define SH7750_BCR1_A5BST_ROM16   0x0300    /*   Area 5 accessed as burst ROM
+                           interface, 16 cosequtive access */

WARNING: Block comments use a trailing */ on a separate line
#2412: FILE: hw/sh4/sh7750_regs.h:617:
+                           interface, 16 cosequtive access */

WARNING: Block comments use a leading /* on a separate line
#2413: FILE: hw/sh4/sh7750_regs.h:618:
+#define SH7750_BCR1_A5BST_ROM32   0x0400    /*   Area 5 accessed as burst ROM

WARNING: Block comments use * on subsequent lines
#2414: FILE: hw/sh4/sh7750_regs.h:619:
+#define SH7750_BCR1_A5BST_ROM32   0x0400    /*   Area 5 accessed as burst ROM
+                           interface, 32 cosequtive access */

WARNING: Block comments use a trailing */ on a separate line
#2414: FILE: hw/sh4/sh7750_regs.h:619:
+                           interface, 32 cosequtive access */

WARNING: Block comments use a leading /* on a separate line
#2428: FILE: hw/sh4/sh7750_regs.h:623:
+#define SH7750_BCR1_A6BST_ROM4    0x0020    /*   Area 6 accessed as burst ROM

WARNING: Block comments use * on subsequent lines
#2429: FILE: hw/sh4/sh7750_regs.h:624:
+#define SH7750_BCR1_A6BST_ROM4    0x0020    /*   Area 6 accessed as burst ROM
+                           interface, 4 cosequtive access */

WARNING: Block comments use a trailing */ on a separate line
#2429: FILE: hw/sh4/sh7750_regs.h:624:
+                           interface, 4 cosequtive access */

WARNING: Block comments use a leading /* on a separate line
#2430: FILE: hw/sh4/sh7750_regs.h:625:
+#define SH7750_BCR1_A6BST_ROM8    0x0040    /*   Area 6 accessed as burst ROM

WARNING: Block comments use * on subsequent lines
#2431: FILE: hw/sh4/sh7750_regs.h:626:
+#define SH7750_BCR1_A6BST_ROM8    0x0040    /*   Area 6 accessed as burst ROM
+                           interface, 8 cosequtive access */

WARNING: Block comments use a trailing */ on a separate line
#2431: FILE: hw/sh4/sh7750_regs.h:626:
+                           interface, 8 cosequtive access */

WARNING: Block comments use a leading /* on a separate line
#2432: FILE: hw/sh4/sh7750_regs.h:627:
+#define SH7750_BCR1_A6BST_ROM16   0x0060    /*   Area 6 accessed as burst ROM

WARNING: Block comments use * on subsequent lines
#2433: FILE: hw/sh4/sh7750_regs.h:628:
+#define SH7750_BCR1_A6BST_ROM16   0x0060    /*   Area 6 accessed as burst ROM
+                           interface, 16 cosequtive access */

WARNING: Block comments use a trailing */ on a separate line
#2433: FILE: hw/sh4/sh7750_regs.h:628:
+                           interface, 16 cosequtive access */

WARNING: Block comments use a leading /* on a separate line
#2434: FILE: hw/sh4/sh7750_regs.h:629:
+#define SH7750_BCR1_A6BST_ROM32   0x0080    /*   Area 6 accessed as burst ROM

WARNING: Block comments use * on subsequent lines
#2435: FILE: hw/sh4/sh7750_regs.h:630:
+#define SH7750_BCR1_A6BST_ROM32   0x0080    /*   Area 6 accessed as burst ROM
+                           interface, 32 cosequtive access */

WARNING: Block comments use a trailing */ on a separate line
#2435: FILE: hw/sh4/sh7750_regs.h:630:
+                           interface, 32 cosequtive access */

WARNING: line over 80 characters
#2449: FILE: hw/sh4/sh7750_regs.h:633:
+#define SH7750_BCR1_DRAMTP_2SRAM_3SRAM   0x0000    /* Area 2 and 3 are SRAM or 
MPX

WARNING: Block comments use a leading /* on a separate line
#2449: FILE: hw/sh4/sh7750_regs.h:633:
+#define SH7750_BCR1_DRAMTP_2SRAM_3SRAM   0x0000    /* Area 2 and 3 are SRAM or 
MPX

WARNING: Block comments use * on subsequent lines
#2450: FILE: hw/sh4/sh7750_regs.h:634:
+#define SH7750_BCR1_DRAMTP_2SRAM_3SRAM   0x0000    /* Area 2 and 3 are SRAM or 
MPX
+                           interface. */

WARNING: Block comments use a trailing */ on a separate line
#2450: FILE: hw/sh4/sh7750_regs.h:634:
+                           interface. */

WARNING: line over 80 characters
#2451: FILE: hw/sh4/sh7750_regs.h:635:
+#define SH7750_BCR1_DRAMTP_2SRAM_3SDRAM  0x0008    /* Area 2 - SRAM/MPX, Area 
3 -

WARNING: Block comments use a leading /* on a separate line
#2451: FILE: hw/sh4/sh7750_regs.h:635:
+#define SH7750_BCR1_DRAMTP_2SRAM_3SDRAM  0x0008    /* Area 2 - SRAM/MPX, Area 
3 -

WARNING: Block comments use * on subsequent lines
#2452: FILE: hw/sh4/sh7750_regs.h:636:
+#define SH7750_BCR1_DRAMTP_2SRAM_3SDRAM  0x0008    /* Area 2 - SRAM/MPX, Area 
3 -
+                           synchronous DRAM */

WARNING: Block comments use a trailing */ on a separate line
#2452: FILE: hw/sh4/sh7750_regs.h:636:
+                           synchronous DRAM */

WARNING: line over 80 characters
#2453: FILE: hw/sh4/sh7750_regs.h:637:
+#define SH7750_BCR1_DRAMTP_2SDRAM_3SDRAM 0x000C    /* Area 2 and 3 are 
synchronous

WARNING: Block comments use a leading /* on a separate line
#2453: FILE: hw/sh4/sh7750_regs.h:637:
+#define SH7750_BCR1_DRAMTP_2SDRAM_3SDRAM 0x000C    /* Area 2 and 3 are 
synchronous

WARNING: Block comments use * on subsequent lines
#2454: FILE: hw/sh4/sh7750_regs.h:638:
+#define SH7750_BCR1_DRAMTP_2SDRAM_3SDRAM 0x000C    /* Area 2 and 3 are 
synchronous
+                           DRAM interface */

WARNING: Block comments use a trailing */ on a separate line
#2454: FILE: hw/sh4/sh7750_regs.h:638:
+                           DRAM interface */

WARNING: line over 80 characters
#2455: FILE: hw/sh4/sh7750_regs.h:639:
+#define SH7750_BCR1_DRAMTP_2SRAM_3DRAM   0x0010    /* Area 2 - SRAM/MPX, Area 
3 -

WARNING: Block comments use a leading /* on a separate line
#2455: FILE: hw/sh4/sh7750_regs.h:639:
+#define SH7750_BCR1_DRAMTP_2SRAM_3DRAM   0x0010    /* Area 2 - SRAM/MPX, Area 
3 -

WARNING: Block comments use * on subsequent lines
#2456: FILE: hw/sh4/sh7750_regs.h:640:
+#define SH7750_BCR1_DRAMTP_2SRAM_3DRAM   0x0010    /* Area 2 - SRAM/MPX, Area 
3 -
+                           DRAM interface */

WARNING: Block comments use a trailing */ on a separate line
#2456: FILE: hw/sh4/sh7750_regs.h:640:
+                           DRAM interface */

WARNING: Block comments use a leading /* on a separate line
#2457: FILE: hw/sh4/sh7750_regs.h:641:
+#define SH7750_BCR1_DRAMTP_2DRAM_3DRAM   0x0014    /* Area 2 and 3 are DRAM

WARNING: Block comments use * on subsequent lines
#2458: FILE: hw/sh4/sh7750_regs.h:642:
+#define SH7750_BCR1_DRAMTP_2DRAM_3DRAM   0x0014    /* Area 2 and 3 are DRAM
+                           interface */

WARNING: Block comments use a trailing */ on a separate line
#2458: FILE: hw/sh4/sh7750_regs.h:642:
+                           interface */

WARNING: Block comments use a leading /* on a separate line
#2463: FILE: hw/sh4/sh7750_regs.h:644:
+#define SH7750_BCR1_A56PCM    0x00000001    /* Area 5 and 6 Bus Type:

WARNING: Block comments use * on subsequent lines
#2464: FILE: hw/sh4/sh7750_regs.h:645:
+#define SH7750_BCR1_A56PCM    0x00000001    /* Area 5 and 6 Bus Type:
+                           0 - SRAM interface

WARNING: Block comments use a trailing */ on a separate line
#2465: FILE: hw/sh4/sh7750_regs.h:646:
+                           1 - PCMCIA interface */

WARNING: Block comments use a leading /* on a separate line
#2505: FILE: hw/sh4/sh7750_regs.h:671:
+#define SH7750_BCR2_PORTEN    0x0001    /* Port Function Enable :

WARNING: Block comments use * on subsequent lines
#2506: FILE: hw/sh4/sh7750_regs.h:672:
+#define SH7750_BCR2_PORTEN    0x0001    /* Port Function Enable :
+                       0 - D51-D32 are not used as a port

WARNING: Block comments use a trailing */ on a separate line
#2507: FILE: hw/sh4/sh7750_regs.h:673:
+                       1 - D51-D32 are used as a port */

WARNING: Block comments use a leading /* on a separate line
#2516: FILE: hw/sh4/sh7750_regs.h:679:
+#define SH7750_WCR1_DMAIW     0x70000000    /* DACK Device Inter-Cycle Idle

WARNING: Block comments use * on subsequent lines
#2517: FILE: hw/sh4/sh7750_regs.h:680:
+#define SH7750_WCR1_DMAIW     0x70000000    /* DACK Device Inter-Cycle Idle
+                           specification */

WARNING: Block comments use a trailing */ on a separate line
#2517: FILE: hw/sh4/sh7750_regs.h:680:
+                           specification */

WARNING: Block comments use a leading /* on a separate line
#2714: FILE: hw/sh4/sh7750_regs.h:797:
+#define SH7750_MCR_TRC        0x38000000    /* RAS Precharge Time at End of

WARNING: Block comments use * on subsequent lines
#2715: FILE: hw/sh4/sh7750_regs.h:798:
+#define SH7750_MCR_TRC        0x38000000    /* RAS Precharge Time at End of
+                           Refresh: */

WARNING: Block comments use a trailing */ on a separate line
#2715: FILE: hw/sh4/sh7750_regs.h:798:
+                           Refresh: */

WARNING: Block comments use a leading /* on a separate line
#2736: FILE: hw/sh4/sh7750_regs.h:812:
+#define SH7750_MCR_TPC        0x00380000    /* DRAM: RAS Precharge Period

WARNING: Block comments use * on subsequent lines
#2737: FILE: hw/sh4/sh7750_regs.h:813:
+#define SH7750_MCR_TPC        0x00380000    /* DRAM: RAS Precharge Period
+                           SDRAM: minimum number of cycles

WARNING: Block comments use a trailing */ on a separate line
#2739: FILE: hw/sh4/sh7750_regs.h:815:
+                           is output after precharging */

WARNING: line over 80 characters
#2768: FILE: hw/sh4/sh7750_regs.h:826:
+#define SH7750_MCR_RCD        0x00030000    /* DRAM: RAS-CAS Assertion Delay 
time

WARNING: Block comments use a leading /* on a separate line
#2768: FILE: hw/sh4/sh7750_regs.h:826:
+#define SH7750_MCR_RCD        0x00030000    /* DRAM: RAS-CAS Assertion Delay 
time

WARNING: Block comments use * on subsequent lines
#2769: FILE: hw/sh4/sh7750_regs.h:827:
+#define SH7750_MCR_RCD        0x00030000    /* DRAM: RAS-CAS Assertion Delay 
time
+                           SDRAM: bank active-read/write cmd

WARNING: Block comments use a trailing */ on a separate line
#2770: FILE: hw/sh4/sh7750_regs.h:828:
+                           delay time */

WARNING: Block comments use a leading /* on a separate line
#2804: FILE: hw/sh4/sh7750_regs.h:844:
+#define SH7750_MCR_TRAS       0x00001C00    /* DRAM: CAS-Before-RAS Refresh RAS

WARNING: Block comments use * on subsequent lines
#2805: FILE: hw/sh4/sh7750_regs.h:845:
+#define SH7750_MCR_TRAS       0x00001C00    /* DRAM: CAS-Before-RAS Refresh RAS
+                           asserting period

WARNING: Block comments use a trailing */ on a separate line
#2807: FILE: hw/sh4/sh7750_regs.h:847:
+                           synchronous DRAM refresh */

WARNING: Block comments use a leading /* on a separate line
#2890: FILE: hw/sh4/sh7750_regs.h:901:
+#define SH7750_PCR_A5PCW      0xC000    /* Area 5 PCMCIA Wait - Number of wait

WARNING: Block comments use * on subsequent lines
#2891: FILE: hw/sh4/sh7750_regs.h:902:
+#define SH7750_PCR_A5PCW      0xC000    /* Area 5 PCMCIA Wait - Number of wait
+                       states to be added to the number of

WARNING: Block comments use a trailing */ on a separate line
#2893: FILE: hw/sh4/sh7750_regs.h:904:
+                       PCMCIA wait cycle */

WARNING: Block comments use a leading /* on a separate line
#2907: FILE: hw/sh4/sh7750_regs.h:910:
+#define SH7750_PCR_A6PCW      0x3000    /* Area 6 PCMCIA Wait - Number of wait

WARNING: Block comments use * on subsequent lines
#2908: FILE: hw/sh4/sh7750_regs.h:911:
+#define SH7750_PCR_A6PCW      0x3000    /* Area 6 PCMCIA Wait - Number of wait
+                       states to be added to the number of

WARNING: Block comments use a trailing */ on a separate line
#2910: FILE: hw/sh4/sh7750_regs.h:913:
+                       PCMCIA wait cycle */

WARNING: line over 80 characters
#2920: FILE: hw/sh4/sh7750_regs.h:919:
+#define SH7750_PCR_A5TED      0x0E00    /* Area 5 Address-OE\/WE\ Assertion 
Delay,

WARNING: Block comments use a leading /* on a separate line
#2920: FILE: hw/sh4/sh7750_regs.h:919:
+#define SH7750_PCR_A5TED      0x0E00    /* Area 5 Address-OE\/WE\ Assertion 
Delay,

WARNING: Block comments use * on subsequent lines
#2921: FILE: hw/sh4/sh7750_regs.h:920:
+#define SH7750_PCR_A5TED      0x0E00    /* Area 5 Address-OE\/WE\ Assertion 
Delay,
+                       delay time from address output to

WARNING: Block comments use a trailing */ on a separate line
#2923: FILE: hw/sh4/sh7750_regs.h:922:
+                       PCMCIA interface */

WARNING: line over 80 characters
#2926: FILE: hw/sh4/sh7750_regs.h:924:
+#define SH7750_PCR_A6TED      0x01C0    /* Area 6 Address-OE\/WE\ Assertion 
Delay */

WARNING: line over 80 characters
#2950: FILE: hw/sh4/sh7750_regs.h:936:
+#define SH7750_PCR_A5TEH      0x0038    /* Area 5 OE\/WE\ Negation Address 
delay,

WARNING: Block comments use a leading /* on a separate line
#2950: FILE: hw/sh4/sh7750_regs.h:936:
+#define SH7750_PCR_A5TEH      0x0038    /* Area 5 OE\/WE\ Negation Address 
delay,

WARNING: Block comments use * on subsequent lines
#2951: FILE: hw/sh4/sh7750_regs.h:937:
+#define SH7750_PCR_A5TEH      0x0038    /* Area 5 OE\/WE\ Negation Address 
delay,
+                       address hold delay time from OE\/WE\

WARNING: Block comments use a trailing */ on a separate line
#2953: FILE: hw/sh4/sh7750_regs.h:939:
+                       PCMCIA interface */

WARNING: line over 80 characters
#2957: FILE: hw/sh4/sh7750_regs.h:942:
+#define SH7750_PCR_A6TEH      0x0007    /* Area 6 OE\/WE\ Negation Address 
delay */

WARNING: Block comments use a leading /* on a separate line
#2998: FILE: hw/sh4/sh7750_regs.h:960:
+#define SH7750_RTCSR_CMF      0x0080    /* Compare-Match Flag (indicates a

WARNING: Block comments use * on subsequent lines
#2999: FILE: hw/sh4/sh7750_regs.h:961:
+#define SH7750_RTCSR_CMF      0x0080    /* Compare-Match Flag (indicates a
+                       match between the refresh timer

WARNING: Block comments use a trailing */ on a separate line
#3000: FILE: hw/sh4/sh7750_regs.h:962:
+                       counter and refresh time constant) */

WARNING: Block comments use a leading /* on a separate line
#3019: FILE: hw/sh4/sh7750_regs.h:975:
+#define SH7750_RTCSR_OVIE     0x0002    /* Refresh Count Overflow Interrupt

WARNING: Block comments use * on subsequent lines
#3020: FILE: hw/sh4/sh7750_regs.h:976:
+#define SH7750_RTCSR_OVIE     0x0002    /* Refresh Count Overflow Interrupt
+                       Enable */

WARNING: Block comments use a trailing */ on a separate line
#3020: FILE: hw/sh4/sh7750_regs.h:976:
+                       Enable */

WARNING: line over 80 characters
#3021: FILE: hw/sh4/sh7750_regs.h:977:
+#define SH7750_RTCSR_LMTS     0x0001    /* Refresh Count Overflow Limit Select 
*/

ERROR: spaces required around that '*' (ctx:VxV)
#3072: FILE: hw/sh4/sh7750_regs.h:1018:
+#define SH7750_SAR_REGOFS(n)  (0xA00000 + ((n)*16))    /* offset */
                                               ^

ERROR: spaces required around that '*' (ctx:VxV)
#3081: FILE: hw/sh4/sh7750_regs.h:1031:
+#define SH7750_DAR_REGOFS(n)  (0xA00004 + ((n)*16))    /* offset */
                                               ^

ERROR: spaces required around that '*' (ctx:VxV)
#3090: FILE: hw/sh4/sh7750_regs.h:1044:
+#define SH7750_DMATCR_REGOFS(n)  (0xA00008 + ((n)*16))    /* offset */
                                                  ^

ERROR: spaces required around that '*' (ctx:VxV)
#3099: FILE: hw/sh4/sh7750_regs.h:1057:
+#define SH7750_CHCR_REGOFS(n)  (0xA0000C + ((n)*16))    /* offset */
                                                ^

WARNING: line over 80 characters
#3124: FILE: hw/sh4/sh7750_regs.h:1077:
+#define SH7750_CHCR_SSA_AMEM16  0xE0000000    /* 16-bit attribute memory space 
*/

WARNING: line over 80 characters
#3129: FILE: hw/sh4/sh7750_regs.h:1079:
+#define SH7750_CHCR_STC       0x10000000    /* Source Address Wait Control 
Select,

WARNING: Block comments use a leading /* on a separate line
#3129: FILE: hw/sh4/sh7750_regs.h:1079:
+#define SH7750_CHCR_STC       0x10000000    /* Source Address Wait Control 
Select,

WARNING: Block comments use * on subsequent lines
#3130: FILE: hw/sh4/sh7750_regs.h:1080:
+#define SH7750_CHCR_STC       0x10000000    /* Source Address Wait Control 
Select,
+                           specifies CS5 or CS6 space wait

WARNING: Block comments use a trailing */ on a separate line
#3131: FILE: hw/sh4/sh7750_regs.h:1081:
+                           control for PCMCIA access */

WARNING: line over 80 characters
#3150: FILE: hw/sh4/sh7750_regs.h:1091:
+#define SH7750_CHCR_DSA_AMEM16  0x0E000000    /* 16-bit attribute memory space 
*/

WARNING: Block comments use a leading /* on a separate line
#3156: FILE: hw/sh4/sh7750_regs.h:1093:
+#define SH7750_CHCR_DTC       0x01000000    /* Destination Address Wait Control

WARNING: Block comments use * on subsequent lines
#3157: FILE: hw/sh4/sh7750_regs.h:1094:
+#define SH7750_CHCR_DTC       0x01000000    /* Destination Address Wait Control
+                           Select, specifies CS5 or CS6

WARNING: Block comments use a trailing */ on a separate line
#3159: FILE: hw/sh4/sh7750_regs.h:1096:
+                           access */

WARNING: line over 80 characters
#3179: FILE: hw/sh4/sh7750_regs.h:1107:
+#define SH7750_CHCR_AM_RD     0x00000000    /*     DACK is output in read 
cycle */

WARNING: line over 80 characters
#3180: FILE: hw/sh4/sh7750_regs.h:1108:
+#define SH7750_CHCR_AM_WR     0x00020000    /*     DACK is output in write 
cycle */

WARNING: line over 80 characters
#3195: FILE: hw/sh4/sh7750_regs.h:1116:
+#define SH7750_CHCR_DM_INC    0x00004000    /*     Destination Addr 
Incremented */

WARNING: line over 80 characters
#3196: FILE: hw/sh4/sh7750_regs.h:1117:
+#define SH7750_CHCR_DM_DEC    0x00008000    /*     Destination Addr 
Decremented */

WARNING: line over 80 characters
#3221: FILE: hw/sh4/sh7750_regs.h:1125:
+#define SH7750_CHCR_RS_ER_DA_EA_TO_EA   0x000    /* External Request, Dual 
Address

WARNING: Block comments use a leading /* on a separate line
#3221: FILE: hw/sh4/sh7750_regs.h:1125:
+#define SH7750_CHCR_RS_ER_DA_EA_TO_EA   0x000    /* External Request, Dual 
Address

WARNING: Block comments use * on subsequent lines
#3222: FILE: hw/sh4/sh7750_regs.h:1126:
+#define SH7750_CHCR_RS_ER_DA_EA_TO_EA   0x000    /* External Request, Dual 
Address
+                           Mode (External Addr Space->

WARNING: Block comments use a trailing */ on a separate line
#3223: FILE: hw/sh4/sh7750_regs.h:1127:
+                           External Addr Space) */

WARNING: Block comments use a leading /* on a separate line
#3224: FILE: hw/sh4/sh7750_regs.h:1128:
+#define SH7750_CHCR_RS_ER_SA_EA_TO_ED   0x200    /* External Request, Single

WARNING: Block comments use * on subsequent lines
#3225: FILE: hw/sh4/sh7750_regs.h:1129:
+#define SH7750_CHCR_RS_ER_SA_EA_TO_ED   0x200    /* External Request, Single
+                           Address Mode (External Addr

WARNING: Block comments use a trailing */ on a separate line
#3226: FILE: hw/sh4/sh7750_regs.h:1130:
+                           Space -> External Device) */

WARNING: Block comments use a leading /* on a separate line
#3227: FILE: hw/sh4/sh7750_regs.h:1131:
+#define SH7750_CHCR_RS_ER_SA_ED_TO_EA   0x300    /* External Request, Single

WARNING: Block comments use * on subsequent lines
#3228: FILE: hw/sh4/sh7750_regs.h:1132:
+#define SH7750_CHCR_RS_ER_SA_ED_TO_EA   0x300    /* External Request, Single
+                           Address Mode, (External

WARNING: Block comments use a trailing */ on a separate line
#3230: FILE: hw/sh4/sh7750_regs.h:1134:
+                           Space) */

WARNING: Block comments use a leading /* on a separate line
#3231: FILE: hw/sh4/sh7750_regs.h:1135:
+#define SH7750_CHCR_RS_AR_EA_TO_EA      0x400    /* Auto-Request (External Addr

WARNING: Block comments use * on subsequent lines
#3232: FILE: hw/sh4/sh7750_regs.h:1136:
+#define SH7750_CHCR_RS_AR_EA_TO_EA      0x400    /* Auto-Request (External Addr
+                           Space -> External Addr Space) */

WARNING: Block comments use a trailing */ on a separate line
#3232: FILE: hw/sh4/sh7750_regs.h:1136:
+                           Space -> External Addr Space) */

WARNING: Block comments use a leading /* on a separate line
#3264: FILE: hw/sh4/sh7750_regs.h:1138:
+#define SH7750_CHCR_RS_AR_EA_TO_OCP     0x500    /* Auto-Request (External Addr

WARNING: Block comments use * on subsequent lines
#3265: FILE: hw/sh4/sh7750_regs.h:1139:
+#define SH7750_CHCR_RS_AR_EA_TO_OCP     0x500    /* Auto-Request (External Addr
+                           Space -> On-chip Peripheral

WARNING: Block comments use a trailing */ on a separate line
#3266: FILE: hw/sh4/sh7750_regs.h:1140:
+                           Module) */

WARNING: Block comments use a leading /* on a separate line
#3267: FILE: hw/sh4/sh7750_regs.h:1141:
+#define SH7750_CHCR_RS_AR_OCP_TO_EA     0x600    /* Auto-Request (On-chip

WARNING: Block comments use * on subsequent lines
#3268: FILE: hw/sh4/sh7750_regs.h:1142:
+#define SH7750_CHCR_RS_AR_OCP_TO_EA     0x600    /* Auto-Request (On-chip
+                           Peripheral Module ->

WARNING: Block comments use a trailing */ on a separate line
#3269: FILE: hw/sh4/sh7750_regs.h:1143:
+                           External Addr Space */

WARNING: Block comments use a leading /* on a separate line
#3270: FILE: hw/sh4/sh7750_regs.h:1144:
+#define SH7750_CHCR_RS_SCITX_EA_TO_SC   0x800    /* SCI Transmit-Data-Empty 
intr

WARNING: Block comments use * on subsequent lines
#3271: FILE: hw/sh4/sh7750_regs.h:1145:
+#define SH7750_CHCR_RS_SCITX_EA_TO_SC   0x800    /* SCI Transmit-Data-Empty 
intr
+                           transfer request (external

WARNING: Block comments use a trailing */ on a separate line
#3272: FILE: hw/sh4/sh7750_regs.h:1146:
+                           address space -> SCTDR1) */

WARNING: Block comments use a leading /* on a separate line
#3273: FILE: hw/sh4/sh7750_regs.h:1147:
+#define SH7750_CHCR_RS_SCIRX_SC_TO_EA   0x900    /* SCI Receive-Data-Full intr

WARNING: Block comments use * on subsequent lines
#3274: FILE: hw/sh4/sh7750_regs.h:1148:
+#define SH7750_CHCR_RS_SCIRX_SC_TO_EA   0x900    /* SCI Receive-Data-Full intr
+                           transfer request (SCRDR1 ->

WARNING: Block comments use a trailing */ on a separate line
#3275: FILE: hw/sh4/sh7750_regs.h:1149:
+                           External Addr Space) */

WARNING: line over 80 characters
#3276: FILE: hw/sh4/sh7750_regs.h:1150:
+#define SH7750_CHCR_RS_SCIFTX_EA_TO_SC  0xA00    /* SCIF Transmit-Data-Empty 
intr

WARNING: Block comments use a leading /* on a separate line
#3276: FILE: hw/sh4/sh7750_regs.h:1150:
+#define SH7750_CHCR_RS_SCIFTX_EA_TO_SC  0xA00    /* SCIF Transmit-Data-Empty 
intr

WARNING: Block comments use * on subsequent lines
#3277: FILE: hw/sh4/sh7750_regs.h:1151:
+#define SH7750_CHCR_RS_SCIFTX_EA_TO_SC  0xA00    /* SCIF Transmit-Data-Empty 
intr
+                           transfer request (external

WARNING: Block comments use a trailing */ on a separate line
#3278: FILE: hw/sh4/sh7750_regs.h:1152:
+                           address space -> SCFTDR1) */

WARNING: Block comments use a leading /* on a separate line
#3279: FILE: hw/sh4/sh7750_regs.h:1153:
+#define SH7750_CHCR_RS_SCIFRX_SC_TO_EA  0xB00    /* SCIF Receive-Data-Full intr

WARNING: Block comments use * on subsequent lines
#3280: FILE: hw/sh4/sh7750_regs.h:1154:
+#define SH7750_CHCR_RS_SCIFRX_SC_TO_EA  0xB00    /* SCIF Receive-Data-Full intr
+                           transfer request (SCFRDR2 ->

WARNING: Block comments use a trailing */ on a separate line
#3281: FILE: hw/sh4/sh7750_regs.h:1155:
+                           External Addr Space) */

WARNING: Block comments use a leading /* on a separate line
#3282: FILE: hw/sh4/sh7750_regs.h:1156:
+#define SH7750_CHCR_RS_TMU2_EA_TO_EA    0xC00    /* TMU Channel 2 (input 
capture

WARNING: Block comments use * on subsequent lines
#3283: FILE: hw/sh4/sh7750_regs.h:1157:
+#define SH7750_CHCR_RS_TMU2_EA_TO_EA    0xC00    /* TMU Channel 2 (input 
capture
+                           interrupt), (external address

WARNING: Block comments use a trailing */ on a separate line
#3285: FILE: hw/sh4/sh7750_regs.h:1159:
+                           space) */

WARNING: Block comments use a leading /* on a separate line
#3286: FILE: hw/sh4/sh7750_regs.h:1160:
+#define SH7750_CHCR_RS_TMU2_EA_TO_OCP   0xD00    /* TMU Channel 2 (input 
capture

WARNING: Block comments use * on subsequent lines
#3287: FILE: hw/sh4/sh7750_regs.h:1161:
+#define SH7750_CHCR_RS_TMU2_EA_TO_OCP   0xD00    /* TMU Channel 2 (input 
capture
+                           interrupt), (external address

WARNING: Block comments use a trailing */ on a separate line
#3289: FILE: hw/sh4/sh7750_regs.h:1163:
+                           module) */

WARNING: Block comments use a leading /* on a separate line
#3290: FILE: hw/sh4/sh7750_regs.h:1164:
+#define SH7750_CHCR_RS_TMU2_OCP_TO_EA   0xE00    /* TMU Channel 2 (input 
capture

WARNING: Block comments use * on subsequent lines
#3291: FILE: hw/sh4/sh7750_regs.h:1165:
+#define SH7750_CHCR_RS_TMU2_OCP_TO_EA   0xE00    /* TMU Channel 2 (input 
capture
+                           interrupt), (on-chip

WARNING: Block comments use a trailing */ on a separate line
#3293: FILE: hw/sh4/sh7750_regs.h:1167:
+                           address space) */

ERROR: spaces required around that '*' (ctx:VxV)
#3365: FILE: hw/sh4/sh7750_regs.h:1211:
+#define SH7750_PCTRA_PBNPUP(n) (1 << ((n)*2+1))    /* Bit n is not pulled up */
                                          ^

ERROR: spaces required around that '+' (ctx:VxV)
#3365: FILE: hw/sh4/sh7750_regs.h:1211:
+#define SH7750_PCTRA_PBNPUP(n) (1 << ((n)*2+1))    /* Bit n is not pulled up */
                                            ^

ERROR: spaces required around that '*' (ctx:VxV)
#3367: FILE: hw/sh4/sh7750_regs.h:1213:
+#define SH7750_PCTRA_PBOUT(n) (1 << ((n)*2))    /* Bit n is an output */
                                         ^

WARNING: line over 80 characters
#3388: FILE: hw/sh4/sh7750_regs.h:1228:
+#define SH7750_PCTRB_PBNPUP(n) (1 << ((n-16)*2+1))    /* Bit n is not pulled 
up */

ERROR: spaces required around that '-' (ctx:VxV)
#3388: FILE: hw/sh4/sh7750_regs.h:1228:
+#define SH7750_PCTRB_PBNPUP(n) (1 << ((n-16)*2+1))    /* Bit n is not pulled 
up */
                                         ^

ERROR: spaces required around that '*' (ctx:VxV)
#3388: FILE: hw/sh4/sh7750_regs.h:1228:
+#define SH7750_PCTRB_PBNPUP(n) (1 << ((n-16)*2+1))    /* Bit n is not pulled 
up */
                                             ^

ERROR: spaces required around that '+' (ctx:VxV)
#3388: FILE: hw/sh4/sh7750_regs.h:1228:
+#define SH7750_PCTRB_PBNPUP(n) (1 << ((n-16)*2+1))    /* Bit n is not pulled 
up */
                                               ^

ERROR: spaces required around that '-' (ctx:VxV)
#3390: FILE: hw/sh4/sh7750_regs.h:1230:
+#define SH7750_PCTRB_PBOUT(n) (1 << ((n-16)*2))    /* Bit n is an output */
                                        ^

ERROR: spaces required around that '*' (ctx:VxV)
#3390: FILE: hw/sh4/sh7750_regs.h:1230:
+#define SH7750_PCTRB_PBOUT(n) (1 << ((n-16)*2))    /* Bit n is an output */
                                            ^

WARNING: Block comments use a leading /* on a separate line
#3429: FILE: hw/sh4/sh7750_regs.h:1258:
+#define SH7750_ICR_NMIB_BLK   0x0000    /*   NMI requests held pending while

WARNING: Block comments use * on subsequent lines
#3430: FILE: hw/sh4/sh7750_regs.h:1259:
+#define SH7750_ICR_NMIB_BLK   0x0000    /*   NMI requests held pending while
+                       SR.BL bit is set to 1 */

WARNING: Block comments use a trailing */ on a separate line
#3430: FILE: hw/sh4/sh7750_regs.h:1259:
+                       SR.BL bit is set to 1 */

WARNING: line over 80 characters
#3431: FILE: hw/sh4/sh7750_regs.h:1260:
+#define SH7750_ICR_NMIB_NBLK  0x0200    /*   NMI requests detected when SR.BL 
bit

WARNING: Block comments use a leading /* on a separate line
#3431: FILE: hw/sh4/sh7750_regs.h:1260:
+#define SH7750_ICR_NMIB_NBLK  0x0200    /*   NMI requests detected when SR.BL 
bit

WARNING: Block comments use * on subsequent lines
#3432: FILE: hw/sh4/sh7750_regs.h:1261:
+#define SH7750_ICR_NMIB_NBLK  0x0200    /*   NMI requests detected when SR.BL 
bit
+                       set to 1 */

WARNING: Block comments use a trailing */ on a separate line
#3432: FILE: hw/sh4/sh7750_regs.h:1261:
+                       set to 1 */

WARNING: line over 80 characters
#3440: FILE: hw/sh4/sh7750_regs.h:1264:
+#define SH7750_ICR_NMIE_FALL  0x0000    /*   Interrupt request detected on 
falling

WARNING: Block comments use a leading /* on a separate line
#3440: FILE: hw/sh4/sh7750_regs.h:1264:
+#define SH7750_ICR_NMIE_FALL  0x0000    /*   Interrupt request detected on 
falling

WARNING: Block comments use * on subsequent lines
#3441: FILE: hw/sh4/sh7750_regs.h:1265:
+#define SH7750_ICR_NMIE_FALL  0x0000    /*   Interrupt request detected on 
falling
+                       edge of NMI input */

WARNING: Block comments use a trailing */ on a separate line
#3441: FILE: hw/sh4/sh7750_regs.h:1265:
+                       edge of NMI input */

WARNING: line over 80 characters
#3442: FILE: hw/sh4/sh7750_regs.h:1266:
+#define SH7750_ICR_NMIE_RISE  0x0100    /*   Interrupt request detected on 
rising

WARNING: Block comments use a leading /* on a separate line
#3442: FILE: hw/sh4/sh7750_regs.h:1266:
+#define SH7750_ICR_NMIE_RISE  0x0100    /*   Interrupt request detected on 
rising

WARNING: Block comments use * on subsequent lines
#3443: FILE: hw/sh4/sh7750_regs.h:1267:
+#define SH7750_ICR_NMIE_RISE  0x0100    /*   Interrupt request detected on 
rising
+                       edge of NMI input */

WARNING: Block comments use a trailing */ on a separate line
#3443: FILE: hw/sh4/sh7750_regs.h:1267:
+                       edge of NMI input */

WARNING: Block comments use a leading /* on a separate line
#3451: FILE: hw/sh4/sh7750_regs.h:1270:
+#define SH7750_ICR_IRLM_ENC   0x0000    /*   IRL\ pins used as a level-encoded

WARNING: Block comments use * on subsequent lines
#3452: FILE: hw/sh4/sh7750_regs.h:1271:
+#define SH7750_ICR_IRLM_ENC   0x0000    /*   IRL\ pins used as a level-encoded
+                       interrupt requests */

WARNING: Block comments use a trailing */ on a separate line
#3452: FILE: hw/sh4/sh7750_regs.h:1271:
+                       interrupt requests */

WARNING: line over 80 characters
#3453: FILE: hw/sh4/sh7750_regs.h:1272:
+#define SH7750_ICR_IRLM_RAW   0x0080    /*   IRL\ pins used as a four 
independent

WARNING: Block comments use a leading /* on a separate line
#3453: FILE: hw/sh4/sh7750_regs.h:1272:
+#define SH7750_ICR_IRLM_RAW   0x0080    /*   IRL\ pins used as a four 
independent

WARNING: Block comments use * on subsequent lines
#3454: FILE: hw/sh4/sh7750_regs.h:1273:
+#define SH7750_ICR_IRLM_RAW   0x0080    /*   IRL\ pins used as a four 
independent
+                       interrupt requests */

WARNING: Block comments use a trailing */ on a separate line
#3454: FILE: hw/sh4/sh7750_regs.h:1273:
+                       interrupt requests */

WARNING: line over 80 characters
#3658: FILE: linux-user/sh4/termbits.h:139:
+#define TARGET_CMSPAR      010000000000        /* mark or space (stick) parity 
*/

ERROR: suspect code indent for conditional statements (4, 4)
#3862: FILE: target/sh4/helper.c:98:
     if (qemu_loglevel_mask(CPU_LOG_INT)) {
+    const char *expname;

ERROR: switch and case should be at the same indent
#3865: FILE: target/sh4/helper.c:100:
         switch (cs->exception_index) {
+    case 0x0e0:
[...]
+    case 0x040:
[...]
+    case 0x0a0:
[...]
+    case 0x180:
[...]
+    case 0x1a0:
[...]
+    case 0x800:
[...]
+    case 0x820:
[...]
+    case 0x100:
[...]
+    case 0x060:
[...]
+    case 0x0c0:
[...]
+    case 0x120:
[...]
+    case 0x080:
[...]
+    case 0x160:
[...]
+    default:

ERROR: suspect code indent for conditional statements (4, 4)
#4001: FILE: target/sh4/helper.c:220:
     if ((env->mmucr & 0xe0000000) == 0xe0000000) {
+    return 0;

ERROR: suspect code indent for conditional statements (4, 4)
#4005: FILE: target/sh4/helper.c:223:
     if ((env->mmucr & 0x98000000) == 0x18000000) {
+    return 1;

ERROR: suspect code indent for conditional statements (4, 4)
#4009: FILE: target/sh4/helper.c:226:
     if ((env->mmucr & 0x54000000) == 0x04000000) {
+    return 2;

ERROR: suspect code indent for conditional statements (4, 4)
#4013: FILE: target/sh4/helper.c:229:
     if ((env->mmucr & 0x2c000000) == 0x00000000) {
+    return 3;

ERROR: "foo * bar" should be "foo *bar"
#4024: FILE: target/sh4/helper.c:239:
+              tlb_t * entries, uint8_t nbtlb, int use_asid)

ERROR: suspect code indent for conditional statements (4, 4)
#4031: FILE: target/sh4/helper.c:248:
     for (i = 0; i < nbtlb; i++) {
+    if (!entries[i].v)

ERROR: braces {} are necessary for all arms of this statement
#4043: FILE: target/sh4/helper.c:249:
+    if (!entries[i].v)
[...]

ERROR: braces {} are necessary for all arms of this statement
#4045: FILE: target/sh4/helper.c:251:
+    if (!entries[i].sh && use_asid && entries[i].asid != asid)
[...]

ERROR: suspect code indent for conditional statements (8, 8)
#4050: FILE: target/sh4/helper.c:256:
+        if (match != MMU_DTLB_MISS)
+        return MMU_DTLB_MULTIPLE;    /* Multiple match */

ERROR: braces {} are necessary for all arms of this statement
#4050: FILE: target/sh4/helper.c:256:
+        if (match != MMU_DTLB_MISS)
[...]

ERROR: suspect code indent for conditional statements (4, 4)
#4060: FILE: target/sh4/helper.c:272:
     if ((urb > 0 && urc > urb) || urc > (UTLB_SIZE - 1))
+    urc = 0;

ERROR: suspect code indent for conditional statements (4, 4)
#4069: FILE: target/sh4/helper.c:304:
     if (e == MMU_DTLB_MULTIPLE) {
+    e = MMU_ITLB_MULTIPLE;

ERROR: suspect code indent for conditional statements (4, 4)
#4072: FILE: target/sh4/helper.c:306:
     } else if (e == MMU_DTLB_MISS) {
+    e = MMU_ITLB_MISS;

ERROR: suspect code indent for conditional statements (4, 4)
#4075: FILE: target/sh4/helper.c:308:
     } else if (e >= 0) {
+    update_itlb_use(env, e);

ERROR: "foo * bar" should be "foo *bar"
#4105: FILE: target/sh4/helper.c:620:
+    tlb_t * utlb_match_entry = NULL;

ERROR: suspect code indent for conditional statements (12, 12)
#4113: FILE: target/sh4/helper.c:626:
             if (!entry->v)
+            continue;

ERROR: suspect code indent for conditional statements (12, 12)
#4117: FILE: target/sh4/helper.c:629:
             if (entry->vpn == vpn
[...]
+            if (utlb_match_entry) {

ERROR: braces {} are necessary for all arms of this statement
#4140: FILE: target/sh4/helper.c:639:
+        if (entry->v && !v)
[...]

ERROR: suspect code indent for conditional statements (12, 12)
#4154: FILE: target/sh4/helper.c:651:
             if (entry->vpn == vpn
[...]
+            if (entry->v && !v)

ERROR: suspect code indent for conditional statements (12, 12)
#4165: FILE: target/sh4/helper.c:653:
+            if (entry->v && !v)
+            needs_tlb_flush = 1;

ERROR: braces {} are necessary for all arms of this statement
#4165: FILE: target/sh4/helper.c:653:
+            if (entry->v && !v)
[...]

ERROR: suspect code indent for conditional statements (12, 12)
#4167: FILE: target/sh4/helper.c:655:
+            if (utlb_match_entry)
+            *entry = *utlb_match_entry;

ERROR: braces {} are necessary for all arms of this statement
#4167: FILE: target/sh4/helper.c:655:
+            if (utlb_match_entry)
[...]
+            else
[...]

ERROR: braces {} are necessary for all arms of this statement
#4237: FILE: target/sh4/op_helper.c:134:
+    if (current == NULL)
[...]

ERROR: that open brace { should be on the previous line
#4251: FILE: target/sh4/op_helper.c:145:
+    if ((a & ~0x1F) == (address & ~0x1F))
+    {

ERROR: trailing whitespace
#4260: FILE: target/sh4/op_helper.c:149:
+        $

ERROR: that open brace { should be on the previous line
#4261: FILE: target/sh4/op_helper.c:150:
+        if (next == NULL)
+        {

ERROR: suspect code indent for conditional statements (8, 8)
#4261: FILE: target/sh4/op_helper.c:150:
+        if (next == NULL)
+        {

ERROR: suspect code indent for conditional statements (4, 4)
#4279: FILE: target/sh4/op_helper.c:170:
     if (env->sr & (1u << SR_S)) {
+    if (res < 0)

ERROR: braces {} are necessary for all arms of this statement
#4284: FILE: target/sh4/op_helper.c:171:
+    if (res < 0)
[...]
+    else
[...]

ERROR: suspect code indent for conditional statements (4, 4)
#4294: FILE: target/sh4/op_helper.c:186:
     if (env->sr & (1u << SR_S)) {
+    if (res < -0x80000000) {

ERROR: suspect code indent for conditional statements (4, 4)
#4315: FILE: target/sh4/op_helper.c:200:
     if ((val & FPSCR_RM_MASK) == FPSCR_RM_ZERO) {
+    set_float_rounding_mode(float_round_to_zero, &env->fp_status);

ERROR: suspect code indent for conditional statements (4, 4)
#4365: FILE: target/sh4/translate.c:262:
     if (ctx->delayed_pc == -1) {
+    /* Target is not statically known, it comes necessarily from a

WARNING: Block comments use a leading /* on a separate line
#4369: FILE: target/sh4/translate.c:263:
+    /* Target is not statically known, it comes necessarily from a

WARNING: Block comments use * on subsequent lines
#4370: FILE: target/sh4/translate.c:264:
+    /* Target is not statically known, it comes necessarily from a
+       delayed jump as immediate jump are conditinal jumps */

WARNING: Block comments use a trailing */ on a separate line
#4370: FILE: target/sh4/translate.c:264:
+       delayed jump as immediate jump are conditinal jumps */

ERROR: that open brace { should be on the previous line
#4387: FILE: target/sh4/translate.c:423:
     if (ctx->has_movcal)
+    {

ERROR: suspect code indent for conditional statements (4, 6)
#4387: FILE: target/sh4/translate.c:423:
     if (ctx->has_movcal)
+    {

ERROR: suspect code indent for conditional statements (6, 18)
#4395: FILE: target/sh4/translate.c:426:
+      if (opcode != 0x0093 /* ocbi */
[...]
+          {

ERROR: externs should be avoided in .c files
#4422: FILE: target/sh4/translate.c:445:
+    CHECK_NOT_DELAY_SLOT

ERROR: space prohibited after that '-' (ctx:WxW)
#4432: FILE: target/sh4/translate.c:448:
+    ctx->delayed_pc = (uint32_t) - 1;
                                  ^

ERROR: externs should be avoided in .c files
#4450: FILE: target/sh4/translate.c:461:
+    CHECK_PRIVILEGED

ERROR: externs should be avoided in .c files
#4459: FILE: target/sh4/translate.c:466:
+    CHECK_NOT_DELAY_SLOT

ERROR: space prohibited after that '-' (ctx:WxW)
#4465: FILE: target/sh4/translate.c:470:
+    ctx->delayed_pc = (uint32_t) - 1;
                                  ^

ERROR: externs should be avoided in .c files
#4506: FILE: target/sh4/translate.c:497:
+    CHECK_PRIVILEGED

ERROR: externs should be avoided in .c files
#4598: FILE: target/sh4/translate.c:556:
+    CHECK_NOT_DELAY_SLOT

WARNING: line over 80 characters
#4672: FILE: target/sh4/translate.c:591:
+        tcg_gen_mov_i32(REG(B11_8), addr);            /* modify register 
status */

ERROR: space prohibited after that open parenthesis '('
#4739: FILE: target/sh4/translate.c:615:
+    if ( B11_8 != B7_4 )

ERROR: space prohibited before that close parenthesis ')'
#4739: FILE: target/sh4/translate.c:615:
+    if ( B11_8 != B7_4 )

ERROR: braces {} are necessary for all arms of this statement
#4739: FILE: target/sh4/translate.c:615:
+    if ( B11_8 != B7_4 )
[...]

ERROR: space prohibited after that open parenthesis '('
#4744: FILE: target/sh4/translate.c:620:
+    if ( B11_8 != B7_4 )

ERROR: space prohibited before that close parenthesis ')'
#4744: FILE: target/sh4/translate.c:620:
+    if ( B11_8 != B7_4 )

ERROR: braces {} are necessary for all arms of this statement
#4744: FILE: target/sh4/translate.c:620:
+    if ( B11_8 != B7_4 )
[...]

ERROR: space prohibited after that open parenthesis '('
#4749: FILE: target/sh4/translate.c:625:
+    if ( B11_8 != B7_4 )

ERROR: space prohibited before that close parenthesis ')'
#4749: FILE: target/sh4/translate.c:625:
+    if ( B11_8 != B7_4 )

ERROR: braces {} are necessary for all arms of this statement
#4749: FILE: target/sh4/translate.c:625:
+    if ( B11_8 != B7_4 )
[...]

ERROR: externs should be avoided in .c files
#5462: FILE: target/sh4/translate.c:1185:
+    CHECK_NOT_DELAY_SLOT

ERROR: externs should be avoided in .c files
#5469: FILE: target/sh4/translate.c:1189:
+    CHECK_NOT_DELAY_SLOT

ERROR: externs should be avoided in .c files
#5478: FILE: target/sh4/translate.c:1195:
+    CHECK_NOT_DELAY_SLOT

ERROR: externs should be avoided in .c files
#5485: FILE: target/sh4/translate.c:1199:
+    CHECK_NOT_DELAY_SLOT

ERROR: externs should be avoided in .c files
#5689: FILE: target/sh4/translate.c:1310:
+        CHECK_NOT_DELAY_SLOT

ERROR: externs should be avoided in .c files
#5774: FILE: target/sh4/translate.c:1356:
+    CHECK_PRIVILEGED

ERROR: externs should be avoided in .c files
#5778: FILE: target/sh4/translate.c:1360:
+    CHECK_PRIVILEGED

ERROR: externs should be avoided in .c files
#5794: FILE: target/sh4/translate.c:1365:
+    CHECK_PRIVILEGED

ERROR: externs should be avoided in .c files
#5817: FILE: target/sh4/translate.c:1382:
+    CHECK_NOT_DELAY_SLOT

ERROR: space prohibited after that '-' (ctx:WxW)
#5824: FILE: target/sh4/translate.c:1385:
+    ctx->delayed_pc = (uint32_t) - 1;
                                  ^

ERROR: externs should be avoided in .c files
#5827: FILE: target/sh4/translate.c:1388:
+    CHECK_NOT_DELAY_SLOT

ERROR: space prohibited after that '-' (ctx:WxW)
#5835: FILE: target/sh4/translate.c:1392:
+    ctx->delayed_pc = (uint32_t) - 1;
                                  ^

ERROR: externs should be avoided in .c files
#5857: FILE: target/sh4/translate.c:1405:
+    CHECK_NOT_DELAY_SLOT

ERROR: space prohibited after that '-' (ctx:WxW)
#5864: FILE: target/sh4/translate.c:1408:
+    ctx->delayed_pc = (uint32_t) - 1;
                                  ^

ERROR: externs should be avoided in .c files
#5867: FILE: target/sh4/translate.c:1411:
+    CHECK_NOT_DELAY_SLOT

ERROR: space prohibited after that '-' (ctx:WxW)
#5876: FILE: target/sh4/translate.c:1415:
+    ctx->delayed_pc = (uint32_t) - 1;
                                  ^

ERROR: externs should be avoided in .c files
#5912: FILE: target/sh4/translate.c:1440:
+    CHECK_PRIVILEGED

ERROR: space required after that ',' (ctx:VxV)
#5945: FILE: target/sh4/translate.c:1456:
+#define LD(reg,ldnum,ldpnum,prechk)        \
               ^

ERROR: space required after that ',' (ctx:VxV)
#5945: FILE: target/sh4/translate.c:1456:
+#define LD(reg,ldnum,ldpnum,prechk)        \
                     ^

ERROR: space required after that ',' (ctx:VxV)
#5945: FILE: target/sh4/translate.c:1456:
+#define LD(reg,ldnum,ldpnum,prechk)        \
                            ^

ERROR: Macros with multiple statements should be enclosed in a do - while loop
#5945: FILE: target/sh4/translate.c:1456:
+#define LD(reg,ldnum,ldpnum,prechk)        \
+  case ldnum:                            \
+    prechk                                \
+    tcg_gen_mov_i32 (cpu_##reg, REG(B11_8));            \
+    return;                            \
+  case ldpnum:                            \
+    prechk                                \
     tcg_gen_qemu_ld_i32(cpu_##reg, REG(B11_8), ctx->memidx, MO_TESL); \
-    tcg_gen_addi_i32(REG(B11_8), REG(B11_8), 4);               \
+    tcg_gen_addi_i32(REG(B11_8), REG(B11_8), 4);        \
     return;

ERROR: space prohibited between function name and open parenthesis '('
#5948: FILE: target/sh4/translate.c:1459:
+    tcg_gen_mov_i32 (cpu_##reg, REG(B11_8));            \

ERROR: space required after that ',' (ctx:VxV)
#5966: FILE: target/sh4/translate.c:1466:
+#define ST(reg,stnum,stpnum,prechk)        \
               ^

ERROR: space required after that ',' (ctx:VxV)
#5966: FILE: target/sh4/translate.c:1466:
+#define ST(reg,stnum,stpnum,prechk)        \
                     ^

ERROR: space required after that ',' (ctx:VxV)
#5966: FILE: target/sh4/translate.c:1466:
+#define ST(reg,stnum,stpnum,prechk)        \
                            ^

ERROR: Macros with multiple statements should be enclosed in a do - while loop
#5966: FILE: target/sh4/translate.c:1466:
+#define ST(reg,stnum,stpnum,prechk)        \
+  case stnum:                            \
+    prechk                                \
+    tcg_gen_mov_i32 (REG(B11_8), cpu_##reg);            \
+    return;                            \
+  case stpnum:                            \
+    prechk                                \
+    {                                \
+    TCGv addr = tcg_temp_new();                \
+    tcg_gen_subi_i32(addr, REG(B11_8), 4);            \
         tcg_gen_qemu_st_i32(cpu_##reg, addr, ctx->memidx, MO_TEUL); \
-       tcg_gen_mov_i32(REG(B11_8), addr);                      \
-       tcg_temp_free(addr);                                    \
-    }                                                          \
+    tcg_gen_mov_i32(REG(B11_8), addr);            \
+    tcg_temp_free(addr);                    \
+    }                                \
     return;

ERROR: space prohibited between function name and open parenthesis '('
#5969: FILE: target/sh4/translate.c:1469:
+    tcg_gen_mov_i32 (REG(B11_8), cpu_##reg);            \

ERROR: space required after that ',' (ctx:VxV)
#5992: FILE: target/sh4/translate.c:1481:
+#define LDST(reg,ldnum,ldpnum,stnum,stpnum,prechk)        \
                 ^

ERROR: space required after that ',' (ctx:VxV)
#5992: FILE: target/sh4/translate.c:1481:
+#define LDST(reg,ldnum,ldpnum,stnum,stpnum,prechk)        \
                       ^

ERROR: space required after that ',' (ctx:VxV)
#5992: FILE: target/sh4/translate.c:1481:
+#define LDST(reg,ldnum,ldpnum,stnum,stpnum,prechk)        \
                              ^

ERROR: space required after that ',' (ctx:VxV)
#5992: FILE: target/sh4/translate.c:1481:
+#define LDST(reg,ldnum,ldpnum,stnum,stpnum,prechk)        \
                                    ^

ERROR: space required after that ',' (ctx:VxV)
#5992: FILE: target/sh4/translate.c:1481:
+#define LDST(reg,ldnum,ldpnum,stnum,stpnum,prechk)        \
                                           ^

ERROR: space required after that ',' (ctx:VxV)
#5993: FILE: target/sh4/translate.c:1482:
+    LD(reg,ldnum,ldpnum,prechk)                \
           ^

ERROR: space required after that ',' (ctx:VxV)
#5993: FILE: target/sh4/translate.c:1482:
+    LD(reg,ldnum,ldpnum,prechk)                \
                 ^

ERROR: space required after that ',' (ctx:VxV)
#5993: FILE: target/sh4/translate.c:1482:
+    LD(reg,ldnum,ldpnum,prechk)                \
                        ^

ERROR: space required after that ',' (ctx:VxV)
#5994: FILE: target/sh4/translate.c:1483:
+    ST(reg,stnum,stpnum,prechk)
           ^

ERROR: space required after that ',' (ctx:VxV)
#5994: FILE: target/sh4/translate.c:1483:
+    ST(reg,stnum,stpnum,prechk)
                 ^

ERROR: space required after that ',' (ctx:VxV)
#5994: FILE: target/sh4/translate.c:1483:
+    ST(reg,stnum,stpnum,prechk)
                        ^

ERROR: externs should be avoided in .c files
#6014: FILE: target/sh4/translate.c:1496:
+    CHECK_FPU_ENABLED

ERROR: externs should be avoided in .c files
#6051: FILE: target/sh4/translate.c:1512:
+    CHECK_FPU_ENABLED

ERROR: externs should be avoided in .c files
#6255: FILE: target/sh4/translate.c:1708:
+    CHECK_FPU_ENABLED

ERROR: externs should be avoided in .c files
#6261: FILE: target/sh4/translate.c:1712:
+    CHECK_FPU_ENABLED

ERROR: suspect code indent for conditional statements (8, 8)
#6268: FILE: target/sh4/translate.c:1717:
         if (ctx->tbflags & FPSCR_PR) {
+        TCGv_i64 fp;

ERROR: else should follow close brace '}'
#6283: FILE: target/sh4/translate.c:1727:
+    }
+    else {

ERROR: suspect code indent for conditional statements (8, 8)
#6292: FILE: target/sh4/translate.c:1733:
         if (ctx->tbflags & FPSCR_PR) {
+        TCGv_i64 fp;

ERROR: else should follow close brace '}'
#6307: FILE: target/sh4/translate.c:1743:
+    }
+    else {

ERROR: externs should be avoided in .c files
#6315: FILE: target/sh4/translate.c:1748:
+    CHECK_FPU_ENABLED

ERROR: externs should be avoided in .c files
#6321: FILE: target/sh4/translate.c:1752:
+    CHECK_FPU_ENABLED

ERROR: suspect code indent for conditional statements (8, 8)
#6401: FILE: target/sh4/translate.c:1879:
         if (old_flags & DELAY_SLOT_CONDITIONAL) {
+        gen_delayed_conditional_jump(ctx);

total: 172 errors, 318 warnings, 6252 lines checked

Commit 60b042546abd (sh4: Replace TAB indentations with spaces) has style 
problems, please review.  If any of these errors
are false positives report them to the maintainer, see
CHECKPATCH in MAINTAINERS.
=== OUTPUT END ===

Test command exited with code: 1


The full log is available at
20210620175452.10076-1-email@aabouzied.com/testing.checkpatch/?type=message">http://patchew.org/logs/20210620175452.10076-1-email@aabouzied.com/testing.checkpatch/?type=message.
---
Email generated automatically by Patchew [https://patchew.org/].
Please send your feedback to patchew-devel@redhat.com

reply via email to

[Prev in Thread] Current Thread [Next in Thread]