Jump to content

  • Log In with Google      Sign In   
  • Create Account


Game Boy Advance Registers


Old topic!
Guest, the last post of this topic is over 60 days old and at this point you may not reply in this topic. If you wish to continue this conversation start a new topic.

  • You cannot reply to this topic
3 replies to this topic

#1 KrazyIvan   Members   -  Reputation: 122

Like
Likes
Like

Posted 14 January 2002 - 03:11 AM

Does anyone know what bits 13,14 and 15 are for at IO address 0x200 ? There is a lot of conflicting information in the docs I have read. Some say bit 13 is the Cartridge and others say it is IR and bit 14 is the cartridge. I have even seen bit 15 as the interrupt enable bit but it seems a bit strange as there is a seperate master interrupt enable register. Also does anyone have any information on IO registers 0x134, 0x136 and 0x300 ? Thanks, KrazyIvan

Sponsor:

#2 Jim_Ross   Members   -  Reputation: 122

Like
Likes
Like

Posted 14 January 2002 - 03:36 AM

Last i checked, my GBA didn''t have an IR port. Which base address are you talking about for all these registers? 0x200h seems to be the interrupt register, but bits 14 and 15 aren''t even used.

#3 KrazyIvan   Members   -  Reputation: 122

Like
Likes
Like

Posted 14 January 2002 - 02:29 PM

Yeah 0x200 is the INTEN register.
Some docs say bits 13 is the IR interrupt and bit 14 is the Cartridge interrupt.
I have not seen an IR port on GBA either.

The registers 0x134 is listed as the R register and 0x136 is listed as the IR register. This info was taken from the ''GBA Register.exe'' register viewer application.

---------
KrazyIvan


#4 Arjan   Members   -  Reputation: 122

Like
Likes
Like

Posted 15 January 2002 - 07:53 AM

indeed, bit 14 and 15 aren''t used, there are 14 different intrerrupts possible on the GBA. Bit 13 is for Game Pak IRQ (interrupt when game pak is removed).

Register 0x0134 (16 bits) is the JOYBUS register. It seems you have to set bit 14 and 15 to enable the communication function.

I don''t know what register 0x0136, haven''t seen it anywhere, same for register 0x0300.








Old topic!
Guest, the last post of this topic is over 60 days old and at this point you may not reply in this topic. If you wish to continue this conversation start a new topic.



PARTNERS