vmod/vmodttl: fixed bug related to luns not ordered and/or not starting from zero.
[ht-drivers.git] / vd80 / include / skeluser.h
blob19190b9eeff927cf44c5525393164e1793acf74f
1 /* =========================================================== */
2 /* Define here the resources you want to reserve for driver */
3 /* working area. Max clients, modules etc. */
4 /* Julian Lewis Tue 16th Dec 2008 AB/CO/HT */
5 /* =========================================================== */
7 #ifndef SKELUSER
8 #define SKELUSER
10 #include <vd80Drvr.h>
12 /* =========================================================== */
13 /* Modify these constants to control the number of client and */
14 /* module contexts. */
16 #define SkelDrvrCLIENT_CONTEXTS 32
17 #define SkelDrvrMODULE_CONTEXTS 16
19 /* =========================================================== */
20 /* How much space do you want to reserve in the module context */
21 /* to keep copies of registers. These are useful in emulation */
22 /* and to restore settings after a hardware reset. */
24 #define SkelDrvrREGISTERS 256
26 /* =========================================================== */
27 /* Define how many interrupt sources you want and the size of */
28 /* the queue you need to store them for each client. */
30 #define SkelDrvrINTERRUPTS 32
31 #define SkelDrvrQUEUE_SIZE 32
32 #define SkelDrvrCONNECTIONS 16
34 /* =========================================================== */
35 /* Define default timeout values, in 10ms ticks */
37 #define SkelDrvrDEFAULT_CLIENT_TIMEOUT 2000
38 #define SkelDrvrDEFAULT_MODULE_TIMEOUT 10
40 #endif