Changeset fa38804 in buchla-68k for rom


Ignore:
Timestamp:
07/14/2017 04:18:35 PM (7 years ago)
Author:
Thomas Lopatic <thomas@…>
Branches:
master
Children:
ace9ee7
Parents:
1efe224
Message:

Removed form-feed comments.

Location:
rom
Files:
2 edited

Legend:

Unmodified
Added
Removed
  • rom/booter.c

    r1efe224 rfa38804  
    2828int16_t B_log_s;        /* boot log switch */
    2929int16_t B_dbg_s;        /* boot debug switch */
    30 
    31 /*
    32  */
    3330
    3431/*
     
    105102        }
    106103
    107 /*
    108 
    109 */
    110 
    111104        /* if it's a discontinuous file, read the origins */
    112105
  • rom/romp.c

    r1efe224 rfa38804  
    2525
    2626#include "rom.h"
    27 
    28 /*
    29 
    30 */
    3127
    3228#if     ON_B700
     
    8682#define MON_L   4               /* monitor long code */
    8783
    88 /*
    89 
    90 */
    91 
    9284/*
    9385   ============================================================================
     
    10597
    10698#define CANNED  "\r\n----- Cancelled -----\r\n"
    107 
    108 /*
    109 
    110 */
    11199
    112100/*
     
    182170
    183171#define NCMDS   ((sizeof cmtab) / (sizeof cmtab[0]))
    184 
    185 /*
    186 
    187 */
    188172
    189173int8_t  ahex[] = "0123456789abcdefABCDEF";
     
    227211#endif
    228212
    229 /*
    230 
    231 */
    232 
    233213/*
    234214   ============================================================================
     
    265245        vrnum;          /* video register number */
    266246
    267 /*
    268 
    269 */
    270 
    271247#if     ON_B700
    272248int16_t asig,           /* signal number */
     
    314290        promdate[PDATELN+1];    /* PROM date area */
    315291
    316 /*
    317 
    318 */
    319 
    320292/*
    321293   ============================================================================
     
    379351        }
    380352}
    381 
    382 /*
    383 
    384 */
    385353
    386354/*
     
    423391}
    424392
    425 /*
    426 
    427 */
    428 
    429393/*
    430394   ============================================================================
     
    463427        }
    464428}
    465 
    466 /*
    467 
    468 */
    469429
    470430/*
     
    503463        }
    504464}
    505 
    506 /*
    507 
    508 */
    509465
    510466/*
     
    537493}
    538494
    539 /*
    540 
    541 */
    542 
    543495/*
    544496   =============================================================================
     
    555507        return(c);
    556508}
    557 
    558 /*
    559 
    560 */
    561509
    562510/*
     
    605553        oldi = setipl(2);
    606554
    607 /*
    608 
    609 */
    610 
    611555        while (0L EQ BIOS(B_RDAV, CON_DEV)) {
    612556
     
    635579                }
    636580        }
    637 
    638 /*
    639 
    640 */
    641581
    642582        BIOS(B_GETC, CON_DEV);
     
    692632}
    693633
    694 /*
    695 
    696 */
    697 
    698634/*
    699635   =============================================================================
     
    718654        return(0);
    719655}
    720 
    721 /*
    722 
    723 */
    724656
    725657/*
     
    744676}
    745677
    746 /*
    747 
    748 */
    749 
    750678/*
    751679   ============================================================================
     
    787715                        return(argln);
    788716
    789 /*
    790 
    791 */
    792 
    793717                default:
    794718
     
    807731}
    808732
    809 /*
    810 
    811 */
    812 
    813733/*
    814734   ============================================================================
     
    855775                        return(argln);
    856776
    857 /*
    858 
    859 */
    860 
    861777                default:
    862778
     
    872788}
    873789
    874 /*
    875 
    876 */
    877 
    878790/*
    879791   ============================================================================
     
    912824        return(c);
    913825}
    914 
    915 /*
    916 
    917 */
    918826
    919827/*
     
    978886}
    979887
    980 /*
    981 
    982 */
    983 
    984888/*
    985889   ============================================================================
     
    1003907        return;
    1004908}
    1005 
    1006 /*
    1007 
    1008 */
    1009909
    1010910/*
     
    1033933}
    1034934
    1035 /*
    1036 
    1037 */
    1038 
    1039935/*
    1040936   ============================================================================
     
    1068964        return(FALSE);
    1069965}
    1070 
    1071 /*
    1072 
    1073 */
    1074966
    1075967/*
     
    1087979}
    1088980
    1089 /*
    1090 
    1091 */
    1092 
    1093981/*
    1094982   ============================================================================
     
    11331021}
    11341022
    1135 /*
    1136 
    1137 */
    1138 
    11391023/*
    11401024   ============================================================================
     
    11821066        }
    11831067}
    1184 /*
    1185 
    1186 */
    11871068
    11881069/*
     
    12101091        return(TRUE);
    12111092}
    1212 
    1213 /*
    1214 
    1215 */
    12161093
    12171094/*
     
    12431120}
    12441121
    1245 /*
    1246 
    1247 */
    1248 
    12491122/*
    12501123   ============================================================================
     
    12861159        return(TRUE);
    12871160}
    1288 
    1289 /*
    1290 
    1291 */
    12921161
    12931162/*
     
    13451214}
    13461215
    1347 /*
    1348 
    1349 */
    1350 
    13511216/*
    13521217   ============================================================================
     
    13991264}
    14001265
    1401 /*
    1402 
    1403 */
    1404 
    14051266#if     ON_B700
    14061267
     
    14421303}
    14431304
    1444 /*
    1445 
    1446 */
    1447 
    14481305/*
    14491306   ============================================================================
     
    14781335        return(TRUE);
    14791336}
    1480 
    1481 /*
    1482 
    1483 */
    14841337
    14851338/*
     
    15171370        return(TRUE);
    15181371}
    1519 
    1520 /*
    1521 
    1522 * /
    15231372
    15241373/*
     
    15731422}
    15741423
    1575 /*
    1576 
    1577 */
    1578 
    15791424/*
    15801425   ============================================================================
     
    16151460        }
    16161461
    1617 /*
    1618 
    1619 */
    1620 
    16211462        if (b1flag ) {
    16221463
     
    16451486}
    16461487
    1647 /*
    1648 
    1649 */
    1650 
    16511488/*
    16521489   ============================================================================
     
    17061543}
    17071544
    1708 /*
    1709 
    1710 */
    1711 
    17121545/*
    17131546   ============================================================================
     
    17381571}
    17391572
    1740 /*
    1741 
    1742 */
    1743 
    17441573/*
    17451574   ============================================================================
     
    17731602}
    17741603
    1775 /*
    1776 
    1777 */
    1778 
    17791604/*
    17801605   ============================================================================
     
    18011626        return(TRUE);
    18021627}
    1803 /*
    1804 
    1805 */
    18061628
    18071629/*
     
    18261648}
    18271649
    1828 /*
    1829 
    1830 */
    1831 
    18321650/*
    18331651   ============================================================================
     
    18721690}
    18731691
    1874 /*
    1875 
    1876 */
    1877 
    18781692/*
    18791693   ============================================================================
     
    19071721}
    19081722
    1909 /*
    1910 
    1911 */
     1723
    19121724/*
    19131725   ============================================================================
     
    19321744}
    19331745
    1934 /*
    1935 
    1936 */
    1937 
    19381746/*
    19391747   ============================================================================
     
    19611769        }
    19621770
    1963 /*
    1964 
    1965 */
    1966 
    19671771        if (rnum EQ 17) {       /* sr -- status register */
    19681772
     
    19951799}
    19961800
    1997 /*
    1998 
    1999 */
    2000 
    20011801/*
    20021802   ============================================================================
     
    20521852        return(FALSE);
    20531853}
    2054 
    2055 /*
    2056 
    2057 */
    20581854
    20591855/*
     
    20911887        return(FALSE);
    20921888}
    2093 
    2094 /*
    2095 
    2096 */
    20971889
    20981890/*
     
    21311923}
    21321924
    2133 /*
    2134 
    2135 */
    2136 
    21371925/*
    21381926   ============================================================================
     
    22382026        return(-10);                    /* error 10 = switch failed */
    22392027}
    2240 
    2241 /*
    2242 
    2243 */
    22442028
    22452029/*
     
    22852069                        continue;
    22862070
    2287 /*
    2288 
    2289 */
    2290 
    22912071                default:
    22922072
     
    23032083}
    23042084
    2305 /*
    2306 
    2307 */
    2308 
    23092085/*
    23102086   ============================================================================
     
    23382114}
    23392115
    2340 /*
    2341 
    2342 */
    2343 
    23442116/*
    23452117   ============================================================================
     
    23602132        return(TRUE);
    23612133}
    2362 
    2363 /*
    2364 
    2365 */
    23662134
    23672135/*
     
    24052173                }
    24062174
    2407 /*
    2408 
    2409 */
    2410 
    24112175        } else {
    24122176
     
    24372201}
    24382202                       
    2439 /*
    2440 
    2441 */
    24422203
    24432204/*
     
    24872248}
    24882249
    2489 /*
    2490 
    2491 */
    2492 
    24932250/*
    24942251   ============================================================================
     
    25192276}
    25202277
    2521 /*
    2522 
    2523 */
    2524 
    25252278/*
    25262279   ============================================================================
     
    25502303        return(FALSE);
    25512304}
    2552 
    2553 /*
    2554 
    2555 */
    25562305
    25572306/*
     
    26172366}
    26182367
    2619 /*
    2620 
    2621 */
    2622 
    26232368/*
    26242369   ============================================================================
     
    26832428}
    26842429
    2685 /*
    2686 
    2687 */
    2688 
    26892430/*
    26902431   ============================================================================
     
    27302471}
    27312472
    2732 /*
    2733 
    2734 */
    2735 
    27362473/*
    27372474   ============================================================================
     
    27682505}
    27692506
    2770 /*
    2771 
    2772 */
    2773 
    27742507/*
    27752508   ============================================================================
     
    27882521        return(TRUE);
    27892522}
    2790 
    2791 /*
    2792 
    2793 */
    27942523
    27952524/*
     
    28502579                return(TRUE);
    28512580
    2852 /*
    2853 
    2854 */
     2581
    28552582        case MON_L:
    28562583
     
    28802607}
    28812608               
    2882 /*
    2883 
    2884 */
    28852609
    28862610/*
     
    29232647}
    29242648
    2925 /*
    2926 
    2927 */
    2928 
    29292649/*
    29302650   ============================================================================
     
    29662686}
    29672687
    2968 /*
    2969 
    2970 */
    2971 
    29722688/*
    29732689   ============================================================================
     
    29922708        rc = getln(cmdunit, MAXCMDLN, cmdline);
    29932709
    2994 /*
    2995 
    2996 */
    2997 
    29982710        /* dispatch based on rc */
    29992711
     
    30312743                } else {
    30322744
    3033 /*
    3034 
    3035 */
    3036 
    30372745                        if (redo) {
    30382746
     
    30622770        return;
    30632771}
    3064 
    3065 /*
    3066 
    3067 */
    30682772
    30692773/*
     
    30802784}
    30812785
    3082 /*
    3083 
    3084 */
    3085 
    30862786/*
    30872787   ============================================================================
     
    31132813}
    31142814
    3115 /*
    3116 
    3117 */
    3118 
    31192815/*
    31202816   ============================================================================
     
    31462842}
    31472843
    3148 /*
    3149 
    3150 */
    3151 
    31522844/*
    31532845   ============================================================================
     
    31922884        writeln(cmdunit, ",    SR = ");
    31932885        puthn((uint32_t)srtemp & 0xFFFFL, 4, cmdunit);
    3194 
    3195 /*
    3196 
    3197 */
    31982886
    31992887        writeln(cmdunit, "  (IPL = ");
     
    32412929}
    32422930
    3243 /*
    3244 
    3245 */
    3246 
    32472931/*
    32482932   ============================================================================
     
    32892973        writeln(cmdunit, ",    SR = ");
    32902974        puthn((uint32_t)srtemp & 0xFFFFL, 4, cmdunit);
    3291 
    3292 /*
    3293 
    3294 */
    32952975
    32962976        writeln(cmdunit, "  (IPL = ");
     
    33373017        writeln(cmdunit, " )\r\n");
    33383018
    3339 /*
    3340 
    3341 */
     3019
    33423020        writeln(cmdunit, "TRAP vector number = ");
    33433021        putn((uint32_t)crshvc[0], 2, cmdunit);
     
    34483126}
    34493127
    3450 /*
    3451 
    3452 */
    3453 
    34543128/*
    34553129   ============================================================================
     
    34673141        return(TRUE);
    34683142}
    3469 
    3470 /*
    3471 
    3472 */
    34733143
    34743144/*
     
    35063176        }
    35073177
    3508 /*
    3509 
    3510 */
    3511 
    35123178        if (p_ba1 EQ regptr->reg_pc) {
    35133179
     
    35313197                }
    35323198        }
    3533 /*
    3534 
    3535 */
     3199
    35363200        if (p_ba0) {
    35373201
     
    35563220        }
    35573221
    3558 /*
    3559 
    3560 */
    3561 
    35623222        if (p_ba1) {
    35633223
     
    35893249}
    35903250
    3591 /*
    3592 
    3593 */
    3594 
    35953251/*
    35963252   ============================================================================
     
    36043260        return(TRUE);
    36053261}
    3606 
    3607 /*
    3608 
    3609 */
    36103262
    36113263/*
     
    36603312        return;                         /* return to xtrap15 */
    36613313}
    3662 
    3663 /*
    3664 
    3665 */
    36663314
    36673315/*
     
    37043352}
    37053353
    3706 /*
    3707 
    3708 */
    3709 
    37103354#if     ON_B700
    37113355
     
    37463390        return(SUCCESS);
    37473391}
    3748 
    3749 /*
    3750 
    3751 */
    37523392
    37533393/*
     
    37993439                }
    38003440        }
    3801 /*
    3802 
    3803 */
     3441
    38043442        if (aflag) {    /* anything changed ? */
    38053443
     
    38333471        }
    38343472
    3835 /*
    3836 
    3837 */
    3838 
    38393473        if (BIOS(B_RDAV, CON_DEV)) {
    38403474
     
    38483482}
    38493483#endif
    3850 
    3851 /*
    3852 
    3853 */
    38543484
    38553485/*
     
    39553585#endif
    39563586
    3957 /*
    3958 
    3959 */
     3587
    39603588        if (setjmp(&restart))   /* setup restart point */
    39613589                writeln(cmdunit, "\r\n***** ROMP Re-starting *****\r\n\n");
Note: See TracChangeset for help on using the changeset viewer.