Started by JonB, 12:28, 07 March 17
0 Members and 1 Guest are viewing this topic.
A>ddtDDT VERS 2.2-xpP=0100 C2F2-tC0Z0M0E0I0 A=00 B=0000 D=0000 H=0000 S=0100 P=C2F2 CALL AD33*AD33-t
C2F2:CALL &AD33defw &c4f0
c17f c3b2c1 jp $c1b2 ;; boot c182 c3bec2 jp $c2be ;; wboot c185 c3e1c2 jp $c2e1 ;; const c188 c3c3c2 jp $c2c3 ;; conin c18b c3c8c2 jp $c2c8 ;; conout c18e c3d2c2 jp $c2d2 ;; list c191 c3d7c2 jp $c2d7 ;; punch c194 c3dcc2 jp $c2dc ;; reader c197 c3e9c2 jp $c2e9 ;; home c19a c3f2c2 jp $c2f2 ;; seldsk c19d c324c5 jp $c524 ;; settrk c1a0 c329c5 jp $c529 ;; setsec c1a3 c31ac5 jp $c51a ;; setdma c1a6 c3f7c2 jp $c2f7 ;; read c1a9 c3fcc2 jp $c2fc ;; write c1ac c3cdc2 jp $c2cd ;; lstst c1af c35ac5 jp $c55a ;; sectran
Quote from: JonB on 16:17, 07 March 17OK @arnoldemu, I will try these values.The other question is about the 2.2 BIOS. It seems rather low in memory at AD00h. When I did MOVCPM it tried to create a 48k CP/M system, is that the default? I'd have to move this down to 43k to get the full drive access, which I think is a bit low...How big is the CP/M 2.2 TPA? Must be titchy - and what is the upper RAM all getting used for, if the BIOS is actually in ROM? What does the CP/M 2.2 memory map really look like?A quick look at one of your disassemblies (AMSDOS.COM for 2.2) shows some memory paging going on. This doesn't happen in 6128 CP/M 2.2 normally, I hope!
Quote from: FloppySoftware on 23:41, 07 March 17I think you can't use MOVCPM to construct another version of Amstrad CP/M 2.2.
QuoteIn CP/M 3 you could use CP/M RSXs (not the Amsdos ones) to add new functionalities or patches to the BDOS or BIOS, but in CP/M 2 is trickiest because it does not have (official) support for RSXs.
Page created in 0.180 seconds with 43 queries.