Changeset 07039850 in mainline for uspace/lib/ata/include


Ignore:
Timestamp:
2025-03-05T21:41:03Z (5 months ago)
Author:
Jiri Svoboda <jiri@…>
Branches:
master
Children:
1c7b0db7
Parents:
a64970e1
Message:

Implement quiesce in ISA and PCI IDE and in PC Floppy.

Location:
uspace/lib/ata/include/ata
Files:
2 edited

Legend:

Unmodified
Added
Removed
  • uspace/lib/ata/include/ata/ata.h

    ra64970e1 r07039850  
    11/*
    2  * Copyright (c) 2024 Jiri Svoboda
     2 * Copyright (c) 2025 Jiri Svoboda
    33 * All rights reserved.
    44 *
     
    201201extern errno_t ata_channel_initialize(ata_channel_t *);
    202202extern errno_t ata_channel_destroy(ata_channel_t *);
     203extern void ata_channel_quiesce(ata_channel_t *);
    203204extern void ata_channel_irq(ata_channel_t *, uint8_t);
    204205extern void ata_connection(ipc_call_t *, ata_device_t *);
  • uspace/lib/ata/include/ata/ata_hw.h

    ra64970e1 r07039850  
    11/*
    2  * Copyright (c) 2024 Jiri Svoboda
     2 * Copyright (c) 2025 Jiri Svoboda
    33 * All rights reserved.
    44 *
     
    106106#define REG_COMMAND offsetof(ata_cmd_t, command)
    107107#define REG_FEATURES offsetof(ata_cmd_t, features)
     108#define REG_DEVCTL offsetof(ata_ctl_t, device_control)
    108109
    109110enum devctl_bits {
Note: See TracChangeset for help on using the changeset viewer.