English Amiga Board


Go Back   English Amiga Board > Support > support.Other

 
 
Thread Tools
Old 03 March 2012, 13:15   #1
whitebird
Registered User
 
Join Date: May 2006
Location: France
Age: 48
Posts: 211
ExecBase

Hello, I am new to amiga operating system and I am not sure to understand well how the ExecBase structure works.

The addresse of this structure lies at address 04. But 04 is the address where normally goes the reset routine. So after a reset the PC continue execution at the address that is at address 04.

But at ExecBase, the first field id LibNode and that is not an executable instruction, so I'm not sure to understand it correctly
whitebird is offline  
Old 03 March 2012, 15:01   #2
thomas
Registered User
 
thomas's Avatar
 
Join Date: Jan 2002
Location: Germany
Posts: 7,002
After power-on the ROM is shadowed at the low memory area so that the processor finds executable code at address 4. The code then jumps to the real ROM address at $fc0000 and the shadow is removed to that the RAM becomes visible. After that ExecBase is initiallised and its address is written to $4. ExecBase is a normal library base with the data section at positive offsets and the jump table at negative offsets.
thomas is offline  
Old 24 March 2012, 00:01   #3
whitebird
Registered User
 
Join Date: May 2006
Location: France
Age: 48
Posts: 211
OK thanks thomas
whitebird 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
execbase os2,3+ bobbybearing Coders. General 3 04 August 2006 22:04
execbase=4 NOB Coders. General 5 27 April 2006 23:31

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 10:20.

Top

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