Talk:0.8.0.004.r010

From PS3 Developer wiki
Revision as of 05:49, 24 May 2018 by M4j0r (talk | contribs) (Created page with "= Lv2 source code files (cpp) = <syntaxhighlight lang="c"> ### init ### init.cc ### infra ### infra/repository.cc infra/io_buffer_pool.cc infra/syscall_io_buffer.cc ####ifdef...")
(diff) ← Older revision | Latest revision (diff) | Newer revision → (diff)
Jump to navigation Jump to search
The printable version is no longer supported and may have rendering errors. Please update your browser bookmarks and please use the default browser print function instead.

Lv2 source code files (cpp)

### init ###
init.cc

### infra ###
infra/repository.cc
infra/io_buffer_pool.cc
infra/syscall_io_buffer.cc
####ifdef ENABLE_IOSYS_INFRA_TEST
infra/test/infra_test_driver.cc
infra/test/syscall_infra_test.cc
####endif

### bus ###
bus/pci_bus_driver.cc
bus/pci_express_bus_driver.cc
bus/pci_device.cc
bus/pci_express_device.cc
bus/sb_interrupt.cc
bus/sb_pciexc_driver.cc
bus/sb_bus_driver.cc
bus/sb_epcic_driver.cc
bus/sb_gbusc_driver.cc
bus/bus_region.cc
bus/bus_device.cc
bus/sb_device.cc
bus/sb_ebus_channel.cc
bus/sb_system_io_dmac_driver.cc
bus/sb_ddrc_driver.cc
bus/sb_sdmac_driver.cc
bus/bus_init.cc
bus/bus_hvc.cc
bus/bus_repository_reader.cc
bus/bus_interrupt.cc
bus/cp_channel.cc
bus/cp_channel_factory.cc
bus/syscall_bus.cc
#ifdef IOSYS_TEST_ENABLE_BUS_TEST
bus/bus_test.cc
#endif
#ifdef IOSYS_TEST_ENABLE_SDMAC_SAMPLE
bus/test/sdmac/sdmac_test.cc
#endif
#ifdef IOSYS_TEST_ENABLE_PCI_SAMPLE
bus/test/pci/bus_region_test.cc
bus/test/pci/i8255x_driver.cc
bus/test/pci/nv47_driver.cc
bus/test/pci/cp_ch_driver.cc
bus/test/pci/pci_test.cc
#endif

### config ###
config/config_service.cc
config/config_customer.cc
config/config_event.cc
config/service_listener.cc
config/service_info.cc
config/service.cc
config/subsystem.cc
config/event_mediator.cc
config/syscall_config_service.cc
config/thread_pool.cc
#undef IOSYS_TEST_CONFIG
#ifdef IOSYS_TEST_CONFIG
config/config_test.cc
#endif

### network ###
network/core/network_init.cc
network/core/network_subsystem.cc
network/core/platform_manager.cc
network/core/datalink_interface.cc
network/core/datalink_interface_proxy.cc
network/driver/gelic/gelic_interface_driver.cc
network/driver/gelic/gelic_tx_dmac.cc
network/driver/gelic/gelic_rx_dmac.cc
network/driver/eurus/eurus_proxy.cc
network/test/eurus/eurus_test.cc
#ifdef IOSYS_TEST_NETWORK_ENABLE_SHELL
network/debug/shell.cc
network/debug/network_chronograph.cc
network/test/gbec/gbec_test.cc
network/test/gbec/test_packet_memory.cc
network/test/gbec/test_packet.cc
network/test/gbec/test_interface_proxy.cc
#endif

