AROS ABIv0 20190416 Development

deadwood · 22435

deadwood

  • AROS Developer
  • Legendary Member
  • *****
    • Posts: 1524
    • Karma: +118/-0

AMIGASYSTEM

  • Global Moderator
  • Legendary Member
  • *****
    • Posts: 3744
    • Karma: +69/-2
  • AROS One
    • AROS One
Reply #31 on: June 06, 2022, 02:18:34 AM
With ISO "AROS-20180415-2" the intelG45 works fine, see screenshot, should I test the other ISOs as well ?


deadwood

  • AROS Developer
  • Legendary Member
  • *****
    • Posts: 1524
    • Karma: +118/-0
Reply #32 on: June 06, 2022, 02:47:03 AM
No, that is fine. So the regression is in last release. I will make a note of that and will fix it before next release.



Amiwell

  • Legendary Member
  • *****
    • Posts: 2616
    • Karma: +35/-4
  • Peace
Reply #33 on: June 07, 2022, 06:53:44 AM
Deadwood I tried another computer with Nvidia G200 and the HDMI exit is not recognized, the VGA works, I tried all the builds



Amiwell

  • Legendary Member
  • *****
    • Posts: 2616
    • Karma: +35/-4
  • Peace
Reply #34 on: June 07, 2022, 06:57:41 AM
vesa run fine



deadwood

  • AROS Developer
  • Legendary Member
  • *****
    • Posts: 1524
    • Karma: +118/-0
Reply #35 on: June 07, 2022, 07:05:59 AM
Ok, that HDMI output looks like a missing functionality. I won't be investigating this now.



Amiwell

  • Legendary Member
  • *****
    • Posts: 2616
    • Karma: +35/-4
  • Peace
Reply #36 on: June 07, 2022, 07:17:57 AM
ok deadwood i purchased vga cable



deadwood

  • AROS Developer
  • Legendary Member
  • *****
    • Posts: 1524
    • Karma: +118/-0
Reply #37 on: June 07, 2022, 07:44:33 AM
Welcome to 2019! New ISO:

https://www.axrt.org/development/AROS-20190301-D4-pc-i386-boot-iso.zip

First, there is a known issue: cursor is not loaded from preferences.
Secondly, there are some change here that can cause issues on real hardware:
a) acpia.library is updated again
b) there were some conflicts with VMWare driver. If you used it before, check if it still works now
c) Whole ISO has been compiled with newer GCC/binutils (6.5.0/2.32) so again that can be optimization issues
Thirdly, the known issues of IntelGMA is NOT solved

Here is full changelog
Code: [Select]
AROS ABIv0 20190301 changes:

  Functionalities:
    Further implementation of vusbhci.device and arosx.class (DizzyOfCRN)
    C library softfloat support (Kalamatee)
    e1000.device updated to 8.0.35 and rx queue hags resolved (Kalamatee)
    Added GetUpTime to timer.device (Schulz)
    Improved clock_gettime in C library (Kalamatee)
    Prefs/Palette added (Kalamatee)
--
    Implement GadgetText for plain Gadgets (o1i)
    Migrate to use GCC 6.5.0 from GCC 6.3.0 (deadwood)
    Migrate to use binutils 2.32 from bintuils 2.23.2 (deadwood)


  64-bit support:
    Kernel (Falemagn)
    Coloradjust.mui, Palette.mui fixes (Kalamatee)
    reqtools.library fixes (Kalamatee)
--

  68k support:
    6888x FPU and 060 FPU versions for match functions (Kalamatee)
    Implemented FASTATA GAYLE extensions (Kalamatee)
    Work on making C library ROMable (Kalamatee)
--
    felsunxi.class fixes (Kalamatee)
    mouse.hidd fixes (twilen)

  ARM support:
--
    Major work on ARM Big Endian version of AROS kernel (Schulz)
    Work on RasPI graphics drivers for Big Endian mode (Schulz)
    Improvements to RasPI USB support (Schulz)

  Updates:
    Boost preprocessor macros (Falemagn)
    AROS build system (Falemagn, Kalamatee)
    GMP 6.1.2, MPC 1.1.0 (Kalamatee)
    Polish catalogs for Preferences programs (wawa)
