نمایش نتایج 1 تا 4 از 4

نام تاپیک: -- Development Packages --

  1. #1

    -- Development Packages --

    سلام؛

    این تاپیک به معرفی و شرح قابلیت ابزارها و راه حلهای نرم افزاری برای توسعه گران نرم افزارهای سیستمی یا امنیتی که به کنترل بخشهای خاص محیط نیاز دارن اختصاص داره ؛
    UNIX is simple. It just takes a genius to understand its simplicity
    -- Dennis Ritchie

  2. #2
    توسعه سطح کرنل بدون درگیر شدن با DDK :
    <span dir=ltr>
    • TVicPort is a toolkit for direct port I/O from Win32 applications. TVicPort includes transparent support for Windows 95/98/Me and Windows NT/2000/XP/XP 64 bit, providing programmers with standard methods for real-time direct access to port and memory mapped I/O - without requiring you to write a custom virtual device driver for Windows 9x/Me or a kernel-mode driver for NT/2000/XP/XP 64 bit.


      TVicPort's main capabilities are:

      direct port I/O access
      (new!) obtains pointers to the physical memory by directly mapping it to the user process's address space;
      advanced LPT support including access to any pin on any LPT port
      access to IDE HDDs hardware manufacturer information (HD serial number, geometry, etc.)
      (new!) Windows XP 64-bit support
      TVicPort provides an interface to drivers for the following programming languages:

      Microsoft Visual C/C++‎
      Borland Delphi (versions 2-7)
      Borland C++‎ Builder (versions 1, 3 - 6)
      Microsoft Visual Basic 6.0
      Microsoft Visual Basic.NET
      Microsoft Visual C#‎
      Other programming systems that access functions in DLL's

      What's new in TVicPort 4.0


      Memory mapped I/O added: TVicPort now allows real-time direct access to memory mapped I/O!
      XP 64-bit support added: whether you use a Windows 32-bit OS or Windows XP 64 you can harness the power of TVicPort!
      License agreement is changed: now you have right to distribute TVicPort drivers, DLL and OCX as part of your software at royalty free basis!
      Price reduced: order TVicPort for only US$24.95!
    </span>

    http://www.entechtaiwan.com/dev/port/index.shtm
    UNIX is simple. It just takes a genius to understand its simplicity
    -- Dennis Ritchie

  3. #3
    دسترسی مستقیم به سخت افزار بدون نیاز به توسعه با DDK :

    <span dir=ltr>
    • MemAccess Library gives programmers control of hardware devices from Win32 application without using the Windows Drivers Development Kit (DDK). The tool allows real-time direct access to memory mapped I/O. Typical applications include ISA or PCI bus devices. MemAccess Library is also an ideal replacement of old BASIC Peek or Poke statement. Following samples are included:


      Visual Basic 5.0/6.0/.NET(2002/2003)
      Visual C++‎ 5.0/6.0/.NET(2002/2003)
      Visual C#‎
      Delphi 2.0/3.0/4.0/5.0/6.0/7.0/2005
      Delphi for .NET 8.0/2005
      Borland C++‎ Builder 1.0/2.0/3.0/4.0/5.0/6.0
      Borland C#‎Builder 1.0/2005
      PowerBASIC for Windows 7.0
      . Borland C++‎ 5.x, Visual J++, Visual Fortran, Dev-Pascal samples are available for download.

      Main functions

      Read memory: maPeekB, maPeekD, maPeekW
      Write memory:maPokeB, maPokeD, maPokeW
      Load and unload the library: maOpenLibrary, maCloseLibrary
      Advanced memory access: maMapPhysToLinear, maUnmapPhysicalMemory, V86_To_PhyAddress
      PCI device support: maGetDeviceBaseAddress
      Install and uninstall: maInstallService, maRemoveService
      Miscellaneous functions: maIsWinNT, maLicenseInfo, maGetLastState, maGetVersion
    </span>
    http://www.zealsoft.com/memaccess/index.html
    UNIX is simple. It just takes a genius to understand its simplicity
    -- Dennis Ritchie

  4. #4
    از سری Tvic :

    <span dir=ltr>
    • TVicHW32's main capabilities are:

      direct port I/O access

      obtains pointers to physical memory by directly mapping them to the user process's address space

      simultaneous handling of multiple hardware interrupts

      advanced LPT support including access to any pin on any LPT port

      access to IDE HDDs hardware manufacturer information (HD serial number, geometry, etc.) for IDE1-IDE4

      keyboard hooks and scan-code messaging

      access to PCI configuration data allowing enumeration of all PCI devices

      memory buffer allocation for system and busmaster DMA operations

      execution of the user's functions at high-privileged CPU level (Ring0)


      TVicHW32 provides an interface to drivers for the following programming languages:

      Microsoft Visual C/C++‎

      Borland Delphi (versions 2-7)

      Borland C++‎ Builder (versions 1, 3 - 6)

      Microsoft Visual Basic 6.0

      Microsoft Visual Basic .NET(New!)

      Microsoft Visual C#‎(New!)

      Borland Kylix (New!)

      Other programming systems that access functions in DLL's

    </span>

    حمایت از کایلیکس و توسعه برای لینوکس برای اولین بار در محصولاتی از این دست دیده میشه ؛ نسخهء آزمایشی تحت لینوکس &amp; کایلیکس اش را برای یک کاربرد خیلی ساده آزمایش کردم و جواب فوق العاده جالبی ازش گرفتم ؛ با توجه به قیمت ناچیز اش ، محصول با ارزشی است .

    http://www.entechtaiwan.com/dev/hw32/feat.shtm
    UNIX is simple. It just takes a genius to understand its simplicity
    -- Dennis Ritchie

تاپیک های مشابه

  1. درخواست JNLP Development Kit 1.2
    نوشته شده توسط mahyar_dodo2 در بخش Java SE : نگارش استاندارد جاوا
    پاسخ: 0
    آخرین پست: سه شنبه 15 فروردین 1385, 21:13 عصر
  2. OS development
    نوشته شده توسط phantasm در بخش برنامه نویسی اسمبلی خانواده x86
    پاسخ: 5
    آخرین پست: جمعه 06 آذر 1383, 10:56 صبح
  3. کتاب آموزشی : Secure PHP Development
    نوشته شده توسط Inprise در بخش امنیت در شبکه
    پاسخ: 2
    آخرین پست: سه شنبه 21 بهمن 1382, 22:05 عصر

قوانین ایجاد تاپیک در تالار

  • شما نمی توانید تاپیک جدید ایجاد کنید
  • شما نمی توانید به تاپیک ها پاسخ دهید
  • شما نمی توانید ضمیمه ارسال کنید
  • شما نمی توانید پاسخ هایتان را ویرایش کنید
  •