HiTi: Add WIP backend for HiTi 520L.
There's a clear path to supporting P52x, P72x, and P750. Other models (P51x, P11x) are viable, but will require more legwork. Remaining models (P3xx, X610, and others) are unknowns.
This commit is contained in:
parent
43526a7069
commit
7a08d72e09
|
@ -20,3 +20,4 @@ mitsu9550
|
|||
mitsup95d
|
||||
magicard
|
||||
mitsud90
|
||||
hiti
|
||||
|
|
2
Makefile
2
Makefile
|
@ -53,7 +53,7 @@ CPPFLAGS += -DURI_PREFIX=\"$(BACKEND_NAME)\" $(OLD_URI)
|
|||
CFLAGS += -funit-at-a-time
|
||||
|
||||
# List of backends
|
||||
BACKENDS = sonyupd sonyupdneo kodak6800 kodak1400 shinkos2145 shinkos1245 canonselphy mitsu70x kodak605 dnpds40 mitsu9550 shinkos6245 shinkos6145 canonselphyneo mitsup95d magicard mitsud90
|
||||
BACKENDS = sonyupd sonyupdneo kodak6800 kodak1400 shinkos2145 shinkos1245 canonselphy mitsu70x kodak605 dnpds40 mitsu9550 shinkos6245 shinkos6145 canonselphyneo mitsup95d magicard mitsud90 hiti
|
||||
|
||||
# For the s6145 and mitsu70x backends
|
||||
CPPFLAGS += -DUSE_DLOPEN
|
||||
|
|
25
README
25
README
|
@ -1104,4 +1104,29 @@ Notes:
|
|||
|
||||
* All models can report media empty, but not quantity remaining or type.
|
||||
|
||||
***************************************************************************
|
||||
BACKEND=hiti
|
||||
|
||||
Model IDs recognized:
|
||||
|
||||
hiti-p520l hiti-p525l hiti-p52x
|
||||
|
||||
Very work-in-progress printers:
|
||||
|
||||
HiTi P520L
|
||||
|
||||
This backend supports additional commands:
|
||||
|
||||
hiti [command [arg] ]
|
||||
|
||||
Valid commands:
|
||||
|
||||
-i Query printer information
|
||||
-s Query printer status
|
||||
|
||||
Notes:
|
||||
|
||||
* This backend is in very early stages of development, and is a long
|
||||
way off from being able to print.
|
||||
|
||||
***************************************************************************
|
||||
|
|
|
@ -694,6 +694,7 @@ extern struct dyesub_backend mitsup95d_backend;
|
|||
extern struct dyesub_backend dnpds40_backend;
|
||||
extern struct dyesub_backend magicard_backend;
|
||||
extern struct dyesub_backend mitsud90_backend;
|
||||
extern struct dyesub_backend hiti_backend;
|
||||
|
||||
static struct dyesub_backend *backends[] = {
|
||||
&canonselphy_backend,
|
||||
|
@ -713,6 +714,7 @@ static struct dyesub_backend *backends[] = {
|
|||
&mitsup95d_backend,
|
||||
&dnpds40_backend,
|
||||
&magicard_backend,
|
||||
&hiti_backend,
|
||||
NULL,
|
||||
};
|
||||
|
||||
|
|
|
@ -165,6 +165,8 @@ enum {
|
|||
P_KODAK_701X = 51,
|
||||
P_KODAK_6900 = 52,
|
||||
P_SHINKO_S2245 = 53,
|
||||
P_HITI_52X = 54,
|
||||
P_HITI_75X = 55,
|
||||
P_END,
|
||||
};
|
||||
|
||||
|
|
File diff suppressed because it is too large
Load Diff
Loading…
Reference in New Issue