Guten Abend!
In so ziemlich jeder Installationsanleitung für macOS steht, man solle im Bios den COM-Port abschalten. Wieso eigentlich? Ich wollte das Ding gerne verwenden, also habe ich ihn eingeschaltet. Ergebnis: Sierra bootet ohne zu murren, in der ioreg steht
Code
- | +-o UAR1 <class IOACPIPlatformDevice, id 0x10000014a, registered, matched, active, busy 0 (31 ms), retain 8>
- | | | {
- | | | "IODeviceMemory" = (({"address"=1016,"length"=8}))
- | | | "acpi-wake-gpe" = 8
- | | | "_UID" = "1"
- | | | "IOReportLegendPublic" = Yes
- | | | "IOInterruptControllers" = ("io-apic-0")
- | | | "_STA" = 15
- | | | "IOInterruptSpecifiers" = (<0400000000000000>)
- | | | "name" = <"PNP0501">
- | | | "IOReportLegend" = ({"IOReportGroupName"="Interrupt Statistics (by index)","IOReportChannels"=((5291294645182005248,4295098369," First Level Interrupt Handler Count"),(5291294645182005249,4295098369," Second Level Interrupt Handler Count"),(5291294645182005250,4295098369," First Level Interrupt Handler Time (MATUs)"),(5291294645182005251,4295098369," Second Level Interrupt Handler CPU Time (MATUs)"),(5291294645182005252,4295098369,"Second Level Interrupt Handler System Time (MATUs)")),"IOReportChannelInfo"={"IOReportChannelUnit"=0},"IOReportSubGroupName"="UAR1 0"})
- | | | }
- | | |
- | | +-o Apple16X50ACPI1 <class com_apple_driver_16X50ACPI, id 0x10000037c, !registered, !matched, active, busy 0 (0 ms), retain 5>
- | | | {
- | | | "IOProbeScore" = 1000
- | | | "CFBundleIdentifier" = "com.apple.driver.Apple16X50ACPI"
- | | | "IOProviderClass" = "IOACPIPlatformDevice"
- | | | "IOClass" = "com_apple_driver_16X50ACPI"
- | | | "IOMatchCategory" = "IODefaultMatchCategory"
- | | | "IOKitDebug" = 0
- | | | "IOTTYBaseName" = "serial"
- | | | "IONameMatch" = "PNP0501"
- | | | "Location" = "ACPI Device=UAR1"
- | | | "IONameMatched" = "PNP0501"
- | | | }
- | | |
- | | +-o Apple16X50UARTSync1 <class com_apple_driver_16X50UARTSync, id 0x10000037d, registered, matched, active, busy 0 (0 ms), retain 8>
- | | | {
- | | | "Product Name" = "Built-in Serial Port (1)"
- | | | "CFBundleIdentifier" = "com.apple.driver.Apple16X50ACPI"
- | | | "IOTTYBaseName" = "serial"
- | | | "UART Type" = "16550AF/C/CF FIFO=16 MaxBaud=115200"
- | | | "Location" = "ACPI Device=UAR1 Base=0x3f8"
- | | | "IOPowerManagement" = {"CapabilityFlags"=49152,"MaxPowerState"=1,"CurrentPowerState"=1}
- | | | "IOTTYSuffix" = "1"
- | | | }
- | | |
- | | +-o IOSerialBSDClient <class IOSerialBSDClient, id 0x1000003ad, registered, matched, active, busy 0 (0 ms), retain 5>
- | | {
- | | "IOClass" = "IOSerialBSDClient"
- | | "CFBundleIdentifier" = "com.apple.iokit.IOSerialFamily"
- | | "IOProviderClass" = "IOSerialStreamSync"
- | | "Product Name" = "Built-in Serial Port (1)"
- | | "IOTTYBaseName" = "serial"
- | | "IOSerialBSDClientType" = "IORS232SerialStream"
- | | "IOProbeScore" = 1000
- | | "IOCalloutDevice" = "/dev/cu.serial1"
- | | "IOResourceMatch" = "IOBSD"
- | | "IOMatchCategory" = "IODefaultMatchCategory"
- | | "IOTTYDevice" = "serial1"
- | | "IODialinDevice" = "/dev/tty.serial1"
- | | "IOGeneralInterest" = "IOCommand is not serializable"
- | | "IOTTYSuffix" = "1"
- | | }
also eigentlich genau das, was ich mir vorgestellt habe. Übersehe ich irgendein potentielles Problem oder kann ich mich einfach über die funktionierende serielle Schnittstelle freuen?