NeKernel
dev
Loading...
Searching...
No Matches
SCSI.h
Go to the documentation of this file.
1
/* -------------------------------------------
2
3
Copyright (C) 2024-2025, Amlal El Mahrouss, all rights reserved.
4
5
------------------------------------------- */
6
7
#pragma once
8
9
#include <
NeKit/Defines.h
>
10
13
14
namespace
Kernel
{
15
template
<
int
PacketBitLen>
16
using
scsi_packet_type
=
Kernel::UInt16
[PacketBitLen];
17
using
scsi_packet_type_12
=
scsi_packet_type<12>
;
18
19
extern
const
scsi_packet_type<12>
kCDRomPacketTemplate
;
20
}
// namespace Kernel
Defines.h
Kernel
USER_PROCESS inline definitions.
Definition
Qr.h:793
Kernel::scsi_packet_type
Kernel::UInt16[PacketBitLen] scsi_packet_type
Definition
SCSI.h:16
Kernel::kCDRomPacketTemplate
const scsi_packet_type< 12 > kCDRomPacketTemplate
Kernel::scsi_packet_type_12
scsi_packet_type< 12 > scsi_packet_type_12
Definition
SCSI.h:17
Kernel::UInt16
unsigned short UInt16
Definition
Defines.h:40
dev
modules
SCSI
SCSI.h
Generated by
1.14.0