English Amiga Board


Go Back   English Amiga Board > Support > support.AmigaOS

 
 
Thread Tools
Old 25 March 2023, 22:23   #21
a4k-oerx
Registered User
 
Join Date: Oct 2008
Location: EU
Posts: 162
Quote:
Originally Posted by Chain-Q View Post
As I wrote at the start of post #5, the Alert was generated by bootstrap in the ROM ..
Thanks for clarification. So the initial statement "alert is not generated by any of the kickstart components" seems to be wrong.
a4k-oerx is offline  
Old 26 March 2023, 14:05   #22
Chain-Q
Registered User
 
Join Date: Jan 2018
Location: Berlin
Posts: 11
Quote:
Originally Posted by a4k-oerx View Post
So the initial statement "alert is not generated by any of the kickstart components" seems to be wrong.
As far as I can tell, yes. As I wrote already, the bootblock's code contains no explicit calls to exec.library's Alert function anywhere (it doesn't even have Alert() declared it its own headers/stubs it uses to interact with AmigaOS calls), this means any Alerts must come from code surrounding the bootblock, which this early during boot can't really be anything else but the Kickstart, or some other ROM that might be present in the system.
Chain-Q is offline  
Old 26 March 2023, 17:46   #23
abs
Registered User

 
Join Date: Mar 2023
Location: London / UK
Posts: 5
Ship it!

The change is now in NetBSD HEAD, and should get a pullup into the upcoming netbsd-10

(Link to change on NetBSD git mirror)
https://github.com/NetBSD/src/commit...e4fc3e9adbbe80

Full release builds of NetBSD with the change (plus Roc Vall├Ęs's new device-streams binaries) are at:

Official builds with the changes will start to show up at http://nyftp.netbsd.org/

Thanks again to Karoly (and for the others tracking down the fix)

@a4k-oerx and anyone else interested in having a play with NetBSD/amiga - I think its safe to say we're actively working on making it easier to get started with NetBSD, both on real and emulated hardware - please drop a message in here or port-amiga@netbsd.org with any issues you hit (including "there are just too many damn steps!") as it gives useful insight into the best places to look to make improvements form the perspective of someone who is not already familiar with the setup
abs is offline  
Old 26 March 2023, 18:09   #24
abs
Registered User

 
Join Date: Mar 2023
Location: London / UK
Posts: 5
Clarification - sync.absd.org has the complete distribution less X11 sets (to speed up building)
abs is offline  
Old 27 March 2023, 09:19   #25
Thomas Richter
Registered User
 
Join Date: Jan 2019
Location: Germany
Posts: 2,525
Quote:
Originally Posted by a4k-oerx View Post
Thanks for clarification. So the initial statement "alert is not generated by any of the kickstart components" seems to be wrong.
No, it is right. The alert is (was) generated by the NetBSD code not being able to get access to the console.
Thomas Richter is offline  
Old 27 March 2023, 10:23   #26
Chain-Q
Registered User
 
Join Date: Jan 2018
Location: Berlin
Posts: 11
Quote:
Originally Posted by Thomas Richter View Post
No, it is right. The alert is (was) generated by the NetBSD code not being able to get access to the console.
No, it is wrong. The OS generated the Alert, because the bootblock returned with non-zero exit code. You literally wrote the Alert is "not even formatted or allocated correctly" but the bootblock has no code at all to generate any sort of alert, it just returns to the caller code (i.e. the OS) with non-zero, if it can't open console.device (or any other similar error).

But I'm hoping we're not arguing on schematics, i.e. "the bootblock generated something" vs. "the bootblock caused the OS to generate something"...

Last edited by Chain-Q; 27 March 2023 at 10:45. Reason: fix wording
Chain-Q is offline  
Old 27 March 2023, 11:05   #27
a4k-oerx
Registered User
 
Join Date: Oct 2008
Location: EU
Posts: 162
Quote:
Originally Posted by Thomas Richter View Post
No, it is right. The alert is (was) generated by the NetBSD code not being able to get access to the console.

Can you show the _LVOAlert() call in NetBSD code which generates this "not correctly allocated or formatted" alert? That would be helpful, thanks.
a4k-oerx is offline  
Old 01 May 2023, 03:32   #28
karloch
Registered User

karloch's Avatar
 
Join Date: Mar 2023
Location: Spain
Posts: 8
Thanks everyone for the work done fixing the NetBSD bootblock. I have just recorded a video showing it working well with Kickstart 47.111.

[ Show youtube player ]

Last edited by karloch; 01 May 2023 at 19:44.
karloch is offline  
 


Currently Active Users Viewing This Thread: 1 (0 members and 1 guests)
 
Thread Tools

Similar Threads
Thread Thread Starter Forum Replies Last Post
A600: Which Kickstart ROM Should I Get to Boot CF-IDE? amigatime support.Hardware 5 15 June 2020 02:51
[Pre-Orders] Kipper2K Dual-Rom / Quad-Rom - hold reset to switch Kickstart rom boards solidcore MarketPlace 25 30 November 2019 20:59
[Pre-Orders] Kipper2K Dual-Rom / Quad-Rom - hold reset to switch Kickstart rom boards solidcore support.Hardware 0 08 February 2019 20:14
Boot different AmigaOS by kickstart version? hyperlogos support.Other 18 02 October 2017 17:35
Dual boot kickstart ROM file craggus2000 support.Hardware 25 06 February 2011 20:02

Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

BB code is On
Smilies are On
[IMG] code is On
HTML code is Off

Forum Jump


All times are GMT +2. The time now is 07:38.


Powered by vBulletin® Version 3.8.11
Copyright ©2000 - 2023, vBulletin Solutions Inc.
Page generated in 0.09634 seconds with 13 queries