--
    binutils 2.32 (Kalamatee)
    GCC 6.5.0 (Kalamatee)
    MPFR 4.0.2 (Kalamatee)
    acpia.library 20190215 (Kalamatee)

  Functional fixes:
    Documentation (Neil, Kalamatee)
    C library (Kalamatee)
    vesagfx.hidd (bugs: broken support for paletted modes) (Neil)
    Restored lost guillemets in task names (Neil)
    Fix USB keyboard on QEMU sam460ex emulation (balaton)
    PCITool (bugs: truncating output) (Kalamatee)
    exec.library (bugs: broken support for MEMF_REVERSE (Neil)
    String.mui (bugs: broken Ctrl-U support) (Neil)
    ata.device (bugs: random failure to start) (Kalamatee)
--
    fat-handler (bugs: Big Endian incompatibility) (Schulz)
    Fix to updating Wanderer windows (Kalamatee)
    ata.device (bugs: wrong handling of NSCMD_DEVICEQUERY) (Schulz)

  Stability fixes:
    graphics.library (Neil)
    Trident (Kalamatee)
    uuid.library (Kalamatee, Neil)
    Printer preferences (Kalamatee, Neil)
    C:Mount, NList (Kalamatee)
    diskimage.device, rexxsupport.library (Kalamatee)
    Wanderer, SysExplorer, WiMP (Kalamatee)
    Calculator, AROSTCP (Kalamatee)
    openurl.library (Kalamatee)
    String.mui  (Kalamatee, Neil)
    muimaster.library (Kalamatee)
    IPrefs, Slider.mui (Neil)
    Wanderer preferences (Kalamatee)
--
    dos.library, sdcard.device (Schulz)
    posixc.library, graphics.library (Kalamatee)
    massstorage.class, Calendar.mcp (Kalamaee)
    nouveau.hidd, icon.library (Kalamatee)
    locale.library, nonvolatile.library (Kalamatee)
    Input preference, Locale preferences (Kalamatee)
    FreeType Manager, FKey (Kalamatee)
    More, MultiView (Kalamatee)





Amiwell

  • Legendary Member
  • *****
    • Posts: 2616
    • Karma: +35/-4
  • Peace
Reply #38 on: June 07, 2022, 07:52:40 AM
ok deadwood thank you



Amiwell

  • Legendary Member
  • *****
    • Posts: 2616
    • Karma: +35/-4
  • Peace
Reply #39 on: June 07, 2022, 08:14:29 AM
ok run native(nvidia g210 1 Gb)/vesa mode works and speed increase very well

system app works fine
prefs app works fine
usb key works
audio "hdaudio" works
network "rtl8169" works

thank you

all best



deadwood

  • AROS Developer
  • Legendary Member
  • *****
    • Posts: 1524
    • Karma: +118/-0
Reply #40 on: June 07, 2022, 08:36:17 AM
Thanks for the tests!



Amiwell

  • Legendary Member
  • *****
    • Posts: 2616
    • Karma: +35/-4
  • Peace
Reply #41 on: June 07, 2022, 05:53:45 PM
 ;)



AMIGASYSTEM

  • Global Moderator
  • Legendary Member
  • *****
    • Posts: 3744
    • Karma: +69/-2
  • AROS One
    • AROS One
Reply #42 on: June 07, 2022, 06:06:07 PM
@deadwood

By cursor do you mean the Pointer ? because on ISO D4 the Ponter Prefs does not work
« Last Edit: June 07, 2022, 06:59:01 PM by AMIGASYSTEM »



deadwood

  • AROS Developer
  • Legendary Member
  • *****
    • Posts: 1524
    • Karma: +118/-0
Reply #43 on: June 07, 2022, 11:52:54 PM
Yes, correct. I meant the mouse pointer.



deadwood

  • AROS Developer
  • Legendary Member
  • *****
    • Posts: 1524
    • Karma: +118/-0
Reply #44 on: June 08, 2022, 10:18:19 AM
Hi,

we arrived at the final iteration for ISO upgrades: 20190416

https://axrt.org/development/AROS-20190416-D5-pc-i386-boot-iso.zip

I need to warn you though, that amount of internal changes in this last iteration is bigger than all 4 combined. Expect regression and possible loss of binary compatibility. Especially please test whole installation process - there were changes to grub and InstallAROS. Next step is to upgrade contrib archive to similar date. Once this is done I will start fixing reported problems.

Fixed:
- mouse pointer is visible again

Not fixed:
- IntelGMA regression

Change log:
Code: [Select]
AROS ABIv0 20190416 changes:

  Functionalities:
    Further implementation of vusbhci.device and arosx.class (DizzyOfCRN)
    C library softfloat support (Kalamatee)
    e1000.device updated to 8.0.35 and rx queue hags resolved (Kalamatee)
    Added GetUpTime to timer.device (Schulz)
    Improved clock_gettime in C library (Kalamatee)
    Prefs/Palette added (Kalamatee)
    Implement GadgetText for plain Gadgets (o1i)
    Migrate to use GCC 6.5.0 from GCC 6.3.0 (deadwood)
    Migrate to use binutils 2.32 from bintuils 2.23.2 (deadwood)
