Oh no! Where's the JavaScript?
Your Web browser does not have JavaScript enabled or does not support JavaScript. Please enable JavaScript on your Web browser to properly view this Web site, or upgrade to a Web browser that does support JavaScript.

A week in AROS...

Last updated on 3 years ago
M
16.05.2017 - 22.05.2017:

- gifanim datatype descriptor added (Kalamatee)
- autodocs updated (mazze)
- AddDataTypes target cpu awareness added (Kalamatee)
- cia.h defines added (Kalamatee)
- lowlevel.library m68k timer support added (Kalamatee)
- KrnIsSuper m68k optimized (twilen)
- m68k workarounds for bad software (Oktagon controller) added (twilen)
- m68k rom init fixes (twilen)
- developer files for InstallAROS fixed (neil)
- new mirrors for third party code added (neil)

Courtesy of o1i
M
09.05.2017 - 15.05.2017:

- adapt code for const TagItem changes (neil)
- network card improvements (neil)
- debug build now stores debug info in .dbg files (Kalamatee)
- InitKickMemDiag fixed (twillen)
- Rom image size check added (Kalamatee)
- amiga-m68k rom fixes, a1200 should boot again (twilen)
- m68k rom size optimization (Kalamatee)
- cd-startup improvements (Kalamatee)
- add separate gifanim datatype descriptor)

Courtesy of o1i
M
02.05.2017 - 08.05.2017:

- autodocs/webpage updated/fixed (mazze)
- posix enhancements (Kalamatee)
- work on native git continues (Kalamatee)
- adapt network driver code to recent utility.library changes (neil)

Courtesy of o1i
M
25.04.2017 - 01.05.2017:

- build fixes / improvements (Kalamatee)
- 68k semaphore fix (Kalamatee)
- ffmpeg fixes (Kalamtee)
- posix enhancements (Kalamatee)
- work on native git continues (Kalamatee)
- pthreads/bsdsocket conflict solved (Kalamatee)
- autodocs updated (mazze)

Courtesy of o1i
M
Week of April 18th to April 24th:

- build fixes (Kalamatee)
- Vpdf compiler warnings fixed (wawa)
- Vpdf German catalog added (pollux)
- MuiMine fixed for smp builds (Kalamatee)
- Amosaic/TinyIrc build fixes (wawa)

Courtesy of o1i
M
Courtesy of o1i:

Week of April 11th to April 17th:

- git for AROS native (Kalamatee)
- build system improvements / fixes (Kalamatee)
- Nouveau wait_event implemented, lock added (mschulz)
- MUI autodocs improved (neil)
- moved iconv to contrib (Kalamatee)
- various source code cleanups for m68k/gcc-4.6 (wawa)

--------------------
1. Hold Left-Shift, Left-Alt, Right-Shift and Right-Alt
2. Hold down a function key
3. Insert a disk
4. Take the disk out
M
Courtesy of o1i

Week of April 3rd to April 10th:
- Website / Documentation fixes (Mazze)
- ACPI button fixes (Kalamatee)
- SMP fixes (Kalamatee)
- SMP-smallpt test fixes (mschulz)
- IEEEDPDiv / IEEEDPMul implemented (neil)
- ATAPI device timing fixes (mschulz)
- genmodule 64-bit fixes (mschulz)
- stdc.library fixed (mschulz)

"The bug forces the software to adapt, evolve into something new because of it."
M
Courtesy of o1i

Week of April 3rd:
- Bugs in decoration code fixed (Kalamatee)
- Restructured directories for developer and debug packages (Kalamatee)
- Configure and build system improved and fixed (Kalamatee)
- APIC work continuing (mschulz)
- SysBase -> ThisTask replaced with FindTask(NULL) in many user code packages (Kalamatee)
- Work for AROS native gcc-6.3 started (Kalamatee)
- Website spring cleanup (Mazze and Kalamatee)
- "A week in AROS ..." (o1i)
M
deadwood,

Thank you very much for having us informed all this time with your weekly progress reports (and of course all your other efforts and support).

For sure you will be missed

We wish you all the best and hope to see you soon again. Take care mate, and good luck with whatever you'll encounter on your path !

Regards,
Ron.T.
D
Week of March 29th:
- Crash in Decoration has been fixed (Kalamatee)
- Task list refresh problem in SysMon has been fixed (Kalamatee)
- Boot-time crashes fixed in x86_64 AROS kernel (mschulz)
- Timeouts in ahci.device have been increased (DizzyOfCRN)

