Difference between revisions of "BIOS Functions"
From CPCWiki - THE Amstrad CPC encyclopedia!
(Created page with '== Function Summary == * BIOS Function Summary == Details on Functions == * BIOS Kernel Functions * BIOS Kernel RSX Functions (Resident System Extensions) * [[BIOS…') |
(→Other Information) |
||
(8 intermediate revisions by 3 users not shown) | |||
Line 1: | Line 1: | ||
− | == Function Summary == | + | == BIOS Function Summary == |
* [[BIOS Function Summary]] | * [[BIOS Function Summary]] | ||
− | == Details on Functions == | + | == Details on BIOS Functions == |
* [[BIOS Kernel Functions]] | * [[BIOS Kernel Functions]] | ||
Line 15: | Line 15: | ||
* [[BIOS Cassette (or Diskette) Functions]] | * [[BIOS Cassette (or Diskette) Functions]] | ||
* [[BIOS Sound Functions]] | * [[BIOS Sound Functions]] | ||
+ | * [[AMSDOS RSX Functions]] | ||
+ | * [[AMSDOS Hidden RSX Functions]] | ||
+ | |||
+ | == BIOS Reserved CPU Registers == | ||
+ | AF' Reserved for Interrupts (A=old C', CY=External IRQ Flag) | ||
+ | BC' Reserved for Gate Array (BC=7F8xh, LSBs=ROM enable/video mode) | ||
+ | DE' Reserved for BIOS | ||
+ | HL' Reserved for BIOS | ||
+ | |||
+ | == BIOS Memory Maps == | ||
+ | * [[BIOS Overall Memory Map]] | ||
+ | * [[AMSDOS Memory Map]] | ||
+ | |||
+ | == Other Information == | ||
+ | |||
+ | * [[Media:The Amstrad CPC Firmware Guide.txt|The Amstrad CPC Firmware Guide]] - original txt version | ||
+ | * [[Media:CPC firmware.pdf|The Amstrad CPC Firmware Guide]] - decadent pdf version | ||
+ | * [[Media:System vectors Complete list(6128)-ENG-.pdf|System vectors complete list]] for Amstrad CPC 6128 | ||
+ | * [[Media:Schneider CPC464 Firmware Handbuch.pdf|Schneider CPC464 Firmware Handbuch]] - german version of The Amstrad CPC Firmware Guide | ||
+ | * [[Soft968: CPC 464/664/6128 Firmware]] - official firmware specs | ||
+ | [[Category:BIOS]] |
Latest revision as of 18:17, 26 June 2024
Contents
BIOS Function Summary
Details on BIOS Functions
- BIOS Kernel Functions
- BIOS Kernel RSX Functions (Resident System Extensions)
- BIOS Kernel Timer/Event Functions
- BIOS Machine Pack
- BIOS Keyboard Functions
- BIOS Text Functions
- BIOS Graphics Functions
- BIOS Screen Functions
- BIOS Cassette (or Diskette) Functions
- BIOS Sound Functions
- AMSDOS RSX Functions
- AMSDOS Hidden RSX Functions
BIOS Reserved CPU Registers
AF' Reserved for Interrupts (A=old C', CY=External IRQ Flag) BC' Reserved for Gate Array (BC=7F8xh, LSBs=ROM enable/video mode) DE' Reserved for BIOS HL' Reserved for BIOS
BIOS Memory Maps
Other Information
- The Amstrad CPC Firmware Guide - original txt version
- The Amstrad CPC Firmware Guide - decadent pdf version
- System vectors complete list for Amstrad CPC 6128
- Schneider CPC464 Firmware Handbuch - german version of The Amstrad CPC Firmware Guide
- Soft968: CPC 464/664/6128 Firmware - official firmware specs