AROS ABIv0 20190416 Development

deadwood · 25603

AMIGASYSTEM

  • Global Moderator
  • Legendary Member
  • *****
    • Posts: 3755
    • Karma: +69/-2
  • AROS One
    • AROS One
Reply #90 on: June 10, 2022, 11:14:43 AM

In D5 there was a change to where font are stored that trigger the graphics mode. Now then are stored in /font/ subdirectory

/Arch/pc/grub/fonts/unicode.pf2

Yes I know I had noticed, I also upgraded my AROS One D5, I look one by one all the files of the ISO, I don't refer to the files included in the ISO, but it has the Boot loader which is needed to do the Boot to the CD/DVD, example to mean like the CD32.TM (TradeMark) which is used to create an Amiga Bootable CD for CD32.


deadwood

  • AROS Developer
  • Legendary Member
  • *****
    • Posts: 1524
    • Karma: +118/-0
Reply #91 on: June 10, 2022, 11:24:11 AM
Hi All,

Here is first release version of 20190416 series (ISO + contrib):

https://axrt.org/download/aros/v0/AROS-20190416-1-pc-i386-boot-iso.zip
https://axrt.org/download/aros/v0/AROS-20190416-1-any-i386-contrib.tar.bz2

Note that Contrib archive enabled GCC 6.5.0 instead of previous 6.3.0. If you spot problems compiling, let me know.

NOT fixed:
- Intel GMA regression
- ata.device crash on certain configurations

Change log:

Code: [Select]
AROS ABIv0 20190416-1 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)
    FryingPan 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)
    ffmpeg 4.0.2 (Kalamatee)
    lbreakout2 2.6.5 (Kalamatee)
    libxml2 2.9.9 (Kalamatee)
    libxslt 1.1.33 (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)
    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)
« Last Edit: June 10, 2022, 11:38:02 AM by deadwood »



Amiwell

  • Legendary Member
  • *****
    • Posts: 2616
    • Karma: +35/-4
  • Peace
Reply #92 on: June 10, 2022, 11:36:33 AM
thank you :)



deadwood

  • AROS Developer
  • Legendary Member
  • *****
    • Posts: 1524
    • Karma: +118/-0
Reply #93 on: June 10, 2022, 11:37:12 AM

In D5 there was a change to where font are stored that trigger the graphics mode. Now then are stored in /font/ subdirectory

/Arch/pc/grub/fonts/unicode.pf2

Yes I know I had noticed, I also upgraded my AROS One D5, I look one by one all the files of the ISO, I don't refer to the files included in the ISO, but it has the Boot loader which is needed to do the Boot to the CD/DVD, example to mean like the CD32.TM (TradeMark) which is used to create an Amiga Bootable CD for CD32.

It's the same grub 2.02 that was used in previous release. The difference is that it is compiled with GCC 6.5.0 instead of GCC 6.3.0



AMIGASYSTEM

  • Global Moderator
  • Legendary Member
  • *****
    • Posts: 3755
    • Karma: +69/-2
  • AROS One
    • AROS One
Reply #94 on: June 10, 2022, 11:42:13 AM
Sorry to insist, I attach a screenshot to be clearer, I am not referring to the Grub.

Basically I create my ISO of AROS One from scratch, then to make the ISO bootable, I extract the boot loader "on file, see screenshot" from your ISOs and put it into the burning program.


Amiwell

  • Legendary Member
  • *****
    • Posts: 2616
    • Karma: +35/-4
  • Peace
Reply #95 on: June 10, 2022, 11:56:50 AM
deadwood the problem with ata device persist :-\



deadwood

  • AROS Developer
  • Legendary Member
  • *****
    • Posts: 1524
    • Karma: +118/-0
Reply #96 on: June 10, 2022, 12:11:25 PM
deadwood the problem with ata device persist :-\

Yes, correct. This issues is not yet fixed.



deadwood

  • AROS Developer
  • Legendary Member
  • *****
    • Posts: 1524
    • Karma: +118/-0
Reply #97 on: June 10, 2022, 12:14:21 PM
@AMIGASYSTEM

Ok, and what is the problem with this approach?



AMIGASYSTEM

  • Global Moderator
  • Legendary Member
  • *****
    • Posts: 3755
    • Karma: +69/-2
  • AROS One
    • AROS One
Reply #98 on: June 10, 2022, 12:16:55 PM
If there is no change, i avoid making the various unnecessary backups :)


cavemann

  • Junior Member
  • **
    • Posts: 78
    • Karma: +86/-0
Reply #99 on: June 10, 2022, 01:53:16 PM
@cavemann
Is it the same "crash" in ATA as with salvo?

Yes



deadwood

  • AROS Developer
  • Legendary Member
  • *****
    • Posts: 1524
    • Karma: +118/-0
Reply #100 on: June 10, 2022, 11:21:09 PM
If there is no change, i avoid making the various unnecessary backups :)

There were a few changes between "D5" and "-1" and you should update your distribution with "-1". Now that we are in a more stable situation, next releases might only require you to update selected components.



Amiwell

  • Legendary Member
  • *****
    • Posts: 2616
    • Karma: +35/-4
  • Peace
Reply #101 on: June 11, 2022, 05:07:11 AM
Will Deadwood the new version of Gallium will be present on the next updates?



AMIGASYSTEM

  • Global Moderator
  • Legendary Member
  • *****
    • Posts: 3755
    • Karma: +69/-2
  • AROS One
    • AROS One
Reply #102 on: June 11, 2022, 05:52:52 AM
If there is no change, i avoid making the various unnecessary backups :)

There were a few changes between "D5" and "-1" and you should update your distribution with "-1". Now that we are in a more stable situation, next releases might only require you to update selected components.

No, I am not referring to the ISO, with each of your ISOs, I update "Everything", I was referring to the bootloader mentioned above.

However, I have updated AROS One with "-1" and all "Contib -1" and have not experienced any problems


deadwood

  • AROS Developer
  • Legendary Member
  • *****
    • Posts: 1524
    • Karma: +118/-0
Reply #103 on: June 11, 2022, 07:11:54 AM
Will Deadwood the new version of Gallium will be present on the next updates?

As far as I know update to Mesa that happened in 2019 did not restore IntelGMA and Nouveau 3D acceleration. If that is that case, this update will not be part of ABIv0 ISOs.



Amiwell

  • Legendary Member
  • *****
    • Posts: 2616
    • Karma: +35/-4
  • Peace
Reply #104 on: June 11, 2022, 07:28:56 AM
ok deadwood :)