Carlos, seguem as respostas: http://pt.wikipedia.org/wiki/Camada_de_abstrac%C3%A7%C3%A3o_de_hardware http://pt.wikipedia.org/wiki/HAL_%28software%29 http://www.freedesktop.org/wiki/Software/hal
Abraços, -- Vagner Aparecido da Silva ------------------------------------------ A verdade está lá fora. Usuário Linux #241911 Fone: (11) 8154-6125 MSN: [EMAIL PROTECTED] Carlos Eduardo Maiolino escreveu: > Pessoal, só uma dúvida minha agora... > > O que é HAL ??? > > On 10/5/07, *Gustavo T. Ludwig* <[EMAIL PROTECTED] > <mailto:[EMAIL PROTECTED]> > wrote: > > > Amigos, > > Instalei o Slack 12 e recompilei o Kernel com um .config que tinha > salvo > do Kernel 2.6.21 que veio no Slack 12 RC1. O HAL não está montando > automaticamente nem o meu pendrive nem mídias CD/DVD. Fuçando atrás da > solução instalei o pmount, mas não tive sucesso. > > Segue o dmesg depois de ter espetado o pendrive e o slack "montá-lo" > > 64 > early_node_map[1] active PFN ranges > 0: 0 -> 262064 > On node 0 totalpages: 262064 > DMA zone: 32 pages used for memmap > DMA zone: 0 pages reserved > DMA zone: 4064 pages, LIFO batch:0 > Normal zone: 1760 pages used for memmap > Normal zone: 223520 pages, LIFO batch:31 > HighMem zone: 255 pages used for memmap > HighMem zone: 32433 pages, LIFO batch:7 > DMI 2.3 present. > ACPI: RSDP 000FA880, 0021 (r2 ACPIAM) > ACPI: XSDT 3FFB0100, 003C (r1 A M I OEMXSDT 10000513 MSFT 97) > ACPI: FACP 3FFB0290, 00F4 (r3 A M I OEMFACP 10000513 MSFT 97) > ACPI: DSDT 3FFB03F0, 391B (r1 A0277 A0277001 1 MSFT 100000D) > ACPI: FACS 3FFC0000, 0040 > ACPI: APIC 3FFB0390, 0052 (r1 A M I OEMAPIC 10000513 MSFT 97) > ACPI: OEMB 3FFC0040, 003F (r1 A M I OEMBIOS 10000513 MSFT 97) > ACPI: PM-Timer IO Port: 0x808 > Allocating PCI resources starting at 50000000 (gap: 40000000:bf780000) > Built 1 zonelists. Total pages: 260017 > Kernel command line: auto BOOT_IMAGE=Slack12 ro root=802 > Enabling fast FPU save and restore... done. > Enabling unmasked SIMD FPU exception support... done. > Initializing CPU#0 > PID hash table entries: 4096 (order: 12, 16384 bytes) > Detected 2203.044 MHz processor. > Console: colour dummy device 80x25 > Dentry cache hash table entries: 131072 (order: 7, 524288 bytes) > Inode-cache hash table entries: 65536 (order: 6, 262144 bytes) > Memory: 1033192k/1048256k available (3845k kernel code, 14428k reserved, > 1072k data, 224k init, 130752k highmem) > virtual kernel memory layout: > fixmap : 0xfffeb000 - 0xfffff000 ( 80 kB) > pkmap : 0xff800000 - 0xffc00000 (4096 kB) > vmalloc : 0xf8800000 - 0xff7fe000 ( 111 MB) > lowmem : 0xc0000000 - 0xf8000000 ( 896 MB) > .init : 0xc05d0000 - 0xc0608000 ( 224 kB) > .data : 0xc04c17a5 - 0xc05cda34 (1072 kB) > .text : 0xc0100000 - 0xc04c17a5 (3845 kB) > Checking if this processor honours the WP bit even in supervisor > mode... Ok. > Calibrating delay using timer specific routine.. 4409.27 BogoMIPS > (lpj=2204638) > Security Framework v1.0.0 initialized > Capability LSM initialized > Mount-cache hash table entries: 512 > CPU: After generic identify, caps: 078bfbff e3d3fbff 00000000 00000000 > 00000001 00000000 00000001 > CPU: L1 I Cache: 64K (64 bytes/line), D cache 64K (64 bytes/line) > CPU: L2 Cache: 512K (64 bytes/line) > CPU: After all inits, caps: 078bfbff e3d3fbff 00000000 00000410 00000001 > 00000000 00000001 > Intel machine check architecture supported. > Intel machine check reporting enabled on CPU#0. > Compat vDSO mapped to ffffe000. > CPU: AMD Athlon(tm) 64 Processor 3500+ stepping 02 > Checking 'hlt' instruction... OK. > ACPI: Core revision 20070126 > ACPI: setting ELCR to 0200 (from 0c20) > NET: Registered protocol family 16 > No dock devices found. > ACPI: bus type pci registered > PCI: PCI BIOS revision 2.10 entry at 0xf0031, last bus=1 > PCI: Using configuration type 1 > Setting up standard PCI resources > ACPI: Interpreter enabled > ACPI: (supports S0 S1 S3 S4 S5) > ACPI: Using PIC for interrupt routing > ACPI: PCI Root Bridge [PCI0] (0000:00) > PCI: Probing PCI hardware (bus 00) > PCI: enabled onboard AC97/MC97 devices > Boot video device is 0000:01:00.0 > ACPI: PCI Interrupt Routing Table [\_SB_.PCI0._PRT] > ACPI: PCI Interrupt Link [LNKA] (IRQs 3 4 5 7 10 *11 14 15) > ACPI: PCI Interrupt Link [LNKB] (IRQs 3 4 5 7 *10 11 14 15) > ACPI: PCI Interrupt Link [LNKC] (IRQs 3 4 *5 7 10 11 14 15) > ACPI: PCI Interrupt Link [LNKD] (IRQs 3 4 5 7 10 11 14 15) *0, > disabled. > ACPI: PCI Interrupt Link [LNKE] (IRQs 3 4 5 7 10 11 14 15) *0, disabled. > ACPI: PCI Interrupt Link [LNKF] (IRQs 3 4 5 7 10 11 14 15) *0, disabled. > ACPI: PCI Interrupt Link [LNKG] (IRQs 3 4 5 7 10 11 14 15) *0, > disabled. > ACPI: PCI Interrupt Link [LNKH] (IRQs 3 4 5 7 10 11 14 15) *0, disabled. > Linux Plug and Play Support v0.97 (c) Adam Belay > pnp: PnP ACPI init > pnp: PnP ACPI: found 13 devices > SCSI subsystem initialized > libata version 2.20 loaded. > usbcore: registered new interface driver usbfs > usbcore: registered new interface driver hub > usbcore: registered new device driver usb > PCI: Using ACPI for IRQ routing > PCI: If a device doesn't work, try "pci=routeirq". If it helps, post a > report > pnp: 00:08: ioport range 0x680-0x6ff has been reserved > pnp: 00:08: ioport range 0x290-0x297 has been reserved > pnp: 00:0a: iomem range 0xfec00000-0xfec00fff has been reserved > pnp: 00:0a: iomem range 0xfee00000-0xfee00fff has been reserved > pnp: 00:0a: iomem range 0xfff80000-0xffffffff could not be reserved > pnp: 00:0c: iomem range 0x0-0x9ffff could not be reserved > pnp: 00:0c: iomem range 0xc0000-0xdffff could not be reserved > pnp: 00:0c: iomem range 0xe0000-0xfffff could not be reserved > pnp: 00:0c: iomem range 0x100000-0x3ffeffff could not be reserved > Time: tsc clocksource has been installed. > PCI: Bridge: 0000:00:01.0 > IO window: disabled. > MEM window: faf00000-fbffffff > PREFETCH window: e0000000-f9ffffff > PCI: Setting latency timer of device 0000:00:01.0 to 64 > NET: Registered protocol family 2 > IP route cache hash table entries: 32768 (order: 5, 131072 bytes) > TCP established hash table entries: 131072 (order: 8, 1048576 bytes) > TCP bind hash table entries: 65536 (order: 6, 262144 bytes) > TCP: Hash tables configured (established 131072 bind 65536) > TCP reno registered > Machine check exception polling timer started. > highmem bounce pool size: 64 pages > Installing knfsd (copyright (C) 1996 [EMAIL PROTECTED] > <mailto:[EMAIL PROTECTED]>). > NTFS driver 2.1.28 [Flags: R/W]. > SGI XFS with ACLs, security attributes, large block numbers, no debug > enabled > SGI XFS Quota Management subsystem > io scheduler noop registered > io scheduler anticipatory registered > io scheduler deadline registered > io scheduler cfq registered (default) > vesafb: framebuffer at 0xe0000000, mapped to 0xf8880000, using 1536k, > total 262144k > vesafb: mode is 1024x768x8, linelength=1024, pages=3 > vesafb: protected mode interface info at c000:e2e0 > vesafb: pmi: set display start = c00ce316, set palette = c00ce380 > vesafb: pmi: ports = 3b4 3b5 3ba 3c0 3c1 3c4 3c5 3c6 3c7 3c8 3c9 3cc > 3ce > 3cf 3d0 3d1 3d2 3d3 3d4 3d5 3da > vesafb: scrolling: redraw > vesafb: Pseudocolor: size=8:8:8:8, shift=0:0:0:0 > Console: switching to colour frame buffer device 128x48 > fb0: VESA VGA frame buffer device > vga16fb: initializing > vga16fb: mapped to 0xc00a0000 > fb1: VGA16 VGA frame buffer device > input: Power Button (FF) as /class/input/input0 > ACPI: Power Button (FF) [PWRF] > input: Power Button (CM) as /class/input/input1 > ACPI: Power Button (CM) [PWRB] > input: Sleep Button (CM) as /class/input/input2 > ACPI: Sleep Button (CM) [SLPB] > Real Time Clock Driver v1.12ac > Serial: 8250/16550 driver $Revision: 1.90 $ 4 ports, IRQ sharing enabled > serial8250: ttyS0 at I/O 0x3f8 (irq = 4) is a 16550A > 00:0b: ttyS0 at I/O 0x3f8 (irq = 4) is a 16550A > RAMDISK driver initialized: 16 RAM disks of 16384K size 1024 blocksize > loop: loaded (max 8 devices) > Uniform Multi-Platform E-IDE driver Revision: 7.00alpha2 > ide: Assuming 33MHz system bus speed for PIO modes; override with > idebus=xx > VP_IDE: IDE controller at PCI slot 0000:00:0f.1 > ACPI: PCI Interrupt Link [LNKA] enabled at IRQ 11 > PCI: setting IRQ 11 as level-triggered > ACPI: PCI Interrupt 0000:00:0f.1[A] -> Link [LNKA] -> GSI 11 (level, > low) -> IRQ 11 > PCI: VIA VLink IRQ fixup for 0000:00:0f.1, from 255 to 11 > VP_IDE: chipset revision 6 > VP_IDE: not 100% native mode: will probe irqs later > VP_IDE: VIA vt8237 (rev 00) IDE UDMA133 controller on pci0000:00:0f.1 > ide0: BM-DMA at 0xfc00-0xfc07, BIOS settings: hda:DMA, hdb:pio > ide1: BM-DMA at 0xfc08-0xfc0f, BIOS settings: hdc:pio, hdd:pio > Probing IDE interface ide0... > hda: HL-DT-STDVD-RAM GSA-H22N, ATAPI CD/DVD-ROM drive > ide0 at 0x1f0-0x1f7,0x3f6 on irq 14 > Probing IDE interface ide1... > Probing IDE interface ide1... > hda: ATAPI 48X DVD-ROM DVD-R-RAM CD-R/RW drive, 2048kB Cache, UDMA(66) > Uniform CD-ROM driver Revision: 3.20 > sata_via 0000:00:0f.0: version 2.1 > ACPI: PCI Interrupt Link [LNKB] enabled at IRQ 10 > PCI: setting IRQ 10 as level-triggered > ACPI: PCI Interrupt 0000:00:0f.0[B] -> Link [LNKB] -> GSI 10 (level, > low) -> IRQ 10 > sata_via 0000:00:0f.0: routed to hard irq line 10 > ata1: SATA max UDMA/133 cmd 0x0001d000 ctl 0x0001c802 bmdma 0x0001b800 > irq 10 > ata2: SATA max UDMA/133 cmd 0x0001c400 ctl 0x0001c002 bmdma 0x0001b808 > irq 10 > scsi0 : sata_via > ata1: SATA link up 1.5 Gbps (SStatus 113 SControl 300) > ATA: abnormal status 0x7F on port 0x0001d007 > ATA: abnormal status 0x7F on port 0x0001d007 > ata1.00: ATA-7: ST3250620NS, 3.AEG , max UDMA/133 > ata1.00: 488397168 sectors, multi 16: LBA48 NCQ (depth 0/32) > ata1.00: configured for UDMA/133 > scsi1 : sata_via > ata2: SATA link down 1.5 Gbps (SStatus 0 SControl 300) > ATA: abnormal status 0x7F on port 0x0001c407 > scsi 0:0:0:0: Direct-Access ATA ST3250620NS 3.AE > <http://3.AE> PQ: 0 ANSI: 5 > SCSI device sda: 488397168 512-byte hdwr sectors (250059 MB) > sda: Write Protect is off > sda: Mode Sense: 00 3a 00 00 > SCSI device sda: write cache: enabled, read cache: enabled, doesn't > support DPO or FUA > SCSI device sda: 488397168 512-byte hdwr sectors (250059 MB) > sda: Write Protect is off > sda: Mode Sense: 00 3a 00 00 > SCSI device sda: write cache: enabled, read cache: enabled, doesn't > support DPO or FUA > sda: sda1 sda2 sda3 sda4 > sd 0:0:0:0: Attached scsi disk sda > sd 0:0:0:0: Attached scsi generic sg0 type 0 > has_svm: svm not available > kvm: no hardware support > ACPI: PCI Interrupt Link [LNKC] enabled at IRQ 5 > PCI: setting IRQ 5 as level-triggered > ACPI: PCI Interrupt 0000:00:10.4[C] -> Link [LNKC] -> GSI 5 (level, low) > -> IRQ 5 > ehci_hcd 0000:00:10.4: EHCI Host Controller > ehci_hcd 0000:00:10.4: new USB bus registered, assigned bus number 1 > ehci_hcd 0000:00:10.4: irq 5, io mem 0xfae00000 > ehci_hcd 0000:00:10.4: USB 2.0 started, EHCI 1.00, driver 10 Dec 2004 > usb usb1: configuration #1 chosen from 1 choice > hub 1-0:1.0: USB hub found > hub 1-0:1.0: 8 ports detected > 116x: driver isp116x-hcd, 03 Nov 2005 > ohci_hcd: 2006 August 04 USB 1.1 'Open' Host Controller (OHCI) Driver > USB Universal Host Controller Interface driver v3.0 > ACPI: PCI Interrupt 0000:00:10.0[A] -> Link [LNKA] -> GSI 11 (level, > low) -> IRQ 11 > uhci_hcd 0000:00:10.0: UHCI Host Controller > uhci_hcd 0000:00: 10.0: new USB bus registered, assigned bus number 2 > uhci_hcd 0000:00:10.0: irq 11, io base 0x0000d400 > usb usb2: configuration #1 chosen from 1 choice > hub 2-0:1.0: USB hub found > hub 2-0:1.0: 2 ports detected > ACPI: PCI Interrupt 0000:00:10.1[A] -> Link [LNKA] -> GSI 11 (level, > low) -> IRQ 11 > uhci_hcd 0000:00:10.1: UHCI Host Controller > uhci_hcd 0000:00:10.1: new USB bus registered, assigned bus number 3 > uhci_hcd 0000:00: 10.1: irq 11, io base 0x0000d800 > usb usb3: configuration #1 chosen from 1 choice > hub 3-0:1.0: USB hub found > hub 3-0:1.0: 2 ports detected > ACPI: PCI Interrupt 0000:00:10.2[B] -> Link [LNKB] -> GSI 10 (level, > low) -> IRQ 10 > uhci_hcd 0000:00:10.2: UHCI Host Controller > uhci_hcd 0000:00:10.2: new USB bus registered, assigned bus number 4 > uhci_hcd 0000:00:10.2: irq 10, io base 0x0000e000 > usb usb4: configuration #1 chosen from 1 choice > hub 4-0:1.0: USB hub found > hub 4-0:1.0: 2 ports detected > ACPI: PCI Interrupt 0000:00:10.3[B] -> Link [LNKB] -> GSI 10 (level, > low) -> IRQ 10 > uhci_hcd 0000:00:10.3: UHCI Host Controller > uhci_hcd 0000:00: 10.3: new USB bus registered, assigned bus number 5 > uhci_hcd 0000:00:10.3: irq 10, io base 0x0000e400 > usb usb5: configuration #1 chosen from 1 choice > hub 5-0:1.0: USB hub found > hub 5-0:1.0: 2 ports detected > Initializing USB Mass Storage driver... > usbcore: registered new interface driver usb-storage > USB Mass Storage support registered. > usbcore: registered new interface driver hiddev > usbcore: registered new interface driver usbhid > drivers/usb/input/hid-core.c: v2.6:USB HID core driver > PNP: PS/2 Controller [PNP0303:PS2K,PNP0f03:PS2M] at 0x60,0x64 irq 1,12 > serio: i8042 KBD port at 0x60,0x64 irq 1 > serio: i8042 AUX port at 0x60,0x64 irq 12 > mice: PS/2 mouse device common for all mice > input: AT Translated Set 2 keyboard as /class/input/input3 > rtc_cmos 00:02: rtc core: registered rtc_cmos as rtc0 > rtc_cmos: probe of 00:02 failed with error -16 > i2c /dev entries driver > Advanced Linux Sound Architecture Driver Version 1.0.14rc3 (Wed Mar 14 > 07:25:50 2007 UTC). > ALSA device list: > No soundcards found. > IPv4 over IPv4 tunneling driver > GRE over IPv4 tunneling driver > TCP cubic registered > Initializing XFRM netlink socket > NET: Registered protocol family 1 > NET: Registered protocol family 10 > lo: Disabled Privacy Extensions > tunl0: Disabled Privacy Extensions > IPv6 over IPv4 tunneling driver > sit0: Disabled Privacy Extensions > NET: Registered protocol family 17 > NET: Registered protocol family 15 > powernow-k8: Found 1 AMD Athlon(tm) 64 Processor 3500+ processors > (version 2.00.00) > powernow-k8: 0 : fid 0xe (2200 MHz), vid 0x6 > powernow-k8: 1 : fid 0xc (2000 MHz), vid 0x8 > powernow-k8: 2 : fid 0xa (1800 MHz), vid 0xa > powernow-k8: 3 : fid 0x2 (1000 MHz), vid 0x12 > Using IPI Shortcut mode > drivers/rtc/hctosys.c: unable to open rtc device (rtc0) > input: ImPS/2 Generic Wheel Mouse as /class/input/input4 > Unable to load NLS charset utf8 > UDF-fs: No VRS found > XFS mounting filesystem sda2 > Ending clean XFS mount for filesystem: sda2 > VFS: Mounted root (xfs filesystem) readonly. > Freeing unused kernel memory: 224k freed > Linux agpgart interface v0.102 (c) Dave Jones > ACPI: PCI Interrupt 0000:00:0a.0[A] -> Link [LNKB] -> GSI 10 (level, > low) -> IRQ 10 > skge 1.10 addr 0xfac00000 irq 10 chip Yukon-Lite rev 9 > skge eth0: addr 00:13:d4:8d:d0:08 > agpgart: Detected AGP bridge 0 > agpgart: AGP aperture is 256M @ 0xd0000000 > ACPI: PCI Interrupt 0000:00:11.5[C] -> Link [LNKC] -> GSI 5 (level, low) > -> IRQ 5 > PCI: Setting latency timer of device 0000:00: 11.5 to 64 > sk98lin: driver has been replaced by the skge driver and is scheduled > for removal > nvidia: module license 'NVIDIA' taints kernel. > ACPI: PCI Interrupt 0000:01:00.0[A] -> Link [LNKA] -> GSI 11 (level, > low) -> IRQ 11 > NVRM: loading NVIDIA UNIX x86 Kernel Module 100.14.11 Wed Jun 13 > 18:21:22 PDT 2007 > Adding 257032k swap on /dev/sda3. Priority:-1 extents:1 across:257032k > kjournald starting. Commit interval 5 seconds > EXT3 FS on sda4, internal journal > EXT3-fs: mounted filesystem with ordered data mode. > skge eth0: enabling interface > ADDRCONF(NETDEV_UP): eth0: link is not ready > skge eth0: Link is up at 100 Mbps, full duplex, flow control both > ADDRCONF(NETDEV_CHANGE): eth0: link becomes ready > eth0: no IPv6 routers present > agpgart: Found an AGP 3.0 compliant device at 0000:00:00.0. > agpgart: Putting AGP V3 device at 0000:00:00.0 into 8x mode > agpgart: Putting AGP V3 device at 0000:01: 00.0 into 8x mode > spurious 8259A interrupt: IRQ7. > usb 1-6: new high speed USB device using ehci_hcd and address 2 > usb 1-6: configuration #1 chosen from 1 choice > scsi2 : SCSI emulation for USB Mass Storage devices > usb-storage: device found at 2 > usb-storage: waiting for device to settle before scanning > scsi 2:0:0:0: Direct-Access Kingston DataTraveler 2.0 1.00 PQ: 0 > ANSI: 2 > SCSI device sdb: 1971200 512-byte hdwr sectors (1009 MB) > sdb: Write Protect is off > sdb: Mode Sense: 0b 00 00 08 > sdb: assuming drive cache: write through > SCSI device sdb: 1971200 512-byte hdwr sectors (1009 MB) > sdb: Write Protect is off > sdb: Mode Sense: 0b 00 00 08 > sdb: assuming drive cache: write through > sdb: sdb1 > sd 2:0:0:0: Attached scsi removable disk sdb > sd 2:0:0:0: Attached scsi generic sg1 type 0 > usb-storage: device scan complete > Unable to load NLS charset iso8859-1 > FAT: IO charset iso8859-1 not found > Unable to load NLS charset iso8859-1 > FAT: IO charset iso8859-1 not found > [EMAIL PROTECTED]:~$ > > idéias são bem vindas! > > Obrigado de ante-mão, > > Gustavo > > > > _______________________________________________________ Yahoo! Mail - Sempre a melhor opção para você! Experimente já e veja as novidades. http://br.yahoo.com/mailbeta/tudonovo/ --~--~---------~--~----~------------~-------~--~----~ GUS-BR - Grupo de Usuários de Slackware Brasil http://www.slackwarebrasil.org/ http://groups.google.com/group/slack-users-br -~----------~----~----~----~------~----~------~--~---