### storage ###
storage/storage_connection.cc
storage/storage_service_provider.cc
storage/storage_multiplexer.cc
storage/storage_request.cc
storage/storage_device.cc
storage/storage_driver.cc
storage/storage_disk_scheduler.cc
storage/storage_request_queue.cc
storage/storage_fifo_request_queue.cc
storage/storage_daemon_thread.cc
storage/reportable.cc
storage/storage_sync_point.cc
storage/storage_interface.cc
storage/storage_pme_interface.cc
storage/storage_volume_interface.cc
storage/scsi/scsi_class_driver.cc
storage/scsi/scsi_block_class_driver.cc
storage/scsi/scsi_logical_unit.cc
storage/scsi/scsi_logical_bus.cc
storage/scsi/scsi_class_driver_factory.cc
storage/disk_scheduler/disk_scheduler_elevator.cc
storage/partition/storage_partition.cc
storage/partition/storage_partition_region.cc
storage/partition/storage_partition_manager.cc
storage/partition/fdisk_partition/storage_fdisk_partition_region.cc
storage/parttion/logical_partition/storage_logical_partition_region.cc
storage/parttion/logical_partition/storage_logical_partition_heap.cc
storage/parttion/logical_partition/storage_logical_partition.cc
storage/parttion/logical_partition/storage_logical_partition_table.cc
storage/parttion/logical_partition/storage_logical_partition_allocation_table.cc
storage/storage_init.cc
storage/infra/watch_dog_timer.cc
storage/infra/watch_dog_thread.cc
storage/driver/ram_drive.cc
storage/syscall_storage.cc
storage/storage_syscall_handler.cc
#ifdef IOSYS_STORAGE_TEST
storage/test/storage_test_init.cc
storage/test/test_read_write.cc
storage/test/test_dma_read_write.cc
storage/test/test_device_info.cc
storage/test/test_read_only.cc
storage/test/test_format_drive.cc
storage/test/test_create_volume.cc
storage/test/test_volume_config.cc
storage/test/test_report_volumes.cc
storage/test/test_media_sense.cc
storage/test/test_async_read_write.cc
storage/test/test_cancel_request.cc
#endif
#
storage/driver/patac/iosys_pata0_drive.cc
storage/driver/patac/iosys_pata1_drive.cc
storage/driver/starship/iosys_flash_drive.cc
storage/driver/encdec/iosys_encdec_drive.cc
#
storage/driver/patac/ata7_command.cc
storage/driver/patac/ata_tp.cc
storage/driver/patac/ata_tp_lib.cc
storage/driver/patac/eventflag.cc
storage/driver/patac/sb_patac.cc
storage/driver/patac/atapi_command.cc
storage/driver/patac/ata_device.cc
#
storage/driver/hdd/hdd_drive.cc
#
storage/driver/bdvd/bdvd_drive.cc
#
storage/driver/encdec/ed_eventflag.cc
storage/driver/encdec/sb_encdec.cc
storage/driver/encdec/encdec_tp.cc
storage/driver/encdec/encdec_device.cc
#
storage/driver/starship/ss_command.cc
storage/driver/starship/ss_tp.cc
storage/driver/starship/ss_tp_lib.cc
storage/driver/starship/sb_starship.cc
storage/driver/starship/ss_device.cc
storage/driver/starship/ss_eventflag.cc
#
storage/driver/cytologynand/cn_command.cc
storage/driver/cytologynand/cn_tp.cc
storage/driver/cytologynand/cn_tp_lib.cc
storage/driver/cytologynand/sb_cytologynand.cc
storage/driver/cytologynand/cn_device.cc

### usb ###
usb/usb_init.cc
usb/core/device.cc
usb/core/device_configuration.cc
usb/core/device_interface.cc
usb/core/driver_factory_table.cc
usb/core/hid_device_interface.cc
usb/core/hub_device.cc
usb/core/io_request_factory.cc
usb/core/usbd.cc
usb/misc/usbd_service.cc
usb/host/uhc_bus_driver.cc
usb/host/uhc_region_list.cc
usb/host/ehci_ioreq.cc
usb/host/ehci_pipe.cc
usb/host/ohci_driver.cc
usb/host/ehci_driver.cc
usb/hub/hub_driver.cc
usb/usbd/usbd_client.cc
usb/usbd/usbd_external.cc
usb/usbd/libusbd.cc
usb/usbd/syscall_usbd.cc
usb/usbd_wrapper/libusbd_c.cc
usb/storage/usbmass_driver.cc
usb/hid/usb_hid_config.cc
usb/hid/usb_hid_driver.c
usb/hid/usb_hid_common.c
usb/hid/usb_hid_ring_buffer.c