--
    Introduction of storage subsystem (Kalamatee)
    SysExplorer extended and made modular (Kalamatee)
    SysExplorer shows extended disk capabilities (Kalamatee)
    DiskInfo, C/Info recognizes more file system (Kalamatee)
    DOS recognizes muFS file systems (Kalamatee)
    Prefs/ScreenMode displays now test screen (Kalamatee)

  64-bit support:
    Kernel (Falemagn)
    Coloradjust.mui, Palette.mui fixes (Kalamatee)
    reqtools.library fixes (Kalamatee)
--
    EMU10kx.audio fixes (Kalamatee)

  68k support:
    6888x FPU and 060 FPU versions for match functions (Kalamatee)
    Implemented FASTATA GAYLE extensions (Kalamatee)
    Work on making C library ROMable (Kalamatee)
    felsunxi.class fixes (Kalamatee)
    mouse.hidd fixes (twilen)
--
    Add BlitRect and DrawLine support to p96gfx.hidd (Kalamatee)
    Compatibility fix to GfxBase->system_bplcon0 (Kalamatee)
    Fixes to cursor support in p96gfx.hidd (Kalamatee)

  ARM support:
    Major work on ARM Big Endian version of AROS kernel (Schulz)
    Work on RasPI graphics drivers for Big Endian mode (Schulz)
    Improvements to RasPI USB support (Schulz)
--
    Use real ELF executable as format for AROS ARM programs (Schulz)

  Updates:
    Boost preprocessor macros (Falemagn)
    AROS build system (Falemagn, Kalamatee)
    GMP 6.1.2, MPC 1.1.0 (Kalamatee)
    Polish catalogs for Preferences programs (wawa)
    binutils 2.32 (Kalamatee)
    GCC 6.5.0 (Kalamatee)
    MPFR 4.0.2 (Kalamatee)
    acpia.library 20190215 (Kalamatee)
--
    libpng 1.6.36 / png.library v53 (Kalamatee)
    freetype 2.10.0 / freetype2.library v6.2 (Kalamatee)
    French catalogs updated (otigreat)

  Functional fixes:
    Documentation (Neil, Kalamatee)
    C library (Kalamatee)
    vesagfx.hidd (bugs: broken support for paletted modes) (Neil)
    Restored lost guillemets in task names (Neil)
    Fix USB keyboard on QEMU sam460ex emulation (balaton)
    PCITool (bugs: truncating output) (Kalamatee)
    exec.library (bugs: broken support for MEMF_REVERSE (Neil)
    String.mui (bugs: broken Ctrl-U support) (Neil)
    ata.device (bugs: random failure to start) (Kalamatee)
    fat-handler (bugs: Big Endian incompatibility) (Schulz)
    Fix to updating Wanderer windows (Kalamatee)
    ata.device (bugs: wrong handling of NSCMD_DEVICEQUERY) (Schulz)
--
    atheros5000.device (bugs: wrong reading of ar5416_tx_status) (Schulz)
    fat-handler (bugs: wrong behavior under optimization) (Kalamatee)
    ntfs-handler (bugs: wrong behavior under optimization) (Kalamatee)
    muimaster.library (bugs: datatypes images not properly remapped) (Kalamatee)
    freetype2.library (bugs: high stack usage) (Kalamatee)

  Stability fixes:
    graphics.library (Neil)
    Trident (Kalamatee)
    uuid.library (Kalamatee, Neil)
    Printer preferences (Kalamatee, Neil)
    C:Mount, NList (Kalamatee)
    diskimage.device, rexxsupport.library (Kalamatee)
    Wanderer, SysExplorer, WiMP (Kalamatee)
    Calculator, AROSTCP (Kalamatee)
    openurl.library (Kalamatee)
    String.mui  (Kalamatee, Neil)
    muimaster.library (Kalamatee)
    IPrefs, Slider.mui (Neil)
    Wanderer preferences (Kalamatee)
    dos.library, sdcard.device (Schulz)
    posixc.library, graphics.library (Kalamatee)
    massstorage.class, Calendar.mcc (Kalamaee)
    nouveau.hidd, icon.library (Kalamatee)
    locale.library, nonvolatile.library (Kalamatee)
    Input preference, Locale preferences (Kalamatee)
    FreeType Manager, FKey (Kalamatee)
    More, MultiView (Kalamatee)
--
    Graph.mcc, Clock.mcc (Kalamatee)