Previous 199869 Revisions Next

r28765 Thursday 20th March, 2014 at 20:47:04 UTC by Curt Coder
(MESS) softbox: Added preformatted 10MB hard disk image. [Curt Coder]
[hash]pet_hdd.xml softbox.xml
[src/emu/bus/ieee488]hardbox.c softbox.c
[src/mess/drivers]softbox.c
[src/mess/includes]corvushd.h
[src/mess/machine]corvushd.c

trunk/hash/softbox.xml
r28764r28765
1414      </part>
1515   </software>
1616
17   <software name="corvusm11">
18      <description>SoftBox CP/M 2.2 (Corvus Model 11)</description>
19      <year>1981</year>
20      <publisher>Small Systems Engineering</publisher>
21
22      <!-- Corvus Model 11 (10 MB): IMI 5012H -->
23      <part name="hdd" interface="corvus_hdd">
24         <diskarea name="harddriv">
25            <disk name="imi5012h" sha1="ae7bdad4dfeee1351e67ffcbf8c634006c03697f" writeable="yes" />
26         </diskarea>
27      </part>
28   </software>
29
1730</softwarelist>
trunk/hash/pet_hdd.xml
r28764r28765
2828      </part>
2929   </software>
3030
31   <software name="softbox">
32      <description>SoftBox CP/M 2.2</description>
33      <year>1981</year>
34      <publisher>Small Systems Engineering</publisher>
35
36      <!-- Corvus Model 11 (10 MB): IMI 5012H -->
37      <part name="hdd" interface="corvus_hdd">
38         <diskarea name="harddriv">
39            <disk name="imi5012h" sha1="ae7bdad4dfeee1351e67ffcbf8c634006c03697f" writeable="yes" />
40         </diskarea>
41      </part>
42   </software>
43
3144</softwarelist>
trunk/src/emu/bus/ieee488/softbox.c
r28764r28765
278278   MCFG_COM8116_FT_HANDLER(DEVWRITELINE(I8251_TAG, i8251_device, write_txc))
279279
280280   MCFG_DEVICE_ADD(CORVUS_HDC_TAG, CORVUS_HDC, 0)
281   MCFG_HARDDISK_ADD("harddisk1")
282   MCFG_HARDDISK_ADD("harddisk2")
283   MCFG_HARDDISK_ADD("harddisk3")
284   MCFG_HARDDISK_ADD("harddisk4")
281   MCFG_HARDDISK_CONFIG_ADD("harddisk1", corvus_hdc_t::hd_intf)
282   MCFG_HARDDISK_CONFIG_ADD("harddisk2", corvus_hdc_t::hd_intf)
283   MCFG_HARDDISK_CONFIG_ADD("harddisk3", corvus_hdc_t::hd_intf)
284   MCFG_HARDDISK_CONFIG_ADD("harddisk4", corvus_hdc_t::hd_intf)
285285
286286   //MCFG_IMI7000_BUS_ADD("imi5000h", NULL, NULL, NULL)
287287MACHINE_CONFIG_END
trunk/src/emu/bus/ieee488/hardbox.c
r28764r28765
300300   MCFG_I8255A_ADD(I8255_1_TAG, ppi1_intf)
301301
302302   MCFG_DEVICE_ADD(CORVUS_HDC_TAG, CORVUS_HDC, 0)
303   MCFG_HARDDISK_ADD("harddisk1")
304   MCFG_HARDDISK_ADD("harddisk2")
305   MCFG_HARDDISK_ADD("harddisk3")
306   MCFG_HARDDISK_ADD("harddisk4")
303   MCFG_HARDDISK_CONFIG_ADD("harddisk1", corvus_hdc_t::hd_intf)
304   MCFG_HARDDISK_CONFIG_ADD("harddisk2", corvus_hdc_t::hd_intf)
305   MCFG_HARDDISK_CONFIG_ADD("harddisk3", corvus_hdc_t::hd_intf)
306   MCFG_HARDDISK_CONFIG_ADD("harddisk4", corvus_hdc_t::hd_intf)
307307MACHINE_CONFIG_END
308308
309309
trunk/src/mess/machine/corvushd.c
r28764r28765
7070
7171const device_type CORVUS_HDC = &device_creator<corvus_hdc_t>;
7272
73harddisk_interface corvus_hdc_t::hd_intf = { NULL, NULL, "corvus_hdd", NULL };
74
7375corvus_hdc_t::corvus_hdc_t(const machine_config &mconfig, const char *tag, device_t *owner, UINT32 clock) :
7476   device_t(mconfig, CORVUS_HDC, "Corvus Flat Cable HDC", tag, owner, clock, "corvus_hdc", __FILE__),
7577   m_status(0),
trunk/src/mess/includes/corvushd.h
r28764r28765
186186   DECLARE_WRITE8_MEMBER( write );
187187   DECLARE_READ8_MEMBER( status_r );
188188
189   static struct harddisk_interface hd_intf;
190
189191protected:
190192   // device-level overrides
191193   virtual void device_start();
trunk/src/mess/drivers/softbox.c
r28764r28765
415415   MCFG_CBM_IEEE488_ADD("c8050")
416416   
417417   MCFG_DEVICE_ADD(CORVUS_HDC_TAG, CORVUS_HDC, 0)
418   MCFG_HARDDISK_ADD("harddisk1")
419   MCFG_HARDDISK_ADD("harddisk2")
420   MCFG_HARDDISK_ADD("harddisk3")
421   MCFG_HARDDISK_ADD("harddisk4")
418   MCFG_HARDDISK_CONFIG_ADD("harddisk1", corvus_hdc_t::hd_intf)
419   MCFG_HARDDISK_CONFIG_ADD("harddisk2", corvus_hdc_t::hd_intf)
420   MCFG_HARDDISK_CONFIG_ADD("harddisk3", corvus_hdc_t::hd_intf)
421   MCFG_HARDDISK_CONFIG_ADD("harddisk4", corvus_hdc_t::hd_intf)
422422
423423   MCFG_IMI7000_BUS_ADD("imi5000h", NULL, NULL, NULL)
424424

Previous 199869 Revisions Next


© 1997-2024 The MAME Team