Note: This is the last post in "A week in AROS" from me. Unfortunately I have not been able to find a person interested in continuing this work.
D
Week of March 20th:
- Poseidon USB stack is being fixed for 64bit systems (mschulz)
- Fixes in rendering in AROS window decoration implemented (Kalamatee)
- Support for IRQ routing has been implemented (mschulz)
- Further corrections added for AHI to work on 64bit (Kalamatee)
- 64bit support in AC97, HDAudio and SB128 audio drivers has been implemented (Kalamatee)
- A fix for crash in early bootup of AROS i386 and x86_64 kernels has been implemented (mschulz)
D
Week of March 13th:
- Windows user port message list is now read protected while intuition iterates over it (Kalamatee)
- Timer's list is now protected in SMP scenarios (Kalamatee)
- AROS x86_64 SMP builds are now available on www.aros.org (Kalamatee)
- Bug in signalling CPU cores has been corrected (mschulz)
- Work on handling ACPI power button events has started (Kalamatee)
- Work on handling inter-processor interrupts continues (mschulz)
- Layout of SysExplorer has been corrected (Kalamatee)
- Workaround for keymaps crashing x86_64 AROS has been implemented (Kalamatee)
- Editor tool has been corrected to work under 64bit (Kalamatee)
- Crash when using Signal() in interrupts has been fixed (mschulz)
- AHI has been corrected to work under 64bit (Kalamatee)
D
Week of March 6th:
- Autodocs available at www.aros.org has been refreshed (mazze)
- Work on USB hosted driver continues (DizzyOfCRN)
- WaitPort Exec function has been made SMP-safe (Kalamatee)
- A bug in task scheduler in AROS i386/x86_64 has been fixed (mschulz)
- Task finalization is beeing extended with SMP logic (Kalamatee)
- A SMP-enabled raytracer test has been implemented (mschulz)
- Bug in MUI Graph class has been fixed (Kalamatee)
- kms.library now handles situation when keymap is not available (Kalamatee)
D
Week of February 27th:
- Work on handling inter-processor interrupts continues (mschulz)
- Work on USB hosted driver continues (DizzyOfCRN)
- Fix for handling interrupts on x86_64 implemented (mschulz)
- ScreenMode preferences correctly writes default dimensions to configuration file (neil)
- Libraries loader is being modified to use new Exec locking mechanism (mschulz)
- Detection of menu item boundaries in pop-up menu mode has been corrected (neil)
- Fixes in task scheduling logic in x86_64 implemented (Kalamatee)
- Early boot lookup when configuring ACPI fixed (Kalamatee)
- x86_64 kernel no longer tries handling interrupts before it is setup (Kalamatee)
- Access to Task's message port is now SMP safe (Kalamatee)
- rexxsupport.library and C:ResList, C:DevList, C:LibList is now using new Exec locking mechanism (mschulz)
- Usage of new Exec locking mechanism is introduced to several modules (mschulz)
- AROS x86_64 kernel now calculates per-task CPU usage (mschulz)
- Redraws of MUI List class are optimized to execute only when content changed (Kalamatee)
- Selecting of sorting in SysMon has been fixed (Kalamatee)
- SysMon now displays per task CPU usage (Kalamatee)
- Work on supporting message signalled interrupts in AROS x86_64 kernel started (Kalamatee)
- ShowConfig shows more information about kernel version (Kalamatee)
- MUI List class is now fixed to redraw when dimensions change (Kalamatee)
- Signaling tasks on another CPU core is continues development (mschulz)
- SysMon now continues operating under heavy system load (Kalamatee)
- Trident no longer crashes when querying controller information (DizzyOfCRN)
- USB driver for Linux hosted AROS is now more efficient (DizzyOfCRN)
- AROS repository reached 54000 commits!
D
Week of February 20th:
- Frequency of task scheduling in SMP build has been increased (Kalamatee)
- SysMon has been extended to show core number and used time (Kalamatee)
- CPU load per core is now being measured by AROS kernel (mschulz)
- Work on handling inter-processor interrupts continues (mschulz)
- screenmode.prefs file handling is fixed to always user big endian (neil)
- Bootloader preferences are now available on AROS x86_64 (Kalamatee)
- Finegrained task list update in SysMon has been implemented (Kalamatee)
- processor.resource how support CPU frequency calculation for Core-i processors (mschulz)
- CPU usage meter in SysMon has better resolution (mschulz)
- Work on custom MUI class for presenting graphs started (Kalamatee)
- SysMon is being modified to use the MUI Graph class (Kalamatee)
- Precision of CPU time display in SysMon has been increased (Kalamatee)
- TaskList, Avail, DevList, LibList and ResList has been corrected to properly display 64-bit adresses (mschulz)
- MUI Graph class now supports multiline text (Kalamatee)
- BULK, INTR and ISOC transfers has been made asynchronous in USB hosted driver (DizzyOfCRN)
- SysMon correctly displays more than 4 CPU graphs (Kalamatee)
- Work on making modules loader SMP safe started (Kalamatee)
- PCITool UI has been reworked for better readability (Kalamatee)
- Graph class now correctly deallocates pens (Kalamatee)
- It is not possible to switch between grouped and single CPU displays in SysMon (Kalamatee)
- ata.device now supports bounce buffer in case of DMA transfers outside the 4GB limit (mschulz)
- New locking mechanism is being introduced in exec.library (mschulz)
D
Week of February 13th:
- Work on spinlock support in kernel continues (mschulz)
- Spinlock now use atomic operations (mschulz)
- Debugging support has been made SMP safe in AROS x86_64 kernel (mschulz)
- MessagePort access is now SMP safe (Kalamatee)
- IOAPIC support is now enabled in AROS i386/x86_64 kernel (Kalamatee)
- C:TaskList now correctly displays CPU time (mschulz)
- CPU time used by task is now correctly calculated (mschulz)
- pcx.datatype has been added to the system (mazze)
- Exec resource lists are now made SMP safe (Kalamatee)
- targa.datatype has been added to the system (mazze)
- Work on handling inter-processor interrupts started (mschulz)
- Signaling tasks on another CPU core is under development (mschulz)
D
Week of February 6th:
- Zune preferences editor has new icons (mazze)
- Work on spinlock support in kernel continues (Kalamatee)
- Work on SMP support in AROS kernel continues (Kalamatee)
- Hosted file system driver now correctly handles file size setting (neil)
- CLI now reads tooltypes from provided icon (mazze)
- Task schedulers are now started on additional CPU cores (Kamalatee)
- processor.resource now queries all CPU cores for information (Kalamatee)
- Autodocs documentation has been updated from source code (mazze)
- Interrupt handling logic is being extended (Kalamatee)
- Work on IOAPIC support in AROS i386/x86_64 kernel continues (Kalamatee)
- Fix bug for timer calculations if APIC timer faster than ca. 33MHz (mschulz)
D
Week of January 30th:
- Work on bringing GCC 6.3 to AROS started (Kalamatee)
- Work on SMP support in AROS kernel continutes (Kalamatee)
- Text2PDF and Dt2Thump is now part of AROS contrib repository (mazze)
- Work on ACPI in AROS i386/x86_64 kernel continues (Kalamatee)
- Initial version of SMP scheduler has been introduced in AROS i386/x86_64 kernel (Kalamatee)
- CPU frequence detection has been calibrated (Kalamatee)
- Work on spinlock support in kernel continues (Kalamatee)
- CDXLPlay and PlanCDDA is now part of AROS contrib repository (mazze)
D
Week of January 23rd:
- MUI List only redraws now after setting quiet if the list actually changed (Kalamatee)
- SysMon now displays which column the list is being sorted on (Kalamatee)
- Work on ACPI in AROS i386/x86_64 kernel continues (Kalamatee)
- Czech catalog has been added for openurl library (mmartinka)
- Work on handling additional CPU cores in x86_64 AROS kernel continues (Kalamatee)
- Flac and Speex libraries are now part of AROS contrib repository (mazze)
- Interrupt handling in AROS kernel has been updated to support different controller types (Kalamatee)
- Czech catalog for Trident has been updated (mmartinka)
- Crash has been fixed in Mailtext MUI class (neil)
- Memory overwrite bug has been fixed in AROS i386/x86_64 kernel (Kalamatee)
- Work on IOAPIC support in AROS i386/x86_64 kernel has started (Kalamatee)
- PCITool now correctly displays in lower resolutions (Kalamatee)
- Flexcat has been updated to version 2.18 (mazze)
- AROS now cleanly stuts down and cold restarts using ACPI if it is available (Kalamatee)
- Z library has been updated to version 1.2.11 (mazze)
- JPEG library has been updated to version 9b (mazze)
- PNG library has been updated to version 1.6.28 (mazze)
D
Week of January 16th:
- Certain endianess issues fixed in C:Decoration (Kalamatee)
- MIDI music is now enabled in GNUJump (mazze)
- realtek8180.device network driver has been fixed (neil)
- Graphics and intuition example codes in developer documentation have been updated (mazze)
- mikmod library is now part of AROS contrib repository (mazze)
- SDL_mixer library has now mikmod support enabled (mazze)
- Work on ACPI support in AROS kernel continues (Kalamatee)
- NextTaskEntry function in task.resource now correctly iterates over the tasklist for requested tasks (Kalamatee)
- SysMon now refreshes only entries on tabs and lists that changed (Kalamatee)
- Autodocs documentation has been updated from source code (mazze)
- Crash in SysMon has been fixed (mazze)
- C:TaskList now shows CLI information if present (Kalamatee)
- Task list in SysMon is now sortable (Kalamatee)
- Memory trashing bug has been fixed in SysMon (Kalamatee)
- MUIM_List_TestPos function of MUI List class now handles cases where x=y=MUI_MAXMAX (Kalamatee)
You can view all discussion threads in this forum.
You can start a new discussion thread in this forum.
You cannot reply in this discussion thread.
You cannot start on a poll in this forum.
You can upload attachments in this forum.
You can download attachments in this forum.