######## HID USB bus driver
usb/hid/hidusb/hidusb.cc
#if 0
usb/test/usbmouse/usbmouse.cc
usb/test/usbhphone/usbhphone.cc
usb/test/GL819/gl819.cc
#endif
usb/test/hidtest/hidtest.cc
usb/test/fx2/pbulk.cc
usb/test/fx2/lbulk.cc
usb/test/fx2/lint.cc
usb/test/fx2/liso.cc

### hid manager ###
input/hid_manager/hid_manager.cc
input/hid_manager/syscall_hid_manager.cc
input/hid_manager/test/dummy_pad_device_manager.cc

### hid core ###
######## HID Core sources
input/hidcore/hidcore.cc
input/hidcore/hidcoreinterface.cc
input/hidcore/hidcoreclient.cc
input/hidcore/hidfrontend.cc
input/hidcore/utils.cc
input/libhidcore/dbg.cc
######## HID Parser sources
input/hidparser/hidparser.cc
######## HID Virtual bus driver
input/test/hidvirtual/hidvirtual.cc
input/test/hidvirtual/funkymouse.cc
input/test/hidvirtual/analogpad.cc

### hid core testing ###
input/test/hidcore_test/testrig.cc

### hid class (keyboard/mouse using hidcore) ###
input/hidclass/hidclass.cc
input/hidclass/hidkbd.cc
input/hidclass/hidkeyboard.cc
input/hidclass/hidkeyboardmgr.cc
input/hidclass/hidmou.cc
input/hidclass/hidmouse.cc
input/hidclass/hidmousemgr.cc

### hid class testing ###
input/test/hidclass_keyboard_test/kbdsample.cc
input/test/hidclass_mouse_test/mousample.cc

### usb audio ###
usb/audio/ua_debugging.cc
usb/audio/ua_eventflag.cc
usb/audio/ua_lgaud.cc
usb/audio/ua_mixer.cc
usb/audio/ua_parse.cc
usb/audio/ua_ringbuffer.cc
usb/audio/ua_urb.cc
usb/audio/ua_utils.cc

### usb audio test procedures ###
usb/test/usbaudio_qa_test/qa-test.cc
usb/test/usbaudio_recfile/recfile.cc
usb/test/usbaudio_hphone/hphone.cc

### input device driver ###
input/input_init.cc
input/pad/pad_manager.cc
input/pad/base_pad_driver.cc
input/pad/usb_pad_driver.cc
input/pad/pad_data_parser.cc
input/test/pad_test/pad_driver_test.cc
input/keyboard/kb_manager.cc
input/keyboard/base_kb_driver.cc
input/keyboard/usb_kb_driver.cc
input/keyboard/kb_setting.cc
input/keyboard/kb_repeat.cc
input/test/keyboard_test/kb_driver_test.cc
input/mouse/mouse_manager.cc
input/mouse/base_mouse_driver.cc
input/mouse/usb_mouse_driver.cc
input/test/mouse_test/mouse_driver_test.cc

### rsx ###
rsx/rsx_init.cc
rsx/syscall_rsx.cc
rsx/rsx_process.cc
rsx/rsx_context.cc

### rsx audio ###
rsxaudio/core/syscall_rsxaudio.cc
rsxaudio/core/rsxaudio_main.cc
rsxaudio/core/rsxaudio_ringbuf.c
rsxaudio/core/rsxaudio_ringbuf_r.c