Changeset 204 for trunk


Ignore:
Timestamp:
Jun 3, 2020, 5:36:55 PM (5 years ago)
Author:
David Azarewicz
Message:

Variable name changes.

Location:
trunk
Files:
9 edited

Legend:

Unmodified
Added
Removed
  • trunk/src/os2ahci/Makefile

    r200 r204  
    1212# Define default build version if not specified in environment
    1313BLD_MAJOR=2
    14 BLD_MINOR=07 # must be 2 digits
     14BLD_MINOR=08 # must be 2 digits
    1515BLD_REV=0 # not used at this time
    1616
     
    116116  @%create $^@
    117117  @%append $^@ /* Autogenerated by Makefile */
    118   @%append $^@ $#define DMAJOR $(BLD_MAJOR)
    119   @%append $^@ $#define DMINOR $(BLD_MINOR)
     118  @AddToFile $^@,$#define DMAJOR,VERSIONMAJOR,$(VERSION)
     119  @AddToFile $^@,$#define DMINOR,VERSIONMINOR,$(VERSION)
    120120  @%append $^@ $#define DVENDOR "$(VENDOR)"
    121121  @AddToFile $^@,$#define BLD_YEAR,DATEYEAR
  • trunk/src/os2ahci/ahci.c

    r201 r204  
    17181718    ADD_WORKSPACE *aws = (ADD_WORKSPACE *) &pIorb->ADDWorkSpace;
    17191719
    1720     vNext = pIorb->pNxtIORB;
     1720    vNext = pIorb->f16NxtIORB;
    17211721    if (aws->queued_hw && (done_mask & (1UL << aws->cmd_slot)))
    17221722    {
     
    17461746    IORBH *pIorb = Far16ToFlat(vIorb);
    17471747
    1748     vNext = pIorb->pNxtIORB;
     1748    vNext = pIorb->f16NxtIORB;
    17491749
    17501750    iorb_complete(vIorb, pIorb);
     
    18841884  int d = iorb_unit_device(pIorb);
    18851885
    1886   DHEXDUMP(5,Far16ToFlat(((IORB_ADAPTER_PASSTHRU *)pIorb)->pControllerCmd),
     1886  DHEXDUMP(5,Far16ToFlat(((IORB_ADAPTER_PASSTHRU *)pIorb)->f16ControllerCmd),
    18871887        ((IORB_ADAPTER_PASSTHRU *)pIorb)->ControllerCmdLen,
    18881888        "ahci_execute_cdb(%d.%d.%d): ", a, p, d);
     
    19101910  int d = iorb_unit_device(pIorb);
    19111911
    1912   DHEXDUMP(5,Far16ToFlat(((IORB_ADAPTER_PASSTHRU *)pIorb)->pControllerCmd),
     1912  DHEXDUMP(5,Far16ToFlat(((IORB_ADAPTER_PASSTHRU *)pIorb)->f16ControllerCmd),
    19131913        ((IORB_ADAPTER_PASSTHRU *)pIorb)->ControllerCmdLen,
    19141914        "ahci_execute_ata(%d.%d.%d): ", a, p, d);
  • trunk/src/os2ahci/ata.c

    r200 r204  
    361361{
    362362  ULONG offset = io->BlocksXferred * io->BlockSize;
    363   SCATGATENTRY *pSGList = (SCATGATENTRY*)Far16ToFlat(io->pSGList);
     363  SCATGATENTRY *pSGList = (SCATGATENTRY*)Far16ToFlat(io->f16SGList);
    364364  USHORT i;
    365365
     
    403403  ULONG offset = 0;
    404404  USHORT i;
    405   SCATGATENTRY *pSGList = (SCATGATENTRY*)Far16ToFlat(io->pSGList);
     405  SCATGATENTRY *pSGList = (SCATGATENTRY*)Far16ToFlat(io->f16SGList);
    406406
    407407  for (i = sg_indx; i < io->cSGList; i++)
     
    532532  DLA_Table_Sector *pDLA = (DLA_Table_Sector*)add_workspace(pIorb)->buf;
    533533  AD_INFO *ai = ad_infos + iorb_unit_adapter(pIorb);
    534   GEOMETRY *geometry = ((IORB_GEOMETRY*)pIorb)->pGeometry;
     534  GEOMETRY *geometry = ((IORB_GEOMETRY*)pIorb)->f16Geometry;
    535535  int p = iorb_unit_port(pIorb);
    536536  int rc;
     
    567567int is_lvm_geometry(IORBH *pIorb)
    568568{
    569   GEOMETRY *geometry = ((IORB_GEOMETRY*)pIorb)->pGeometry;
     569  GEOMETRY *geometry = ((IORB_GEOMETRY*)pIorb)->f16Geometry;
    570570  ULONG sector;
    571571
     
    597597void ata_get_geometry_pp(IORBH FAR16DATA *vIorb, IORBH *pIorb)
    598598{
    599   GEOMETRY *geometry = ((IORB_GEOMETRY*)pIorb)->pGeometry;
     599  GEOMETRY *geometry = ((IORB_GEOMETRY*)pIorb)->f16Geometry;
    600600  USHORT geometry_len =  ((IORB_GEOMETRY *)pIorb)->GeometryLen;
    601601  u16 *id_buf = add_workspace(pIorb)->buf;
     
    750750{
    751751  IORB_EXECUTEIO *io = (IORB_EXECUTEIO *)pIorb;
    752   SCATGATENTRY *pSGList = (SCATGATENTRY*)Far16ToFlat(io->pSGList);
     752  SCATGATENTRY *pSGList = (SCATGATENTRY*)Far16ToFlat(io->f16SGList);
    753753  AD_INFO *ai = ad_infos + iorb_unit_adapter(pIorb);
    754754  ULONG sector = io->RBA + io->BlocksXferred;
     
    875875{
    876876  IORB_EXECUTEIO *io = (IORB_EXECUTEIO *)pIorb;
    877   SCATGATENTRY *pSGList = (SCATGATENTRY*)Far16ToFlat(io->pSGList);
     877  SCATGATENTRY *pSGList = (SCATGATENTRY*)Far16ToFlat(io->f16SGList);
    878878  ADD_WORKSPACE *aws = add_workspace(pIorb);
    879879
     
    948948{
    949949  IORB_EXECUTEIO *io = (IORB_EXECUTEIO *)pIorb;
    950   SCATGATENTRY *pSGList = (SCATGATENTRY*)Far16ToFlat(io->pSGList);
     950  SCATGATENTRY *pSGList = (SCATGATENTRY*)Far16ToFlat(io->f16SGList);
    951951  AD_INFO *ai = ad_infos + iorb_unit_adapter(pIorb);
    952952  ULONG sector = io->RBA + io->BlocksXferred;
     
    10151015{
    10161016  IORB_EXECUTEIO *io = (IORB_EXECUTEIO *)pIorb;
    1017   SCATGATENTRY *pSGList = (SCATGATENTRY*)Far16ToFlat(io->pSGList);
     1017  SCATGATENTRY *pSGList = (SCATGATENTRY*)Far16ToFlat(io->f16SGList);
    10181018  ADD_WORKSPACE *aws = add_workspace(pIorb);
    10191019  AD_INFO *ai = ad_infos + iorb_unit_adapter(pIorb);
     
    10921092{
    10931093  IORB_ADAPTER_PASSTHRU *apt = (IORB_ADAPTER_PASSTHRU *)pIorb;
    1094   SCATGATENTRY *pSGList = (SCATGATENTRY*)Far16ToFlat(apt->pSGList);
     1094  SCATGATENTRY *pSGList = (SCATGATENTRY*)Far16ToFlat(apt->f16SGList);
    10951095  AD_INFO *ai = ad_infos + iorb_unit_adapter(pIorb);
    10961096  int p = iorb_unit_port(pIorb);
     
    11061106  rc = ata_cmd(ai, p, d, slot, 0,
    11071107               AP_SGLIST,   pSGList, apt->cSGList,
    1108                AP_ATA_CMD,  Far16ToFlat(apt->pControllerCmd),
     1108               AP_ATA_CMD,  Far16ToFlat(apt->f16ControllerCmd),
    11091109               AP_WRITE,    !(apt->Flags & PT_DIRECTION_IN),
    11101110               AP_END);
     
    11481148
    11491149  /* map D2H FIS to the original ATA controller command structure */
    1150   cmd = (ATA_CMD *)Far16ToFlat(((IORB_ADAPTER_PASSTHRU*)pIorb)->pControllerCmd);
     1150  cmd = (ATA_CMD *)Far16ToFlat(((IORB_ADAPTER_PASSTHRU*)pIorb)->f16ControllerCmd);
    11511151
    11521152  cmd->cmd      = fis[2];
  • trunk/src/os2ahci/atapi.c

    r196 r204  
    7272{
    7373  IORB_EXECUTEIO *io = (IORB_EXECUTEIO *)pIorb;
    74   SCATGATENTRY *pSGList = (SCATGATENTRY*)Far16ToFlat(io->pSGList);
     74  SCATGATENTRY *pSGList = (SCATGATENTRY*)Far16ToFlat(io->f16SGList);
    7575  ATAPI_CDB_12 cdb;
    7676  AD_INFO *ai = ad_infos + iorb_unit_adapter(pIorb);
     
    238238{
    239239  IORB_ADAPTER_PASSTHRU *pt = (IORB_ADAPTER_PASSTHRU *)pIorb;
    240   SCATGATENTRY *pSGList = (SCATGATENTRY*)Far16ToFlat(pt->pSGList);
     240  SCATGATENTRY *pSGList = (SCATGATENTRY*)Far16ToFlat(pt->f16SGList);
    241241  int rc;
    242242  u8 cdb[ATAPI_MAX_CDB_LEN];
     
    249249  }
    250250  /* AHCI requires 12 or 16 byte commands */
    251   atapi_pad_cdb(Far16ToFlat(pt->pControllerCmd), pt->ControllerCmdLen, cdb, &cdb_len);
     251  atapi_pad_cdb(Far16ToFlat(pt->f16ControllerCmd), pt->ControllerCmdLen, cdb, &cdb_len);
    252252
    253253  if (cdb[0] == 0x12 || cdb[0] == 0x5a)
     
    318318    /* if the sense buffer requested is larger than our default, adjust
    319319     * the length accordingly to satisfy the caller's requirements. */
    320     if (ssb->SenseData != NULL && ssb->ReqSenseLen > sense_buf_len)
     320    if (ssb->f16SenseData != FAR16NULL && ssb->ReqSenseLen > sense_buf_len)
    321321    {
    322322      sense_buf_len = ssb->ReqSenseLen;
     
    388388    memset(ssb->AdapterDiagInfo, 0x00, sizeof(ssb->AdapterDiagInfo));
    389389
    390     if (ssb->SenseData != NULL)
     390    if (ssb->f16SenseData != FAR16NULL)
    391391    {
    392       memcpy(Far16ToFlat(ssb->SenseData), psd, ssb->ReqSenseLen);
     392      memcpy(Far16ToFlat(ssb->f16SenseData), psd, ssb->ReqSenseLen);
    393393      ssb->Flags |= STATUS_SENSEDATA_VALID;
    394394    }
  • trunk/src/os2ahci/ctxhook.c

    r202 r204  
    144144          IORBH *pIorb = Far16ToFlat(vIorb);
    145145          ADD_WORKSPACE *aws = add_workspace(pIorb);
    146           vNext = pIorb->pNxtIORB;
     146          vNext = pIorb->f16NxtIORB;
    147147
    148148          if (aws->queued_hw)
     
    274274  {
    275275    IORBH *pIorb = Far16ToFlat(vIorb);
    276     vNext = pIorb->pNxtIORB;
     276    vNext = pIorb->f16NxtIORB;
    277277
    278278    spin_lock(drv_lock);
     
    358358  {
    359359    IORBH *pIorb = Far16ToFlat(vIorb);
    360     vNext = pIorb->pNxtIORB;
     360    vNext = pIorb->f16NxtIORB;
    361361    a = iorb_unit_adapter(pIorb);
    362362    p = iorb_unit_port(pIorb);
     
    422422          IORBH *pIorb = Far16ToFlat(vIorb);
    423423          ADD_WORKSPACE *aws = add_workspace(pIorb);
    424           vNext = pIorb->pNxtIORB;
     424          vNext = pIorb->f16NxtIORB;
    425425
    426426          if (aws->queued_hw)
     
    452452  {
    453453    IORBH *pIorb = Far16ToFlat(vIorb);
    454     vNext = pIorb->pNxtIORB;
     454    vNext = pIorb->f16NxtIORB;
    455455
    456456    spin_lock(drv_lock);
  • trunk/src/os2ahci/ioctl.c

    r198 r204  
    187187  ic->iorb.iorbh.RequestControl   = IORB_ASYNC_POST;
    188188  ic->iorb.iorbh.Timeout          = req->timeout;
    189   ic->iorb.iorbh.NotifyAddress    = Far16AdrOfIoctlWakeup16;
     189  ic->iorb.iorbh.f16NotifyAddress    = Far16AdrOfIoctlWakeup16;
    190190
    191191  ic->iorb.cSGList = ic->sg_cnt;
    192   ic->iorb.pSGList = MemFar16Adr(ic->sg_lst);
     192  ic->iorb.f16SGList = MemFar16Adr(ic->sg_lst);
    193193  ic->iorb.ppSGLIST = MemPhysAdr(ic->sg_lst);
    194194
    195195  memcpy(ic->cmd, req->cmd.cdb, sizeof(ic->cmd));
    196196  ic->iorb.ControllerCmdLen = req->cmdlen;
    197   ic->iorb.pControllerCmd   = MemFar16Adr(ic->cmd);
     197  ic->iorb.f16ControllerCmd   = MemFar16Adr(ic->cmd);
    198198  ic->iorb.Flags            = (req->flags & PT_WRITE) ? 0 : PT_DIRECTION_IN;
    199199
     
    203203    ic->iorb.iorbh.pStatusBlock     = CastFar16ToULONG(MemFar16Adr(&ic->ssb));
    204204    ic->iorb.iorbh.StatusBlockLen   = sizeof(ic->ssb);
    205     ic->ssb.SenseData               = MemFar16Adr(ic->sense);
     205    ic->ssb.f16SenseData            = MemFar16Adr(ic->sense);
    206206    ic->ssb.ReqSenseLen             = sizeof(ic->sense);
    207207    ic->iorb.iorbh.RequestControl  |= IORB_REQ_STATUSBLOCK;
  • trunk/src/os2ahci/os2ahci.c

    r201 r204  
    6868int verbosity = 0;     /* default is quiet. 1=show sign on banner, >1=show adapter info during boot */
    6969int use_mbr_test = 1;
    70 long com_baud = 0;
    7170
    7271HDRIVER rm_drvh;           /* resource manager driver handle */
     
    225224    {
    226225      pszCmdLine += 2;
    227       com_baud = strtol(pszCmdLine, &pszCmdLine, 0);
     226      InitComPort(strtol(pszCmdLine, &pszCmdLine, 0));
    228227      continue;
    229228    }
     
    234233      /* set COM port base address for debug messages */
    235234      D32g_ComBase = strtol(pszCmdLine, &pszCmdLine, 0);
     235      #ifdef TESTVER
     236      if (D32g_ComBase == 0) SetPsdPutc();
     237      #endif
    236238      if (D32g_ComBase == 1) D32g_ComBase = 0x3f8;
    237239      if (D32g_ComBase == 2) D32g_ComBase = 0x2f8;
     
    419421  if (iStatus) goto init_fail;
    420422
    421   if (com_baud) InitComPort(com_baud);
    422 
    423423  dprintf(0,"BldLevel: %s\n", BldLevel);
    424424  dprintf(0,"CmdLine: %s\n", cmd_line);
     
    602602     * link in 'vNext'.
    603603     */
    604     if (pIorb->RequestControl & IORB_CHAIN) vNext = pIorb->pNxtIORB;
     604    if (pIorb->RequestControl & IORB_CHAIN) vNext = pIorb->f16NxtIORB;
    605605    else vNext = (IORBH FAR16DATA *)0;
    606606
     
    767767        pIorb = Far16ToFlat(vIorb);
    768768
    769         vNext = pIorb->pNxtIORB;
     769        vNext = pIorb->f16NxtIORB;
    770770        if (!add_workspace(pIorb)->processing)
    771771        {
     
    911911      IORBH *pPtr = Far16ToFlat(vPtr);
    912912
    913       vNext = pPtr->pNxtIORB;
     913      vNext = pPtr->f16NxtIORB;
    914914      /* move all matching IORBs to the abort queue */
    915915      if (vPtr != vIorb && iorb_unit_device(pPtr) == d)
     
    10021002      break;
    10031003    }
    1004     ad_infos[a].ports[p].devs[d].unit_info = pIorb_uc->pUnitInfo;
     1004    ad_infos[a].ports[p].devs[d].unit_info = pIorb_uc->f16UnitInfo;
    10051005    break;
    10061006
     
    10521052
    10531053  pIorb_conf = (IORB_CONFIGURATION *)pIorb;
    1054   vDt = pIorb_conf->pDeviceTable;
     1054  vDt = pIorb_conf->f16DeviceTable;
    10551055  pDt = Far16ToFlat(vDt);
    10561056
     
    10791079    }
    10801080
    1081     pDt->pAdapter[dta] = MakeNear16PtrFromDiff(pIorb_conf->pDeviceTable, pDt, pPtr);
     1081    pDt->pAdapter[dta] = MakeNear16PtrFromDiff(pIorb_conf->f16DeviceTable, pDt, pPtr);
    10821082
    10831083    //DPRINTF(2,"iocm_device_table: ptr=%x dta=%x pAdapter[dta]=%x pDeviceTable=%x\n",
     
    12901290  {
    12911291    /* priority IORB; insert at first position */
    1292     pIorb->pNxtIORB = queue->vRoot;
     1292    pIorb->f16NxtIORB = queue->vRoot;
    12931293    queue->vRoot = vIorb;
    12941294  }
     
    12961296  {
    12971297    /* append IORB to end of queue */
    1298     pIorb->pNxtIORB = FAR16NULL;
     1298    pIorb->f16NxtIORB = FAR16NULL;
    12991299
    13001300    if (queue->vRoot == FAR16NULL)
     
    13041304    else
    13051305    {
    1306       ((IORBH *)Far16ToFlat(queue->vTail))->pNxtIORB = vIorb;
     1306      ((IORBH *)Far16ToFlat(queue->vTail))->f16NxtIORB = vIorb;
    13071307    }
    13081308    queue->vTail = vIorb;
     
    13631363      if (_vPrev != FAR16NULL)
    13641364      {
    1365         ((IORBH*)Far16ToFlat(_vPrev))->pNxtIORB = _pIorb->pNxtIORB;
     1365        ((IORBH*)Far16ToFlat(_vPrev))->f16NxtIORB = _pIorb->f16NxtIORB;
    13661366      }
    13671367      else
    13681368      {
    1369         queue->vRoot = _pIorb->pNxtIORB;
     1369        queue->vRoot = _pIorb->f16NxtIORB;
    13701370      }
    13711371      if (_vIorb == queue->vTail)
     
    13771377    }
    13781378    _vPrev = _vIorb;
    1379     _vIorb = _pIorb->pNxtIORB;
     1379    _vIorb = _pIorb->f16NxtIORB;
    13801380  }
    13811381
     
    14611461  if (pIorb->RequestControl & IORB_ASYNC_POST)
    14621462  {
    1463     Dev32Help_CallFar16((PFNFAR16)pIorb->NotifyAddress, vIorb);
     1463    Dev32Help_CallFar16((PFNFAR16)pIorb->f16NotifyAddress, vIorb);
    14641464  }
    14651465}
     
    16301630                         int a, int p, int d, int scsi_id)
    16311631{
    1632   DEVICETABLE *pDt = Far16ToFlat(pIorb_conf->pDeviceTable);
     1632  DEVICETABLE *pDt = Far16ToFlat(pIorb_conf->f16DeviceTable);
    16331633  ADAPTERINFO *pPtr;
    16341634  UNITINFO *pUi;
    16351635  AD_INFO *ai = ad_infos + a;
    16361636
    1637   pPtr = (ADAPTERINFO *)MakeFlatFromNear16(pIorb_conf->pDeviceTable, pDt->pAdapter[dta]);
     1637  pPtr = (ADAPTERINFO *)MakeFlatFromNear16(pIorb_conf->f16DeviceTable, pDt->pAdapter[dta]);
    16381638  //DPRINTF(2,"add_unit_info: ptr=%x dta=%x pAdapter[dta]=%x pDeviceTable=%x\n",
    16391639  //    ptr, dta, dt->pAdapter[dta], iorb_conf->pDeviceTable);
  • trunk/src/os2ahci/trace.c

    r200 r204  
    8383  dprintf(0,"  CmdMod=%x ReqCtrl=%x Status=%x ErrorCode=%x\n",
    8484      pIorb->CommandModifier, pIorb->RequestControl, pIorb->Status, pIorb->ErrorCode);
    85   dprintf(0,"  Timeout=%x StatusBlkLen=%x pStatusBlk=%x Res=%x pNxtIORB=%x\n",
     85  dprintf(0,"  Timeout=%x StatusBlkLen=%x pStatusBlk=%x Res=%x f16NxtIORB=%x\n",
    8686      pIorb->Timeout, pIorb->StatusBlockLen, pIorb->pStatusBlock, pIorb->Reserved_1,
    87       pIorb->pNxtIORB);
     87      pIorb->f16NxtIORB);
    8888}
    8989#endif
  • trunk/tools/AddToFile.cmd

    r200 r204  
    33 * Written by and Copyright (c) 2010-2018 David Azarewicz http://88watts.net
    44 *
    5  * @#D Azarewicz:1.02#@##1## 15 Nov 2018              DAZAR1    ::::::@@AddToFile.cmd (c) David Azarewicz 2018
     5 * @#D Azarewicz:1.03#@##1## 02 Mar 2020              DAZAR1    ::::::@@AddToFile.cmd (c) David Azarewicz 2020
    66 * V1.01 16-Sep-2016 First official release
    77 * V1.02 02-Jun-2017 Added Asd to bldlevel, added DATE1
     8 * V1.03 02-Mar-2020 Added STRING function
    89 *
    910 * The following line is for the help sample code for the VAR function:
     
    2728  Say '  VERSIONMINOR - Adds the minor portion of the provided version number.';
    2829  Say '  VERSIONREVISION - Adds the revision portion of the provided version number.';
     30  Say '  STRING - Adds the string with %Y substitution.';
    2931  Say '  VAR - Adds the value of the specified variable from a specified file.';
    3032  Say '  FILE - Adds the contents of a file.';
     
    6062  call 'AddToFile.cmd' MyCmd;
    6163  MyCmd=MyFile||',#define DVREV,VERSIONREVISION,1.2.3';
     64  rc=LineOut(MyFile, '--- AddToFile.cmd '||MyCmd);
     65  call 'AddToFile.cmd' MyCmd;
     66  MyCmd=MyFile||',#define DSTRING,STRING,The year is %Y';
    6267  rc=LineOut(MyFile, '--- AddToFile.cmd '||MyCmd);
    6368  call 'AddToFile.cmd' MyCmd;
     
    183188    if (RepLoc>0) then OutStr=Substr(String,1,RepLoc-1)||NewStr||Substr(String,RepLoc+2);
    184189    else OutStr=String||' '||NewStr;
     190    rc=lineout(OutFile, OutStr);
     191    rc=lineout(OutFile);
     192  end
     193
     194  when (Function="STRING") then do
     195    RepLoc=Pos('%Y', Parm1);
     196    if (RepLoc>0) then do
     197      Parm1=Substr(Parm1,1,RepLoc-1)||FORMAT(SUBSTR(DATE('S'), 1, 4))||Substr(Parm1,RepLoc+2);
     198    end
     199    RepLoc=Pos('%A', String);
     200    if (RepLoc>0) then OutStr=Substr(String,1,RepLoc-1)||Parm1||Substr(String,RepLoc+2);
     201    else OutStr=String||' '||Parm1;
    185202    rc=lineout(OutFile, OutStr);
    186203    rc=lineout(OutFile);
Note: See TracChangeset for help on using the changeset viewer.