Skip to content

Conversation

@Cacodemon345
Copy link

4 files are changed to use #pragma message on MSVC instead of #warning as the latter is not available there before C++23.

joevt added 30 commits February 2, 2026 00:19
For debugging boot process.
So that the command doesn't include anything that was input before the
prompt was output.
Use ATICURSOR for cursor related registers.
Use ATIRAGE for other registers.
Use ATIINTERRUPT for interrupt messages.
joevt and others added 25 commits February 2, 2026 00:26
Note from joevt: Fixes previous commit.

Co-authored-by: Cacodemon345 <wahil1976@outlook.com>
Co-Authored-By: Andrew Randrianasulu <randrianasulu@gmail.com>
This may allow Linux to continue booting.
(Tested with yaboot4-s.iso on iMac.
- Rename the formal parameter so it more closely matches the actual
  parameter. Also, don't hide the class field.
- Multiply is faster than divide.
- Improve accuracy of via_clk_dur by rearranging the operations.
Fix SCSI data interrupts in PIO modes when using MESH SCSI controllers.
This gets the maciNTosh ARC firmware further along the boot process.
@joevt joevt force-pushed the master branch 4 times, most recently from 64f1995 to 79993cc Compare February 4, 2026 13:12
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

4 participants