#
66af6643 |
|
09-Sep-2022 |
Augustin Cavalier <waddlesplash@gmail.com> |
Drop the unused TTY bus_manager. Just stubs and not actually used. We have a TTY module (and driver) which supplant it.
|
#
a9bd2efd |
|
14-Apr-2022 |
Fredrik Holmqvist <fredrik.holmqvist@gmail.com> |
Delete config_manager Change-Id: Ie909c9a22750c33fcb1dd7824e8b3e51c4d86572 Reviewed-on: https://review.haiku-os.org/c/haiku/+/5208 Reviewed-by: Adrien Destugues <pulkomandy@gmail.com>
|
#
f6f8cb83 |
|
03-Apr-2020 |
Jérôme Duval <jerome.duval@gmail.com> |
i2c: bus manager Change-Id: Ic2a7d3a4949a06a6e5f35dbb0b43d8239f92a370 Reviewed-on: https://review.haiku-os.org/c/haiku/+/2457 Reviewed-by: Jérôme Duval <jerome.duval@gmail.com> Reviewed-by: Rene Gollent <rene@gollent.com>
|
#
25b6a6f1 |
|
28-Apr-2018 |
krish_iyer <krishnaniyer97@gmail.com> |
SDHCI MMC Driver 1. SDHCI PCI Bus: Discovering SDHC device from the PCI bus and registers a child node(MMC bus) to which slots are attached. SDHC registers are mapped by MMUIO, they are binded in a structure(struct* registers). A pin based interrupt handler is also installed, which triggers the handler function and interrupts are being taken care of. Added API's to set-up and the clock for SD/MMC card, change frequency and reset the registers. 2. Device Manager: Currently, busses subdir lists are har- dcoded and in order to load the driver. We hard coded the bus dir under PCI devices. 3. MMC Disk Driver: In order to register the slots under /dev/disk/mmc and hence data transfer and other operations can be done. 4. MMC Bus Manager: Setted up a bus manager to create an object to do a particular for eg certain data transfer and get freed until another operation is requested. Change-Id: I369354da6b79adc6b6dfb08fe160334af1392a34 Reviewed-on: https://review.haiku-os.org/318 Reviewed-by: Alexander von Gluck IV <kallisti5@unixzen.com>
|
#
7600fdd8 |
|
28-Jun-2017 |
Alexander von Gluck IV <kallisti5@unixzen.com> |
ide: Remove old IDE bus + stack. * Hasn't been used for quite some time * Everything was ported over to a new ATA stack some time ago. * No huge regressions were seen from the new ATA stack.
|
#
778611c7 |
|
31-Oct-2014 |
Ithamar R. Adema <ithamar@upgrade-android.com> |
fdt: humble beginnings of Flattened Device Tree This isn't really a bus_manager yet, but just minimal support so we can get rid of hardcoded ARM SoC support from the core kernel code. Needs lots of work, like proper handling of #address-cells and the like. Also, generic attribute handling, device_manager integration, and I could go on for hours ;)
|
#
7032e703 |
|
27-Aug-2013 |
Jérôme Duval <jerome.duval@gmail.com> |
random: move to bus_managers/
|
#
3aae21ab |
|
20-May-2013 |
Jérôme Duval <jerome.duval@gmail.com> |
virtio: integrate into the build and image * device_manager: scans busses/virtio for network device types and scsi controllers.
|
#
14d5277c |
|
19-Apr-2009 |
Michael Lotz <mmlr@mlotz.ch> |
Remove dead code of ATA bus_manager. Note that the new ATA bus_manager now has it's own target named ata and doesn't reuse the ide name. Because of that we can also add it to the build by default. git-svn-id: file:///srv/svn/repos/haiku/haiku/trunk@30271 a95241bf-73f2-0310-859d-f6bbb57e9c96
|
#
70e2d4ac |
|
14-Aug-2008 |
Axel Dörfler <axeld@pinc-software.de> |
* Replaced the B_BLOCK_DEVICE_* defines with B_DMA_* defines that better match our dma_restrictions structure (but we're using blocks instead of bytes, since unlike the block size, the restrictions attributes are constant). * We might want to use blocks for the dma_restrictions structure as well in the future... * Fixed another bug in the device_node variant of DMAResource::Init(): the max segment size was specified in blocks as well. * Removed the "hardcode" block_io module and header. git-svn-id: file:///srv/svn/repos/haiku/haiku/trunk@26973 a95241bf-73f2-0310-859d-f6bbb57e9c96
|
#
42889352 |
|
26-Apr-2008 |
François Revol <revol@free.fr> |
A stubbed tty bus manager. git-svn-id: file:///srv/svn/repos/haiku/haiku/trunk@25198 a95241bf-73f2-0310-859d-f6bbb57e9c96
|
#
ff6393b6 |
|
28-Jan-2008 |
Axel Dörfler <axeld@pinc-software.de> |
Renamed agp directory to agp_gart. git-svn-id: file:///srv/svn/repos/haiku/haiku/trunk@23770 a95241bf-73f2-0310-859d-f6bbb57e9c96
|
#
afa1b9a5 |
|
30-Aug-2007 |
Jérôme Duval <korli@users.berlios.de> |
added fwcontrol and firewire to the build git-svn-id: file:///srv/svn/repos/haiku/haiku/trunk@22125 a95241bf-73f2-0310-859d-f6bbb57e9c96
|
#
59d1757d |
|
28-Jan-2006 |
Marcus Overhagen <marcusoverhagen@gmail.com> |
added ps2 busmanager to build git-svn-id: file:///srv/svn/repos/haiku/haiku/trunk@16116 a95241bf-73f2-0310-859d-f6bbb57e9c96
|
#
338b8dc3 |
|
29-Oct-2005 |
Ingo Weinhold <ingo_weinhold@gmx.de> |
Merged changes from branch build_system_redesign at revision 14573. git-svn-id: file:///srv/svn/repos/haiku/haiku/trunk@14574 a95241bf-73f2-0310-859d-f6bbb57e9c96
|
#
ddbd7b91 |
|
21-Feb-2005 |
Nathan Whitehorn <nwhitehorn@nowhere.fake> |
ACPI Bus Manager module, derived from Intel's ACPI CA. Has some very rough edges and the bus manager interface is currently incomplete. git-svn-id: file:///srv/svn/repos/haiku/trunk/current@11443 a95241bf-73f2-0310-859d-f6bbb57e9c96
|
#
00034667 |
|
10-Jul-2004 |
Niels Sascha Reedijk <niels.reedijk@gmail.com> |
Committed Jamfile for Rudolf's AGP module. It doesn't compile yet, but it will very, very soon... git-svn-id: file:///srv/svn/repos/haiku/trunk/current@8370 a95241bf-73f2-0310-859d-f6bbb57e9c96
|
#
02999018 |
|
06-Jun-2004 |
Axel Dörfler <axeld@pinc-software.de> |
Added SCSI, IDE, and ISA bus managers to the build. git-svn-id: file:///srv/svn/repos/haiku/trunk/current@7778 a95241bf-73f2-0310-859d-f6bbb57e9c96
|
#
ed724a32 |
|
16-Sep-2003 |
beveloper <beveloper@nowhere.fake> |
added new pci bus manager module, removed config manager git-svn-id: file:///srv/svn/repos/haiku/trunk/current@4719 a95241bf-73f2-0310-859d-f6bbb57e9c96
|
#
1501c2bf |
|
12-Aug-2003 |
Niels Sascha Reedijk <niels.reedijk@gmail.com> |
This is just an outline of the USB stack: what it is going to look like. It is definately not ready for testing. Also the documentation is far from complete (it's in it's early phases). Unfortunately I don't have enough experience in hardware programming to prototype it first, so I'll be testing the things that I design in the document. git-svn-id: file:///srv/svn/repos/haiku/trunk/current@4275 a95241bf-73f2-0310-859d-f6bbb57e9c96
|
#
f48e0d55 |
|
11-May-2003 |
Axel Dörfler <axeld@pinc-software.de> |
Updated ld-script location. git-svn-id: file:///srv/svn/repos/haiku/trunk/current@3215 a95241bf-73f2-0310-859d-f6bbb57e9c96
|
#
538ee618 |
|
02-Jan-2003 |
Axel Dörfler <axeld@pinc-software.de> |
Moved the config_manager to the correct location and added it to the build. git-svn-id: file:///srv/svn/repos/haiku/trunk/current@2350 a95241bf-73f2-0310-859d-f6bbb57e9c96
|
#
778611c7e6a61b8ba072212756ce53eda826360a |
|
31-Oct-2014 |
Ithamar R. Adema <ithamar@upgrade-android.com> |
fdt: humble beginnings of Flattened Device Tree This isn't really a bus_manager yet, but just minimal support so we can get rid of hardcoded ARM SoC support from the core kernel code. Needs lots of work, like proper handling of #address-cells and the like. Also, generic attribute handling, device_manager integration, and I could go on for hours ;)
|
#
7032e7033039a3bea39e49fdd7084369ce9c7d47 |
|
27-Aug-2013 |
Jérôme Duval <jerome.duval@gmail.com> |
random: move to bus_managers/
|
#
3aae21ab63efe37cb6c8c94bf011fc3d36b58728 |
|
20-May-2013 |
Jérôme Duval <jerome.duval@gmail.com> |
virtio: integrate into the build and image * device_manager: scans busses/virtio for network device types and scsi controllers.
|
#
14d5277c14ed8f635d68e7a186c7770017cfe4f2 |
|
19-Apr-2009 |
Michael Lotz <mmlr@mlotz.ch> |
Remove dead code of ATA bus_manager. Note that the new ATA bus_manager now has it's own target named ata and doesn't reuse the ide name. Because of that we can also add it to the build by default. git-svn-id: file:///srv/svn/repos/haiku/haiku/trunk@30271 a95241bf-73f2-0310-859d-f6bbb57e9c96
|
#
70e2d4ac43aa54d8c567ec12e6b24155d3171dd9 |
|
14-Aug-2008 |
Axel Dörfler <axeld@pinc-software.de> |
* Replaced the B_BLOCK_DEVICE_* defines with B_DMA_* defines that better match our dma_restrictions structure (but we're using blocks instead of bytes, since unlike the block size, the restrictions attributes are constant). * We might want to use blocks for the dma_restrictions structure as well in the future... * Fixed another bug in the device_node variant of DMAResource::Init(): the max segment size was specified in blocks as well. * Removed the "hardcode" block_io module and header. git-svn-id: file:///srv/svn/repos/haiku/haiku/trunk@26973 a95241bf-73f2-0310-859d-f6bbb57e9c96
|
#
42889352f8e66df9ea93a362aae5975dd2bbaa14 |
|
26-Apr-2008 |
François Revol <revol@free.fr> |
A stubbed tty bus manager. git-svn-id: file:///srv/svn/repos/haiku/haiku/trunk@25198 a95241bf-73f2-0310-859d-f6bbb57e9c96
|
#
ff6393b6121a1e9c71f18fb1f38f2d22a1b0711c |
|
28-Jan-2008 |
Axel Dörfler <axeld@pinc-software.de> |
Renamed agp directory to agp_gart. git-svn-id: file:///srv/svn/repos/haiku/haiku/trunk@23770 a95241bf-73f2-0310-859d-f6bbb57e9c96
|
#
afa1b9a59cb38d0bcbf64c1ca1a741d36d0a694d |
|
30-Aug-2007 |
Jérôme Duval <korli@users.berlios.de> |
added fwcontrol and firewire to the build git-svn-id: file:///srv/svn/repos/haiku/haiku/trunk@22125 a95241bf-73f2-0310-859d-f6bbb57e9c96
|
#
59d1757d4dbb436ec9af629f75e5235c28f45cdd |
|
28-Jan-2006 |
Marcus Overhagen <marcusoverhagen@gmail.com> |
added ps2 busmanager to build git-svn-id: file:///srv/svn/repos/haiku/haiku/trunk@16116 a95241bf-73f2-0310-859d-f6bbb57e9c96
|
#
338b8dc301721b1f472e8297a898d4eaa2f2ee3a |
|
29-Oct-2005 |
Ingo Weinhold <ingo_weinhold@gmx.de> |
Merged changes from branch build_system_redesign at revision 14573. git-svn-id: file:///srv/svn/repos/haiku/haiku/trunk@14574 a95241bf-73f2-0310-859d-f6bbb57e9c96
|
#
ddbd7b91b5edf878049d7e347f12010778bd66d2 |
|
21-Feb-2005 |
Nathan Whitehorn <nwhitehorn@nowhere.fake> |
ACPI Bus Manager module, derived from Intel's ACPI CA. Has some very rough edges and the bus manager interface is currently incomplete. git-svn-id: file:///srv/svn/repos/haiku/trunk/current@11443 a95241bf-73f2-0310-859d-f6bbb57e9c96
|
#
00034667ded590d2903804040686a98702184871 |
|
10-Jul-2004 |
Niels Sascha Reedijk <niels.reedijk@gmail.com> |
Committed Jamfile for Rudolf's AGP module. It doesn't compile yet, but it will very, very soon... git-svn-id: file:///srv/svn/repos/haiku/trunk/current@8370 a95241bf-73f2-0310-859d-f6bbb57e9c96
|
#
029990185b2f79890fd3a56921c4525888a4ae1c |
|
06-Jun-2004 |
Axel Dörfler <axeld@pinc-software.de> |
Added SCSI, IDE, and ISA bus managers to the build. git-svn-id: file:///srv/svn/repos/haiku/trunk/current@7778 a95241bf-73f2-0310-859d-f6bbb57e9c96
|
#
ed724a32d14cc0e1860cac19ccace8521fc2e1f1 |
|
16-Sep-2003 |
beveloper <beveloper@nowhere.fake> |
added new pci bus manager module, removed config manager git-svn-id: file:///srv/svn/repos/haiku/trunk/current@4719 a95241bf-73f2-0310-859d-f6bbb57e9c96
|
#
1501c2bf3ec93a4548eba2168d29c0bb68d31589 |
|
12-Aug-2003 |
Niels Sascha Reedijk <niels.reedijk@gmail.com> |
This is just an outline of the USB stack: what it is going to look like. It is definately not ready for testing. Also the documentation is far from complete (it's in it's early phases). Unfortunately I don't have enough experience in hardware programming to prototype it first, so I'll be testing the things that I design in the document. git-svn-id: file:///srv/svn/repos/haiku/trunk/current@4275 a95241bf-73f2-0310-859d-f6bbb57e9c96
|
#
f48e0d551dfea78cf1652a59880ce88edd8a044c |
|
11-May-2003 |
Axel Dörfler <axeld@pinc-software.de> |
Updated ld-script location. git-svn-id: file:///srv/svn/repos/haiku/trunk/current@3215 a95241bf-73f2-0310-859d-f6bbb57e9c96
|
#
538ee6189ce15d90f0579464d0a4047dad025955 |
|
02-Jan-2003 |
Axel Dörfler <axeld@pinc-software.de> |
Moved the config_manager to the correct location and added it to the build. git-svn-id: file:///srv/svn/repos/haiku/trunk/current@2350 a95241bf-73f2-0310-859d-f6bbb57e9c96
|